en
Feedback
Azad's Programmers

Azad's Programmers

Open in Telegram

کانال آموزش برنامه نویسی دانشگاه آزاد گروه چت پرسش و پاسخ: https://t.me/azad_program

Show more
2 105
Subscribers
No data24 hours
-67 days
+430 days
Posts Archive
https://uploadkon.ir/uploads/9f4907_24addons.zip باعرض سلام خدمت دوستان عزیز و محترم ،نسخه جدید دموی نرم افزار هوش مصنوعی تبدیل قالب ویا سایت استاتیک (html) به قالب و یا سایت داینامیک (wordpress) , آماده شده و دراین کانال به صورت رایگان قرار میگیرد با تشکر از حسن نظر دوستان: نکته ) همانطور که مشاهده میکنید اول این پیام یک لینک گذاشته ام لطفا بعد از نصب نرم افزار داخل آن لینک بروید و addons های مورد نیاز را دانلود کنید و درقسمتی که میخواهید قالب وردپرس ایجاد شود آن را از حالت فشرده خارج کنید ... توجه مهم) حتما در هنگام نوشتن فرانت اند سایت خود تمامی کدهای css خود را به صورت inline , داخل تگ style در فایل index.html , بگذارید و هیچ فایل style.css ای ایجاد نکنید 😁🔟ورژن گرافیکی و جدید - نسخه فارسی ★彡 @kiau_program 彡★

gardeshgari v1.0-1.0_win_application.zip1225.29 MB

📌خروجی تلفیق ویا ترکیب هوش مصنوعی و حوزه گردشگری به چه صورت خواهد بود؟!! ✅⏬ نرم افزاری هوشمند با ویژگی های زیر خواهد بود : پیش‌بینی تقاضا: استفاده از الگوریتم‌های یادگیری ماشین برای تجزیه و تحلیل داده‌های گذشته و پیش‌بینی روندهای آینده در سفرهای گردشگری. این پیش‌بینی‌ها می‌تواند به شرکت‌های گردشگری کمک کند تا برنامه‌ریزی بهتری برای منابع خود داشته باشند. شخصی‌سازی تجربه مشتری: استفاده از ابزارهای هوش مصنوعی برای تحلیل رفتار و علایق کاربران و ارائه پیشنهادات مربوط به مقاصد، هتل‌ها و فعالیت‌ها بر اساس ترجیحات شخصی آن‌ها. راهنمایی‌های صوتی هوشمند: توسعه نرم‌افزارهایی که به مسافران کمک می‌کند تا به صورت هوشمند از مکان‌های دیدنی بازدید کنند. این راهنماها می‌توانند اطلاعات تاریخچه، فرهنگ و دیگر جزئیات را در زمان واقعی ارائه دهند. تحلیل نظرات و انتقادات: استفاده از تحلیل متن و پردازش زبان طبیعی (NLP) برای بررسی نظرات و انتقادات مشتریان در شبکه‌های اجتماعی و وب‌سایت‌های نظردهی، به طوری که شرکت‌ها بتوانند نقاط قوت و ضعف خدمات خود را شناسایی کنند. بهینه‌سازی مسیرها: طراحی برنامه‌هایی که با استفاده از الگوریتم‌های بهینه‌سازی و تحلیل داده‌های جغرافیایی، بهترین مسیرها برای گردشگران را پیدا می‌کنند. مدیریت هوشمند خدمات: توسعه سیستم‌های هوش مصنوعی برای مدیریت بهینه خدمات هتلداری و مدیریت رزروها، به طوری که زمان انتظار و هزینه‌ها کاهش یابد. 📌پ.ن: دموی اولیه این نرم افزار آماده شده و تا چند ساعت آینده در اختیار شما عزیزان قرار خواهد گرفت 📌حجم فایل : ۱گیگابایت و ۲۵ مگ #python #پایتون #کاربردی ★彡 @kiau_program 彡★

تبدیل فایل پایتون به exe مرحله 1: نصب PyInstaller ابتدا باید کتابخانه PyInstaller را نصب کنید. این کتابخانه وظیفه تبدیل فایل پایتونی به یک فایل اجرایی مستقل را دارد.
pip install pyinstaller
مرحله 2: تبدیل اسکریپت به فایل exe پس از نصب PyInstaller، به محل فایل پایتون خود بروید و دستور زیر را اجرا کنید:
pyinstaller --onefile your_script.py
توضیحات: ا '--onefile': تمامی فایل‌ها و کتابخانه‌ها را در یک فایل exe جمع‌آوری می‌کند. your_script.py': نام فایل پایتون شماست که می‌خواهید آن را به exe تبدیل کنید. #python #پایتون #کاربردی ★彡 @kiau_program 彡★

⭕️ هشت اصل مهم برنامه نویسی: 5️⃣ اصل پنجم – نامگذاری صحیح متغیرها ، توابع ، کلاس ها و … در برنامه نویسی نیاز مبرم به نامگذاری است و در هر قطعه کد ممکن است بارها نیاز به نامگذاری اجزای مختلف باشد. نام گذاری صحیح و اصولی باعث میشود که کدها قابل درک باشند و مشخص شود که یک موجودیت قرار است چه وظیفه ای انجام دهد. هر نام انتخاب شده باید دارای معنی باشد و به صورت نامگذاری نامشخص یا رمزی نباشد. نام هر تابع، متغیر، کلاس و ... در کدها باید نشان دهنده وظیفه آن ها باشد و از قواعد نامگذاری مثل camelCase، PascalCase، kebab-case، snake_case و ... پیروی کند. 6️⃣ اصل ششم – اصل YAGNI را رعایت کنید. گاهی برنامه نویسان آینده نگری می کنند و کاری را انجام میدهند که به تصور آنها شاید در آینده مورد نیاز باشد. این نوع کدنویسی اشتباه محض است و باعث میشود بابت چیزی که اصولا نیازی نداریم پروژه را سنگین کنیم و مشکلات جدیدی داشته باشیم. اصل YAGNI مخفف You Aren`t Gonna Need It است و بیان میکند از نوشتن کدهای اضافی که حس میکنید در آینده به آنها نیاز دارید اجتناب کنید چون واقعیت این است که شما به آنها نیاز پیدا نخواهید کرد. پس سعی کنید هرچیزی که در زمان حال نیاز است را به نحو احسن پیاده سازی کنید و چیزهایی که حس میکنید ممکن است در آینده مورد نیاز باشد هرگز کدنویسی نکنید. 7️⃣ اصل هفتم – تفکیک نگرانی ها یا اصل SoC در برنامه نویسی. اصل SoC یا Separation of concerns بیان میکند بهتر است نگرانی های لازم در برنامه نویسی از همدیگر تفکیک شوند. برای مثال اگر نگرانی های خاصی درباره ی طراحی رابط کاربری یک پروژه وجود دارد نباید با نگرانی های مربوط به عملیات سمت پایگاه داده مخلوط شود. به عنوان نمونه در فرانت اند، کدهای مربوط به ساختار در فایل HTML، کدهای مربوط به استایل در فایل CSS و کدهای مربوط به رفتار (behavior) در فایل JS نوشته شده و از هم تفکیک میشوند. هرچند در فریمورک های CSS مثل Tailwind و یا در JS مثل Nuxt و Next از این اصل به درستی پیروی نمیشود. 8️⃣ اصل هشتم – Refactor در برنامه نویسی. اصل Refactor به برنامه نویسان بیان میکند به طور منظم به کدهای خود سر بزنید و آنها را ویرایش یا تکمیل کنید. کدی که برای اولین بار نوشته میشود به منزله ی کاملترین کد نیست و باید به مرور اصلاح و تکمیل شود. پروژه های بزرگ برنامه نویسی همیشه از این اصل پیروی کرده اند و در طول زمان با بروزرسانی های مداوم تکمیل شده اند. هیچ پروژه ای در ابتدا بزرگ و قوی نبوده است. بازدید مجدد ، بروزرسانی بخشی از کدها یا حتی طراحی مجدد یک قسمت از پروژه ، کاملا طبیعی است. این اصل را میتوان با دو اصل DRY و KISS نیز ترکیب کرد تا هنگام بازدید مجدد کدهای تکراری یا پیچیده را ویرایش و مشکلات آنها را رفع کنید. ✅ Part 2 ★彡 @kiau_program 彡★

⭕️ هشت اصل مهم برنامه نویسی: 1️⃣ اصل اول - کدهای DRY بنویسید. اصل DRY مخفف Don't Repeat Yourself که طبق این اصل شما باید از تکرار بیهوده کدنویسی پرهیز کنید. شما نباید یک کد تکراری رو بارها بنویسید بلکه باید الگوریتمی پیاده سازی کنید که یک تکه کد را چندین بار و به حالت های مختلف اجرا کنید، مثل استفاده از حلقه ها و ... اگر حس می کنید قسمتی از کدها رو عینا کپی و پیست میکنید، شما از اصل DRY پیروی نمیکنید. مسلط بودن به الگوریتم های مختلف و پارادایم های برنامه نویسی مثل شی گرایی تا حدودی باعث میشه که اصل DRY رعایت شود. در مقابل DRY نوعی برنامه نویسی به نام WET وجود دارد که مخفف Write Everything Twice یا We Enjoy Typing میباشد. 2️⃣ اصل دوم – اصل KISS در برنامه نویسی. این اصل بیان میکند که هرچه پروژه های برنامه نویسی شما ساده تر بماند و از پیچیدگی ها دوری کند، پروژه شما اصولی تر خواهد بود. این اصل توسط Kelly Johnson ابداع شده و اعتقاد دارد که پروژه های خوب به جای پیچیدگی، به سمت ساده سازی حرکت میکنند. برخی از برنامه نویسان عمدا یا سهوا کدها و الگوریتم های پیچیده ای می نویسند و احساس میکنند با نوشتن کدهای پیچیده، سیتمی طراحی میکنند که قدرت بیشتر و از نظر دیگران ارزشمند تر خواهد بود اما این کار کاملا اشتباه و نتیجه عکس دارد. 3️⃣ اصل سوم – اصل تک وظیفه بودن. این اصل بیان میکند که هر کلاس، تابع یا ماژول در پروژه های برنامه نویسی باید فقط یک کار واحد انجام دهد. برای هر کلاس در برنامه نویسی باید تنها یک دلیل وجود داشته باشد نه چند دلیل. اضافه کردن مسئولیت های بیشتر به یک کلاس، تابع یا ماژول باعث پیچیدگی بیشتر پروژه خواهد شد. 4️⃣ اصل چهار – داکیومت سازی و کامنت گذاری. داکیومنت ها یا مستنداتی که به صورت جدا در پروژه و یا کامنت ها که در لابلای کدها قرار میگیرند، توضیحاتی هستند که به دیگران اعلام میکنند در هر بخش کد یا ماژول چه اتفاقی می افتد. کامنت گذاری میتواند به چند روش باشد // Single line comment /* Multi-line comment */ برای هر کلاس یا تابعی که کار خاص و تا حدودی ناواضح انجام میدهد یک راهنمای چند خطی در ابتدای آن نوشته شود تا درک عمل اصلی هر بخش راحتتر و بهتر شود. ✅ Part 1 ★彡 @kiau_program 彡★

https://uploadkon.ir/uploads/9f4907_24addons.zip باعرض سلام خدمت دوستان عزیز و محترم ، دموی نرم افزار هوش مصنوعی تبدیل قالب ویا سایت استاتیک (html) به قالب و یا سایت داینامیک (wordpress) , آماده شده و دراین کانال به صورت رایگان قرار میگیرد چند نکته زیر را هنگام نصب نرم افزار توجه داشته باشید با تشکر از حسن نظر دوستان: نکته ۱)همانطور که مشاهده میکنید اول این پیام یک لینک گذاشته ام لطفا بعد از نصب نرم افزار داخل آن لینک بروید و addons های مورد نیاز را دانلود کنید و درقسمتی که میخواهید قالب وردپرس ایجاد شود آن را از حالت فشرده خارج کنید نکته ۲) درصورت کار نکردن فایل .exe پایتون را از Microsoft app store (ترجیحا آخرین ورژن((۳.۱۲))) را دانلود و نصب کنید. و بعد از نصب حتما فایل .py را اجرا کنید (جایگزین فایل .exe) 📌توجه : فیلم آموزشی طریقه استفاده از نرم افزار به زودی منتشر خواهد شد ★彡 @kiau_program 彡★

📌 تبدیل html یا سایت استاتیک به قالب و یا سایت وردپرس با استفاده از هوش مصنوعی: لینک ابزار : https://htmltowordpress.io/ سلام دوستان این وبسایت تا حدودی میاد به صورت اتوماتیک قالب html اتون رو به وردپرس تبدیل می‌کنه ، تو تیم برنامه نویسان این وبسایت بودم و دیدم که چقدر زحمت کشیدن برای برپایی این وبسایت ❤️😍 البته یه خبر خوب هم دارم ، که نرم افزار مستقلشو به همراه وبسایت ایرانیزه شدش رو داریم کد می‌زنیم انشاالله هرچه پیش آید خوش آید . ★彡 @kiau_program 彡★

نسخه های ECMAScript: 📌 ES1 - ECMAScript 1 (1997): نسخه اولیه 📌 ES2 - ECMAScript 2 (1998): تغییرات نگارشی مربوط به نسخه اولیه 📌 ES3 - ECMAScript 3 (1999): اضافه شدن regular expressions. اضافه شدن try/catch. اضافه شدن switch statement. اضافه شدن حلقه do-while 📌 ES4 - ECMAScript 4: هرگز منتشر نشد! به دلیل اختلافات سیاسی در مورد پیچیدگی زبان، نسخه چهارم رها شد و بسیاری از ویژگی های این نسخه حذف شدند و برخی از اونها در نسخه ششم قرار گرفتن 📌 ES5 - ECMAScript 5 (2009): بسیاری از قابلیت های امروزی در این نسخه ارائه شد. اضافه شدن strict mode. ساپورت کردن JSON. اضافه شدن متود ()String.trim. اضافه شدن ()Array.isArray. اضافه شدن متود های تکرار (iteration methods) به Array مثل forEach, map, filter, reduce و ... . قابلیت trailing commas در object literals و ... 📌 ES6 - ECMAScript 6 (2015): این ورژن انقلابی بزرگ در نسخه های ECMAScript بود و به عنون بزرگترین آپدیت شناخته میشه. اضافه شدن let و const. اضافه شدن default parameter. اضافه شدن Arrow functions. اضافه شدن Destructuring. اضافه شدن function rest parameter و Spread operatr (...). اضافه شدن حلقه for/of. اضافه شدن دیتا استراکچر های Map و Set. اضافه شدن Class ها. اضافه شدن Promise و حل مشکل Callback hell. اضافه شدن تایپ Symbol. اضافه شدن متود های بیشتر برای String و Array. اضافه شدن متود های ریاضیاتی. اضافه شدن JavaScript Modules 📌 ECMAScript 2016: اضافه شدن عملگر (**). اضافه شدن متود includes به Array 📌 ECMAScript 2017: اضافه شدن string padding. اضافه شدن ()Object.entries و ()Object.values. اضافه شدن async functions. 📌 ECMAScript 2018: اضافه شدن rest operator. اضافه شدن asynchronous iteration و استفاده از await در حلقه. اضافه شدن ()Promise.finally. اضافه شدن موارد بیشتر به RegExp 📌 ECMAScript 2019: اضافه شدن متود های String.trimStart و String.trimEnd. اضافه شدن ()Array.flat. اضافه شدن Object.fromEntries. اضافه شدن قابلیت Optional catch binding و حذف پارامتر catch درصورت نیاز 📌 ECMAScript 2020: اضافه شدن تایپ BigInt. اضافه شدن The Nullish Coalescing Operator (??). اضافه شدن The Optional Chaining Operator (?.). اضافه شدن Logical Assignment Operator. اضافه شدن قابلیت Dynamic Import به کمک ()import و به همین ترتیب قابلیت های جدیدتری هرساله از سال 2021 تا 2024 منتشر شده که اینجا بهش نپرداختیم. نسخه های بعد از سال 2024 که هنوز منتشر نشدن ESNext نام دارن. ✅ Part 3 ★彡 @kiau_program 彡★

نیم نگاهی به ورژن های مختلف ECMAScript👀 📌 همونطور که قبل تر اشاره شد، جاوااسکریپت توسط Brendan Eich در سال 1995 ساخته شد و در سال 1997 زیر نظر استاندارد های ECMA به زبانی استاندارد تبدیل شد. 📌 ورژن های قدیمی ECMAScript به طور اختصار با اعداد نام گذاری میشدند: ES1, ES2, ES3, ES5 و ES6 از سال 2016 به بعد ورژن های جدیدتر با سال نام گذاری میشوند: ECMAScript 2016, 2017, 2018, 2019, 2020, ... 📌 نسخه های ES1, ES2, ES3 به عنوان ورژن های اصلی شناخته میشن. نسخه ES5 به عنوان اصلی ترین اپدیت شماره 1 و نسخه ES6 به عنوان اصلی ترین و بزرگترین اپدیت شماره 2 شناخته میشن نسخه های بعد از ES6 که +ES6 نام دارن به طور سالانه منتشر میشن تا برنامه نویس ها بتونن هر سال خودشون رو اپدیت نگه دارن. 📌 اولین نسخه بزرگ ECMAScript یعنی ES5 در اکثر مرورگر های قدیمی و امروزی به خوبی قابل اجرا هستن اما رفته رفته از +ES6 قابلیت های هر ورژن روی برخی از مرورگر های مدرن پشتیبانی میشن و در مرورگر های قدیمی تر کدها و قابلیت های استفاده شده باید تبدیل به کدهای قدیمی تر و جایگزین بشن. ✅ Part 2 ★彡 @kiau_program 彡★

📌✅ یادگیری ماشین  و هوش مصنوعی در زبان برنامه نویسی php : ⏬ کتابخانه شماره ۱) 📌 یادگیری ماشین یکی از جذاب‌ترین مباحث در زیرشاخه‌های هوش مصنوعی است که افراد زیادی برای یادگیری آن به پایتون روی می‌آورند. لایبرری PHP-ML، کتابخانه‌ای برای کار در حوزه یادگیری ماشین با استفاده از زبان پی‌اچ‌پی است. شاید این لایبرری به اندازه لایبرری‌های پایتون مانند Tensorflow و Keras و Numpy قدرتمند نباشد ولی قطعا برای برنامه‌نویس‌های پی‌اچ‌پی تجربه خوشایندی در حوزه یادگیری ماشین را به ارمغان خواهد آورد. ⏬ کتابخانه شماره ۲) 📌 هوش مصنوعی با PHP ، کتابخانه سطح بالای Rubix ML: کتابخانه روبیکس ML , یک کتابخانه سطح بالا برای یادگیری ماشین و یادگیری عمیق برای زبان PHP هستش 📌 برخی از ویژگی های کتابخانه شماره ۲ : ۱)استفاده از API برای توسعه دهندگان... ۲)بیش از 40 الگوریتم یادگیری نظارت شده و نظارت نشده... ۳)پشتیبانی از ETL ، پیش پردازش و اعتبارسنجی متقابل... ۴) منبع باز و رایگان برای استفاده تجاری روبیکس ML چیست؟ Rubix ML یک کتابخانه منبع باز رایگان برای زبان PHP است که به شما امکان می دهد برنامه هایی را بسازید که از داده های خود یاد می گیرند. ما ابزارهایی را برای کل چرخه یادگیری ماشین از ETL تا آموزش ، اعتبارسنجی متقابل و تولید با بیش از 40 الگوریتم یادگیری تحت نظارت و نظارت نشده فراهم می کنیم. ★彡 @kiau_program 彡★

⏬📌✅استفاده از هوش مصنوعی و فریم ورک فلاتر جهت تولید قالب ها و افزونه های وردپرسی با کیفیت و هوشمند : 📌⏬شاید برای شما سوال باشد که افزونه های هوش مصنوعی موجود در بازارهای قالب و افزونه وردپرس چگونه تولید میشود ؟ ✅⏬پاسخ این سوال برای شما این هست که همه این افزونه های کاربردی هوش مصنوعی توسط ربات ساخته شده توسط openai ساخته میشود (چت جی پی تی)به طوری که از api این ربات استفاده کرده و این افزونه ها و قالب هارا می‌سازند ... 📌حال چگونه یک افزونه و یا قالب هوشمند ترکیب شده با الگوریتم های هوش مصنوعی پایتون (به صورت اختصاصی و بدون استفاده از چت جی پی تی) درست کنیم(لازم به ذکر هست در گام های ذیل از چت جی پی تی فقط در پیاده سازی ایده کمک گرفته ایم نه از api این ربات) : 📌راه حل کلی )ابتدا از ربات چت جی پی تی که همان ربات ساخته شده توسط کمپانی open AI هست میخواهیم تا برای ما گام های تولید ایده مدنظرمان را بنویسد : 📌✅⏬مثلا من قصد دارم تا یک پلاگین هوشمند مبدل قالب html , به wordpress را درست کنم یعنی میخواهم ابزاری کاربردی برای وردپرس بسازم که قالب یا سایت ، استاتیک را به داینامیک تبدیل کند... 📌✒️حال راه حل چیست ؟ گام اول ) باید الگوریتم هوش مصنوعی این ابزار را به همراه گام های تولید این افزونه را از ربات چت جی پی تی بخواهم که تولید بکند و به من بدهد . گام دوم ) آن گام ها را در پایتون پیاده سازی بکنم یعنی الگوریتم های هوشمند را در زبان برنامه نویسی پایتون بنویسم گام سوم ) آن الگوریتم ها را از پایتون به فریم ورک فلاتر صادر بکنم گام چهارم) به صورت وبسایت html ,css,js از فلاتر خروجی بگیرم و درآخرین مرحله آن را با استفاده از توابع وردپرس و php تبدیل به یک افزونه یا پلاگین کاربردی و هوشمند وردپرس بکنم ... با ری اکشناتون به ما انرژی بدید رفقا✌🏼❤️🌷 ★彡 @kiau_program 彡★

🔟برنامه نویسی وردپرس چیست و برنامه ‌نویس وردپرس کیست؟ 👌👨‍💻توسعه دهندگان وردپرس افرادی هستند که روی وردپرس تخصص دارند و می
🔟برنامه نویسی وردپرس چیست و برنامه ‌نویس وردپرس کیست؟ 👌👨‍💻توسعه دهندگان وردپرس افرادی هستند که روی وردپرس تخصص دارند و می‌توانند مدیریت کاملی روی هر بخش از سایت داشته باشند. به آنها همچنین توسعه دهندگان فول استک هم می‌گویند، به این معنی که می‌توانند قسمت فرانت‌اند و بک‌اند یک وب‌سایت را توسعه دهند. توسعه دهندگان وردپرس افراد ماهری هستند که بر زبان برنامه نویسی PHP تخصص کافی دارند و میتوانند به راحتی هر درخواست سفارشی سازی و طراحی قالب و افزونه را انجام دهند. در حوزه وردپرس مشاغل های زیادی وجود دارد از ارائه هاست های وردپرس تا توسعه دهنده وردپرس (WordPress Developer یا وردپرس دولوپر)، طراحان سایت و تولید کننده های محتوا در بستر وردپرس هستند .... @kiau_program

📌🔗✅ تاریخچه‌ وردپرس چیست و چه کاربردی دارد؟ این CMS در ابتدا تنها سیستم وبلاگ‌نویسی ساده بود که توسط دو توسعه‌‌دهنده‌ آمریکایی به نام‌های «مت مولنوگ» و «مایک میلر» در سال ۲۰۰۳ ایجاد شد. اما وردپرس، با توجه به قابلیت‌های خود و نیازی که در جامعه وجود داشت، به سرعت محبوبیت یافت و در سال ۲۰۰۵ به یک سیستم مدیریت محتوای جامع و کاربردی تبدیل شد. 📌توجه : پایه وردپرس یا بیس این cms از زبان برنامه نویسی php ساخته شده است . 📌چگونه از طریق وردپرس میتوانیم کسب درآمد ریالی انجام دهیم ؟ اگر تابه امروز شما به کدنویسی php مسلط بوده آید و همچنین به توابع آماده وردپرس نیز تسلط کافی دارید روش های ذیل برای شما کاربرد زیادی خواهد داشت : روش شماره ۱) تولید قالب ها و افزونه های اختصاصی وردپرس به عنوان شرکت طراحی سایت... روش شماره ۲) تولید قالب ها و افزونه های اختصاصی وردپرس به صورت محصول جهت فروختن در مارکت های ایرانی ( ژاکت و راست‌چین) روش شماره ۳) ساخت افزونه ها و قالب های وردپرسی و انتشار آن در گیت هاب (GitHub) جهت رزومه نویسی قوی و استخدام شدن در شرکت های مختلف معتبر ایرانی روش شماره ۴) فریلنسری در مارکت های ایرانی ( پونیشا - کارلنسر و...) ✅ Part 1 با ری اکشناتون به ما انرژی بدید رفقا✌🏼❤️ ★彡 @kiau_program 彡★

اکما اسکریپت چیست و چه تفاوتی با جاوا اسکریپت دارد؟🤔 📌 زبان جاوا اسکریپت به عنوان یکی از محبوب ترین و کاربردی ترین زبان های برنامه نویسی در دنیای وب به منظور داینامیک کردن صفحات در طراحی سایت به کار گرفته می شود. نکته مهم درمورد JavaScript این است که این زبان به تنهایی از استاندارد های لازم برای سازگاری با مرورگر های مختلف برخوردار نبوده و طراحان در صورتی که می خواهند از این زبان برای طراحی سایت استفاده کنند نیاز به یک مکمل دارند. 📌 اکما اسکریپت (ECMAScript) یا به اختصار (ES) که به عنوان نسخه استاندارد شده جاوا اسکریپت برای سازگار کردن این زبان با انواع مرورگرهای اینترنتی شناخته می شود، نقش این مکمل را ایفا خواهد کرد. اکما اسکریپت توسط سازمان جهانی به نام ECMA طراحی و استانداردسازی شده که مخفف عبارت European Computer Manufacturers Association به معنی سازمان تولیدکنندگان کامپیوتر اروپا است. ECMA یک سازمان بین المللی ست که در زمینه توسعه استانداردهای الکترونیکی و کامپیوتری فعالیت دارد. در حال حاضر اپدیت های استاندارد سازی آن به صورت سالیانه در حال توسعه و بهبود است. به بیان ساده تر می توان گفت که اکما اسکریپت به قوانین و استاندارد سازی هایی گفته می شود که توسط سازمان ECMA تعیین شده و هر کسی میتواند با رعایت این قوانین زبان اسکریپت نویسی مخصوص به خود را بسازد. در حال حاضر زبان جاوا اسکریپت نیز بر اساس این استانداردها به صورت منظم در حال توسعه و بهبود قرار دارد. 📌 در پست های قبلی به تاریخچه جاوا اسکریپت اشاره شد. Mosaic نام اولین مرورگری است که به شکل امروزی آن در دنیای وب در سال 1993 عرضه شد. بعدها شرکت Net Scape مرورگری به همین نام منتشر کرد که برای سال ها دنیای مرورگر های اینترنتی را تحت سلطه خود داشت. در آن زمان صفحات وب، ساختار ساده ای داشتند و از زبان نشانه گذاری HTML برای طراحی آن ها استفاده می شد. با توجه که با استفاده از این زبان امکان اضافه کردن قابلیت های متنوع به صفحات وب وجود نداشت، نت اسکیپ تصمیم گرفت یک زبان اسکریپتی به منظور پویا کردن صفحات وب طراحی کند که به همین منظور فردی به نام Brendan Eich را استخدام کرد که این زبان را فقط در 10 روز توسعه داد. در ابتدای کار نام Mocha برای آن در نظر گرفته شده بود که یک مرتبه به LiveScript تغییر و در نهایت به دلایل تبلیغاتی به JavaScript تبدیل شد. مهمترین دلیل انتخاب این نام، محبوبیت زیاد زبان Java بود اما به دلیل تفاوت های بارزی که داشتند و همچنین به دلیل ماهیت اسکریپتی این زبان واژه اسکریپت به آن اضافه شد تا نشان دهد که این دو زبان ارتباطی به هم ندارند. پس از درگیری های به وجود آمده بین Net Scape و Microsoft بر سر این زبان محبوب مرورگرها، نت اسکیپ، جاوا اسکریپت را به منظور استانداردسازی به ECMA تحویل داد که این کار منجر به وجود آمد یک استاندارد زبان جدید به نام اکما اسکریپت شد. ✅ Part 1 با ری اکشناتون به ما انرژی بدید رفقا✌🏼❤️ ★彡 @kiau_program 彡★

📌🔗⏬ روش‌‌های تضمینی کسب درآمد از زبان برنامه نویسی PHP : کسب درآمد از PHP با ساخت ربات تلگرام کسب درآمد از PHP با توسعه‌ ی افزونه‌‌ها و قالب‌‌های سیستم‌‌های مدیریت محتوا پول درآوردن از PHP با آموزش آفلاین یا آنلاین کسب درآمد از PHP با توسعه‌ی فریمورک‌های PHP. کسب درآمد از PHP با شرکت در مسابقات PHP. 📌🔗⏬ روش‌‌های تضمینی کسب درآمد از دلاری زبان برنامه نویسی PHP : کسب درآمد از PHP با تولید اسکریپت ها به عنوان محصول یا فایل دیجیتال و فروش آن در مارکت های بین المللی (اپیک پیکسل - تمپلیت مانستر - تم فارست - ui8) کسب درآمد از PHP با فریلنسری در مارکت بین المللی (آپورک و فایور)

🔗✒️📌پی اچ پی  چیست و چه کاربردی دارد؟ آشنایی با زبان برنامه نویسی php: آیا کنجکاو هستید که بدانید PHP چیست و چه کاربردی دارد؟ امروزه طراحی وب به یکی از پردرآمدترین شغل‌های دنیا تبدیل شده است. اگر تصمیم دارید با آموزش PHP قدم در این دنیای بزرگ بگذارید، ممکن است در روزهای اول ورودتان به این حوزه، مانند بیشتر برنامه نویسان سردرگم شوید. شاید سوال‌های مختلفی در ذهن شما شکل گیرد و به طور مداوم در مورد مسیر پیش روی خود دچار شک و تردید شوید. اگر قصد دارید با اطمینان و آگاهی کامل زبان برنامه نویسی PHP را انتخاب کنید، تا انتهای مقاله PHP چیست با ما همراه باشید. ما به شما این اطمینان را می‌دهیم که در پایان، پاسخ پرسش‌های خود در مورد زبان PHP را دریافت خواهید کرد. 📌تاریخچه زبان برنامه نویسی PHP و نسخه‌های آن همه چیز از زمانی شروع شد که Rasmus Lerdorf دانمارکی در سال ۱۹۹۴ تعدادی اسکریپت به منظور مدیریت یک سری از کارها در سایت شخصی خود با زبان برنامه نویسی Perl نوشت. Lerdorf با استفاده از این اسکریپت‌ها که بر اساس استاندارد اسکریپت‌نویسی (Common Gateway Interface) نوشته شده بودند، آمار افرادی را که در حال خواندن رزومه اش بودند محاسبه و ذخیره کرد. او با این کار توجه افراد زیادی را به اسکریپت هایش جلب کرد و از او درخواست کردند تا اسکریپت‌ها را برای آن‌ها هم ارسال کند. بنابراین Lerdorf تصمیم گرفت که نام اسکریپت‌های خود را PHP گذارد که مخفف عبارت Personal Home Page بود. 📌نسخه‌های PHP2 و PHP3: لر دروف پی اچ پی را به  نسخه دوم ارتقا داد و توانست نظر توسعه دهنده‌های زیادی را به خودش جلب کند. بازنویسی موتور پردازشی PHP در سال 1998 به پایان رسید و به عنوان نسخه سوم PHP عرضه شد. البته در همین سال تصمیم گرفتند که به کلمه PHP مفهومی جدید دهند. آن‌ها تصمیم گرفتند که دیگر دو حرف میانی کلمه PHP برگرفته از عبارت Home Page نباشد و به عنوان مخففی از عبارت Hypertext Preprocessor در نظر گرفته شود. منظور از این دو حرف به زبان ساده این است که زبان PHP اطلاعات را قبل از اینکه به صورت HTML به کاربر نمایش دهد، پردازش می‌کند و سپس آن را در قالب HTML به کاربر نمایش می‌دهد.(منظور از Hypertext ابر متن یا متن‌های بزرگ و طولانی است که احتمال دارد در آن تصویر، جدول و... به کار رفته باشد که در حقیقت همان فایل HTML است که کاربر در قالب صفحات وب مشاهده می‌کند). 📌نسخه PHP4: به تدریج با گذشت زمان به تعداد توسعه دهندگان اولیه زبان PHP به منظور توسعه بخش‌های دیگر این زبان اضافه شد و به این ترتیب بود که زبان برنامه نویسی PHP به یک پروژه متن باز یا Open Source تبدیل شد. در سال 2000 Zeev Suraski به همراه همکارش Andi Gutmans تصمیم به تاسیس شرکتی با نام Zend گرفتند. در آن شرکت هسته اصلی زبان PHP دوباره زیر تیغ جراحی توسعه دهندگان قرار گرفت و بازنویسی شد. در این بازنویسی تغییرات زیادی بر روی PHP اعمال شد که هسته آن را نامیدند و به عنوان نسخه چهارم از این زبان ارائه کردند. 📌نسخه PHP5: PHP در سال 2004 به نسخه پنج بروزرسانی شد. در این بروزرسانی تغییر و تحولات زیادی را در این زبان شاهد بودیم که مهمترین تغییرات آن می‌توان به پشتیبانی از کدنویسی شی گرا و ارتباط بهتر با پایگاه داده اشاره کنیم. بنابراین می‌توان نسخه پنجم از زبان PHP را نقطه عطف این زبان در دنیای برنامه نویسی بدانیم، چرا که در این بروزرسانی قابلیت‌ها و امکانات زیادی به این زبان برنامه نویسی اضافه شد که کدنویسی با این زبان را بیش از پیش برای برنامه نویسان لذت بخش‌تر کرد. 📌نسخه PHP6:  بعد از نسخه 5.6 ، نسخه هفتم PHP عرضه شد. زیرا تیم توسعه زبان PHP تصمیم داشتند در نسخه ششم، قابلیت پشتیبانی از Unicode را به این زبان اضافه کنند تا قادر باشد از کاراکترهای همه زبان‌های دنیا پشتیبانی کند. اما آن‌ها نتوانستند این قابلیت را به خوبی پیاده سازی کنند و به همین دلیل تصمیم گرفتند تا توسعه این نسخه از PHP متوقف شود. 📌نسخه PHP7: سال 2015، با عرضه نسخه هفتم PHP، این زبان دوست داشتنی دوران جوانی خود را پشت سر گذاشت و به دوران بلوغ و پختگی خودش وارد شد. به تعبیری این نسخه از PHP را می‌توانیم به عنوان یکی از بزرگترین و بهترین بروزرسانی‌های یک زبان برنامه نویسی به حساب آوریم. از جمله تغییرات مهم این نسخه می‌توان به بهبود عملکرد، کاهش استفاده از حافظه تا حدود 50% و افزایش چشمگیر سرعت (حدودا دو برابر) اجرای آن اشاره کرد. PHP این افزایش سرعت و بهبود عملکرد را مدیون استفاده از نسخه سوم Zend Engine است. ★彡 @kiau_program 彡★

💎 JSTips: نگاهی به تاریخچه JavaScript: یسری از دوستانی که تازه وارد حوزه طراحی وب میشن و یا حتی شاید تجربه کاری هم داشته باشن، این زبان رو (JavaScript) با زبان (Java) اشتباه میگیرن. حرف های زیادی پشت این زبان هست مثل جاوااسکریپت کوچیک شده زبان جاواست، یا حتی نسخه قدیمی جاواست😄 اما هیچکدوم اینا صحت نداره و این دو زبان کاملا از همدیگه مستقل هستند. 👈🏼 در سال 1995: از بین اندک مرورگر های موجود در دنیا، مرورگر محبوب Netscape به دلیل نیاز کاربران و برنامه نویسان به سایت های پویا و داینامیک تر فردی به نام Brendan Eich رو استخدام میکنه، شخصی که خالق زبان محبوب جاوااسکریپت بود و نسخه اولیه این زبان که Mocha نام داشت رو فقط و فقط در 10 روز میسازه، اما با این حال خیلی از قابلیت های جاوااسکریپت امروزی درونش وجود داشته. 👈🏼 در سال 1996: زبان Mocha نخست به LiveScript تغییر نام میده. اما نکته قابل توجه اینه که در اون زمان به دلیل محبوبیت بیشمار زبان Java در بین برنامه نویسان و توسعه دهنده ها، این زبان سپس صرفا به دلایل تبلیغاتی به JavaScript  تغییر نام میده. این دو زبان هیچ ارتباطی با یکدیگر ندارند. در همین سال مایکروسافت از اولین مروگر خود (Internet Explorer) رو نمایی میکنه و زبان جاوااسکریپت رو از Netscape کپی و نام اون رو JScript قرار میده. 👈🏼 در سال 1997: بخاطر وجود دو زبان کاملا مشابه در حوزه وبسایت و مشکلاتی که به وجود میومد. با توافق طرفین برای استاندارد کردن این زبان برنامه نویسی، JavaScript به سازمان بین المللی Ecma واگذار میشه و اولین استاندارد رسمی جاوااسکریپت با نام ECMAScript 1 یا ES1 منتشر میشه. (درواقع JavaScript زبان پایه و ECMAScript استاندارد این زبان هست) 👈🏼 در سال 2009: پنجمین نسخه ECMAScript با نام ES5 یا ECMAScript 5 منتشر میشه که بیشترین قابلیت های جاوااسکریپت در این نسخه عرضه میشه. 👈🏼 در سال 2015: نسخه ششم یا ES6 که در بین توسعه دهندگان به ES2015 هم مشهوره عرضه میشه و به عنوان بزرگرترین آپدیت این زبان در تاریخ یاد میشه. بعد از این آپدیت سازمان ECMA چرخه عرضه نسخه های این استاندارد رو به 1 سال کاهش میده تا فیچر ها و قابلیت های کمتری رو در سال عرضه کنه و توسعه دهندگان اطلاعات خودشون رو راحت تر بروز کنن. 👈🏼 و به این ترتیب از سال 2016 تا کنون: نسخه های مختلف از ES عرضه میشه که این نسخه ها به ES2016 / ES2017 / ES2018 / ES2019 / ES2020 / ES2021 / ... معروفن. #جاوااسکریپت #javascript ★彡 @kiau_program 彡★

اسپویل حداقل چهار پنج سال از زندگیت: توی دانشگاه چیزی از برنامه نویسی بهت یاد نمیدن... همه چیز پای خودته رفیق✌🏼 ★彡 @kiau_program 彡★

⭕️ جاوا اسکریپت یک زبان Dynamic Typing هست که نوع داده با توجه به مقدار ذخیره شده در یک متغیر به صورت اتوماتیک و داینامیک تعی
⭕️ جاوا اسکریپت یک زبان Dynamic Typing هست که نوع داده با توجه به مقدار ذخیره شده در یک متغیر به صورت اتوماتیک و داینامیک تعیین میشه. البته این ویژگی چالش ها و مشکلاتی نیز به همراه داره که برای رفع این مشکلات تا حد زیادی زبان TypeScript معرفی شد. در زبان جاوااسکریپت انواع داده ها یا Data Types به دو دسته تقسیم میشه: Object Primitive ✅ به طور کل 7 نوع Primitive data types در این زبان وجود داره: Number: اعداد صحیح و اعشاری String: متن Boolean: تایپ های منطقی (true or false) Undefined: مقدار گرفته شده توسط متغیر تعریف نشده Null: مقدار خالی ذخیره شده در متغیر Symbol (ES2015): مقدار منحصر بفرد BigInt (ES2020): اعداد صحیح بزرگ ✅ هر چیزی بغیر از این 7 نوع Primitive Types یک Object محسوب میشه: Object Literals Array Functions Class RegEx Map Set Data و ... #جاوااسکریپت #javascript ★彡 @kiau_program 彡★