کتاب جامع آموزش برنامه‌نویسی جاوااسکریپت: از مبانی تا طراحی رابط کاربری تعاملی و شیءگرایی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

249,950 تومان
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره جامع آموزش برنامه‌نویسی جاوااسکریپت: از مبانی تا طراحی رابط کاربری تعاملی و شیءگرایی

موضوع کلی: علوم رایانه و مهندسی نرم‌افزار

موضوع میانی: توسعه وب و برنامه‌نویسی سمت کاربر (Client-Side)

📋 سرفصل‌های دوره (100 موضوع)

  • 1. مبانی برنامه‌نویسی و جایگاه جاوااسکریپت در وب
  • 2. نصب و راه‌اندازی محیط توسعه و کنسول مرورگر
  • 3. متغیرها و انواع داده‌های اصلی در جاوااسکریپت
  • 4. عملگرهای محاسباتی و منطقی در زبان برنامه‌نویسی
  • 5. ساختارهای شرطی و کنترل جریان برنامه
  • 6. حلقه‌ها و تکرار در کدنویسی
  • 7. توابع و روش‌های تعریف و فراخوانی آن‌ها
  • 8. محدوده دسترسی متغیرها و حوزه دید
  • 9. کار با آرایه‌ها و متدهای پیمایش و مدیریت آن‌ها
  • 10. اشیاء در جاوااسکریپت و تعریف ویژگی‌ها
  • 11. کار با رشته‌ها و متدهای پردازش متن
  • 12. مدیریت خطاها و اشکال‌زدایی کد
  • 13. معرفی مدل شیءگرای سند در صفحات وب
  • 14. دسترسی به عناصر صفحه با استفاده از DOM
  • 15. تغییر محتوا و ویژگی‌های عناصر HTML
  • 16. مدیریت رویدادها و واکنش به تعاملات کاربر
  • 17. ایجاد و حذف عناصر در صفحه به صورت پویا
  • 18. کار با فرم‌ها و اعتبارسنجی داده‌های ورودی
  • 19. استفاده از تایمرها و توابع زمان‌بندی
  • 20. مفاهیم شیءگرایی در جاوااسکریپت
  • 21. ساخت کلاس‌ها و تعریف سازنده‌ها
  • 22. مفهوم وراثت و توسعه کلاس‌ها
  • 23. کار با متدها و ویژگی‌های استاتیک
  • 24. آشنایی با پروتوتایپ‌ها در جاوااسکریپت
  • 25. توابع پیکان و کاربرد آن‌ها در برنامه‌نویسی مدرن
  • 26. ساختار داده‌های پیشرفته شامل Set و Map
  • 27. مدیریت حافظه و بهینه‌سازی کدهای سمت کاربر
  • 28. آشنایی با JSON و تبادل داده در وب
  • 29. درخواست‌های غیرهمزمان و استفاده از Fetch API
  • 30. مدیریت عملیات غیرهمزمان با Promise
  • 31. استفاده از Async و Await برای کدهای تمیز
  • 32. کار با LocalStorage و ذخیره‌سازی داده‌ها در مرورگر
  • 33. ماژول‌بندی کدها و استفاده از Import و Export
  • 34. آشنایی با ابزارهای توسعه‌دهنده در مرورگر
  • 35. اصول طراحی رابط کاربری تعاملی و کاربرپسند
  • 36. بهینه‌سازی عملکرد و سرعت اجرای اسکریپت‌ها
  • 37. امنیت در سمت کاربر و جلوگیری از حملات تزریق کد
  • 38. آشنایی با مفاهیم کتابخانه‌ها و چارچوب‌های جاوااسکریپت
  • 39. پروژه نهایی: طراحی یک برنامه مدیریت وظایف تعاملی
  • 40. ارزیابی و تست نهایی کدهای پروژه وب
تگ‌ها: آموزش DOM آموزش جاوا اسکریپت برنامه‌نویسی سمت کاربر برنامه‌نویسی وب توسعه اپلیکیشن وب توسعه فرانت‌اند جاوا اسکریپت شیءگرا طراحی رابط کاربری کدنویسی وب‌سایت یادگیری JavaScript

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.