در این دوره چه میآموزید؟
این دوره برای یادگیری مرحلهبهمرحله طراحی شده و تلاش میکند مفاهیم اصلی را با تمرینهای کاربردی و مثالهای قابل استفاده در مسیر کاری یا تحصیلی همراه کند.
سرفصلهای دوره
- آشنایی با JavaScript و کاربردهای آن
- نحوه اتصال JavaScript به HTML
- متغیرها و انواع دادهها
- عملگرها و عبارات
- دستورات شرطی
- حلقهها
- توابع و انواع تابع
- آرایهها و متدهای کاربردی آنها
- اشیاء (Objects) و کار با ویژگیها و متدها
- کار با رشتهها و متدهای مهم String
- تبدیل نوع دادهها
- مفاهیم Scope و Hoisting
- مفهوم this در جاوا اسکریپت
- Closure و کاربرد آن
- DOM و نحوه تعامل با عناصر صفحه
- مدیریت رویدادها (Events)
- فرمها و اعتبارسنجی اطلاعات
- توابع پیشرفته
- Destructuring ،Spread و Rest
- متدهای کاربردی آرایه
- JSON و کار با دادهها
- LocalStorage و SessionStorage
- مفاهیم Asynchronous JavaScript
- Promise
- Async / Await
- Fetch API و دریافت اطلاعات از سرور
- مدیریت خطاها با try/catch
- مبانی شیگرایی در JavaScript
- Class و Inheritance
- ماژولها (Modules)
شروع منظم
آموزش از مبانی شروع میشود و مرحلهبهمرحله تا تمرینهای کاربردی جلو میرود.
تمرین و پروژه
برای تثبیت یادگیری، هر بخش میتواند تمرین و خروجی قابل بررسی داشته باشد.
ادامه مسیر
پس از پایان دوره، مسیر ادامه یادگیری و تمرینهای تکمیلی برای دانشپذیر روشنتر میشود.