برنامه‌نویسی متوسط

جاوااسکریپت پیشرفته و ES6+

مفاهیم پیشرفته‌ی جاوااسکریپت مدرن، از Closures تا Async/Await، برای توسعه‌دهنده‌های حرفه‌ای.

مدرس
مهندس علی توکلی
مدت زمان
20 ساعت
تعداد جلسات
4 جلسه
سطح دوره
متوسط
جاوااسکریپت پیشرفته و ES6+

درباره‌ی دوره

در این دوره مفاهیم پیشرفته‌ی جاوااسکریپت شامل Closures، Prototypes، Event Loop، برنامه‌نویسی ناهمگام با Promise و Async/Await، و ویژگی‌های ES6 به بعد مثل Arrow Function، Destructuring و Modules رو به‌صورت عمیق و کاربردی یاد می‌گیرید.

در این دوره چه چیزی یاد می‌گیرید؟

  • تسلط بر مفاهیم Closure، Scope و Prototype در جاوااسکریپت
  • برنامه‌نویسی ناهمگام حرفه‌ای با Promise و Async/Await
  • استفاده از ویژگی‌های مدرن ES6+ در پروژه‌های واقعی
  • درک عمیق از Event Loop و نحوه‌ی اجرای کد در مرورگر

پیش‌نیازهای دوره

  • آشنایی با مبانی HTML، CSS و جاوااسکریپت پایه

سرفصل‌های دوره

1. جلسه ۱: Scope، Closure و Hoisting پیش‌نمایش رایگان
بررسی عمیق مفهوم Scope، نحوه‌ی شکل‌گیری Closure و رفتار Hoisting در جاوااسکریپت.
2. جلسه ۲: برنامه‌نویسی ناهمگام با Promise و Async/Await قفل

🔒 برای مشاهده‌ی این جلسه ابتدا باید دوره را خریداری کنید.

3. جلسه ۳: ویژگی‌های ES6+ قفل

🔒 برای مشاهده‌ی این جلسه ابتدا باید دوره را خریداری کنید.

4. جلسه ۴: Event Loop و بهینه‌سازی عملکرد قفل

🔒 برای مشاهده‌ی این جلسه ابتدا باید دوره را خریداری کنید.

منابع قابل‌دانلود دوره

عنوان فایلحجم
جزوه و فایل‌های تمرین دوره 0.3 کیلوبایت 🔒 بعد از خرید در دسترس است