دوره‌ها / جاوااسکریپت؛ قلب توسعه وب
میانیدوره کلاسی

جاوااسکریپت؛ قلب توسعه وب

آموزش جاوااسکریپت؛ قلب توسعه وب در مسیر DEV-P01 — توسعه‌دهنده Front-End؛ سطح L2 (میانی) و 45 ساعت آموزش ساختاریافته.

حدود ۴۵ ساعت۱۶ درس
مشاهده و ثبت‌نام دوره

معرفی دوره

معرفی دوره جاوااسکریپت؛ قلب توسعه وب

دوره جاوااسکریپت؛ قلب توسعه وب با کد DEV-103 در دپارتمان برنامه‌نویسی ارائه می‌شود. این دوره بخشی از DEV-P01 — توسعه‌دهنده Front-End است و برای یادگیری مرحله‌به‌مرحله موضوع دوره طراحی شده است.

جایگاه دوره در مسیر یادگیری

سطح این دوره L2 (میانی) است و 45 ساعت زمان آموزشی دارد. محتوای دوره بر ایجاد درک کاربردی از جاوااسکریپت؛ قلب توسعه وب و آماده‌سازی برای ادامه همین مسیر یادگیری تمرکز دارد.

مشخصات کلیدی

  • کد دوره: DEV-103
  • دپارتمان: برنامه‌نویسی
  • مسیر یادگیری: DEV-P01 — توسعه‌دهنده Front-End
  • سطح: L2 (میانی)
  • مدت آموزش: 45 ساعت

برای چه کسانی مناسب است؟

این دوره برای علاقه‌مندانی مناسب است که می‌خواهند مهارت خود را در جاوااسکریپت؛ قلب توسعه وب تقویت کنند و مسیر DEV-P01 — توسعه‌دهنده Front-End را هدفمند ادامه دهند.

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

مبانی زبان JavaScript
  • متغیرها و انواع داده
  • عملگرها و ساختارهای شرطی
  • حلقه‌ها و توابع
  • آرایه‌ها و اشیاء
تعامل با صفحه وب
  • شناخت DOM
  • انتخاب و تغییر عناصر
  • رویدادها و تعامل کاربر
  • اعتبارسنجی فرم‌ها
JavaScript مدرن و ناهمگام
  • Scope و Closure
  • ماژول‌ها و ساختار پروژه
  • Promise و Async Await
  • کار با Fetch API
پروژه کاربردی وب
  • طراحی معماری برنامه
  • مدیریت وضعیت و داده محلی
  • خطایابی و تست رفتارها
  • ساخت و انتشار پروژه نهایی

پرسش‌های متداول

دوره «جاوااسکریپت؛ قلب توسعه وب» برای چه کسانی مناسب است؟

این دوره برای علاقه‌مندانی مناسب است که می‌خواهند «جاوااسکریپت؛ قلب توسعه وب» را در یک مسیر ساختاریافته، پروژه‌محور و قابل استفاده در دنیای واقعی یاد بگیرند.

پیش‌نیاز شرکت در این دوره چیست؟

آشنایی مقدماتی با حوزه دوره پیشنهاد می‌شود؛ مباحث ضروری در شروع هر بخش مرور خواهند شد.

مدت زمان دوره و شیوه پیشروی چگونه است؟

مدت برنامه‌ریزی‌شده دوره 45 ساعت است. محتوا در ۴ سرفصل و ۱۶ درس مرتب شده و بهتر است درس‌ها به‌ترتیب همراه با تمرین دنبال شوند.

پس از پایان دوره چه توانایی‌ای به دست می‌آورم؟

پس از تکمیل درس‌ها و تمرین‌ها، می‌توانید مباحث دوره را در سناریوهای واقعی به کار بگیرید و با انجام بخش «پروژه کاربردی وب» یک خروجی قابل ارائه برای ادامه مسیر یادگیری یا نمونه‌کار بسازید.