کتاب آموزش جامع و کاربردی جاوا اسکریپت: از مبانی تا برنامهنویسی ناهمگام با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش جامع و کاربردی جاوا اسکریپت: از مبانی تا برنامهنویسی ناهمگام
موضوع کلی: علوم رایانه و مهندسی نرمافزار
موضوع میانی: توسعه وب و برنامهنویسی سمت کاربر (Client-Side)
📋 سرفصلهای دوره (100 موضوع)
- 1. مبانی و جایگاه جاوا اسکریپت در توسعه وب
- 2. آمادهسازی محیط توسعه و ابزارهای مروگر
- 3. نحوه درج کدهای جاوا اسکریپت در صفحات وب
- 4. متغیرها و انواع دادههای اصلی
- 5. عملگرهای محاسباتی و منطقی
- 6. ساختارهای تصمیمگیری و دستورات شرطی
- 7. حلقهها و تکرار در جاوا اسکریپت
- 8. مبانی توابع و نحوه تعریف آنها
- 9. اسکوپ متغیرها و مدیریت حافظه
- 10. آشنایی با آرایهها و متدهای کاربردی آنها
- 11. کار با اشیاء و ویژگیهای آنها
- 12. مفاهیم اولیه مدل شیءگرای سند (DOM)
- 13. انتخاب و تغییر عناصر صفحه با جاوا اسکریپت
- 14. مدیریت رویدادها و واکنش به کاربر
- 15. کار با ویژگیهای استایل و کلاسهای CSS
- 16. اعتبارسنجی فرمها در سمت کاربر
- 17. آشنایی با توابع بازگشتی و کاربرد آنها
- 18. ساختارهای دادهای پیشرفته در جاوا اسکریپت
- 19. مفاهیم متدها و خصوصیات در اشیاء
- 20. آشنایی با مدل شیءگرای مروگر (BOM)
- 21. زمانبندی و مدیریت وقفه در کدنویسی
- 22. مفهوم و اهمیت برنامهنویسی ناهمگام
- 23. کار با توابع بازگشتی و Callbacks
- 24. آشنایی با Promise و چرخه حیات آن
- 25. زنجیرهسازی دستورات و مدیریت خطاها در Promise
- 26. معرفی Async و Await برای مدیریت کدهای ناهمگام
- 27. دریافت داده از سرور با استفاده از Fetch API
- 28. مدیریت درخواستهای شبکه و کدهای وضعیت HTTP
- 29. کار با فرمت JSON در تبادل داده
- 30. ذخیرهسازی محلی در مرورگر با LocalStorage
- 31. آشنایی با SessionStorage و کاربردهای آن
- 32. مفهوم ماژولار بودن در جاوا اسکریپت
- 33. نحوه خروجی و ورودی گرفتن از ماژولها
- 34. بررسی الگوهای طراحی استاندارد در وب
- 35. بهینهسازی عملکرد کد و کاهش بارگذاری
- 36. دیباگ کردن و استفاده از ابزارهای توسعهدهنده مرورگر
- 37. نکات امنیتی در توسعه سمت کاربر و جلوگیری از تزریق کد
- 38. مدیریت حافظه و جلوگیری از نشت حافظه
- 39. آشنایی با ابزارهای مدیریت پکیج
- 40. اصول کدنویسی تمیز و استانداردها
- 41. تمرین نهایی: طراحی یک برنامه تعاملی مبتنی بر دادههای وب
تگها:
JavaScript
آموزش برنامه نویسی
آموزش جاوا اسکریپت
برنامهنویسی ناهمگام
برنامهنویسی وب
توسعه فرانت اند
توسعه وب سایت
جاوا اسکریپت مقدماتی
وعدهها در جاوا اسکریپت
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.