آنچه یاد خواهید گرفت:
درک JavaScript
سینتکس و ساختار JavaScript
متغیرها، تایپهای داده و عملگرها
کنترل جریان - شرطیها و حلقهها
توابع و اسکوپ
آرایهها و متدهای آرایه
آبجکتها و دستکاری آبجکت
JSON و تبادل داده
انتخاب و دستکاری عناصر DOM
مدیریت رویدادها و Listeners رویداد
ایجاد صفحات وب تعاملی
مدیریت خطا و اشکالزدایی
کلاسهای ES6 و وراثت
الگوهای طراحی در JavaScript
Let و Const و Block Scope
عملگرهای Spread و Rest
ماژولها، ایمپورت و اکسپورت
مدیریت حافظه
Lazy Loading و تقسیم کد
پیشنیازهای دوره
نیازی به تجربه قبلی در JavaScript نیست.
آشنایی پایه با HTML و CSS یک امتیاز محسوب میشود.
توضیحات دوره
جاوااسکریپت - توسعه وب فرانتاند با جاوااسکریپت
دوره را بهطور کامل یاد بگیرید و بیاموزید چگونه وبسایتهای تعاملی، پویا و واکنشگرا را از ابتدا بسازید. این دوره برای مبتدیان و همچنین یادگیرندگان سطح متوسط طراحی شده که میخواهند مهارتهای عملی در توسعه وب فرانتاند را با استفاده از JavaScript به دست آورند.
ابتدا با یادگیری اصول JavaScript از جمله متغیرها، توابع، حلقهها، آرایهها و آبجکتها شروع میکنید. وقتی پایهای قوی پیدا کردید، به سراغ ساخت پروژههای واقعی میرویم که نشان میدهند چگونه وبسایتها را تعاملی کنید، ورودیهای کاربر را مدیریت کرده و به اکشنهای کاربر به صورت پویا واکنش نشان دهید.
این دوره همچنین مهارتهای ضروری توسعه وب فرانتاند از جمله کار با مدل آبجکت سند (DOM)، مدیریت رویدادها و شیوههای مدرن JavaScript را پوشش میدهد. در پایان دوره، میتوانید وبسایتهایی بسازید که نه تنها تابعی هستند، بلکه جذاب و واکنشگرا هم هستند.
در پایان دوره، اعتمادبهنفس و دانش لازم را خواهید داشت تا وب اپلیکیشنهای حرفهای فرانتاند توسعه دهید و پروژههای قدرتمندی به پورتفولیوی خود اضافه کنید.
چه بخواهید وارد مسیر شغلی توسعه وب شوید، چه مهارتهای فعلی خود را تقویت کنید یا وبسایتهای تعاملی خودتان را بسازید، این دوره تجربه عملی و دانش کاربردی لازم برای موفقیت را در اختیار شما قرار میدهد.
همین حالا در دوره شرکت کرده و امروز ساخت وبسایتهای شگفتانگیز با JavaScript را شروع کنید.
این دوره برای چه کسانی مناسب است؟
کسانی که میخواهند JavaScript مدرن را از سطح مبتدی تا پیشرفته یاد بگیرند.
توسعهدهندگان JavaScript: از مبتدی تا پیشرفته برای توسعهدهندگان فرانتاند
کسی که میخواهد برای وبسایتهای پویا با JavaScript کار کند.
توسعهدهندگان JavaScript که میخواهند دانش خود را تست کنند.