Web III: Javascript, Jquery
Web III: Javascript, Jquery
تعامل و دینامیکسازی صفحات وب با JavaScript و jQuery.
دربارهی این دوره
سطح سوم و پایانی مسیر طراحی وب. در این دوره، صفحات استاتیک به اپلیکیشنهای تعاملی تبدیل میشوند. تسلط بر JavaScript پیشنیاز ورود به فریمورکهای مدرن مانند React و Vue است.
محتوا شامل JavaScript مدرن (ES6+)، DOM Manipulation، Event Handling، Form Validation، Ajax و Fetch API، کار با APIهای خارجی، jQuery و کتابخانههای پلاگین، و چندین پروژهی Vanilla JavaScript کامل است.
خروجی دوره: توانایی ساخت اپلیکیشنهای وب تعاملی بدون نیاز به فریمورک، و آمادگی کامل برای ورود به دورههای فریمورک.
سرفصل دوره
۶ فصل · ۲۷ سرفصل
در این دوره، با زبان برنامهنویسی JavaScript و نقش آن در پویاسازی صفحات وب آشنا میشوید. مفاهیم از سطح پایه شروع شده و بهصورت گامبهگام و کاربردی آموزش داده میشوند. یاد میگیرید چگونه تعامل با کاربر، اعتبارسنجی فرمها و منطق برنامه را پیادهسازی کنید. آموزشها همراه با تمرین و مثالهای عملی ارائه میشود تا درک عمیقتری از مفاهیم داشته باشید. در پایان دوره، توانایی نوشتن اسکریپتهای کاربردی و استفاده از JavaScript در پروژههای واقعی را خواهید داشت.
۱آشنایی و مقدمات۴ سرفصل
- JavaScript چیست و چه کاربردی دارد؟
- نحوه اتصال JavaScript به HTML
- ابزارهای مورد نیاز و Console مرورگر
- ساختار و سینتکس پایه
۲مفاهیم پایه۵ سرفصل
- متغیرها (var، let، const)
- انواع دادهها
- عملگرها
- شرطها (if / else / switch)
- حلقهها (for / while)
۳توابع و Scope۴ سرفصل
- تعریف و استفاده از توابع
- پارامتر و مقدار بازگشتی
- Arrow Function
- Scope و Hoisting
۴کار با DOM۵ سرفصل
- DOM چیست؟
- انتخاب عناصر (querySelector و ...)
- تغییر محتوا و استایل عناصر
- رویدادها (Events)
- تعامل با کاربر
۵آرایهها و آبجکتها۴ سرفصل
- Array و متدهای پرکاربرد
- Object و ساختار دادهها
- پیمایش دادهها
- کاربرد آرایهها و آبجکتها در پروژه
۶مفاهیم پیشرفتهتر۵ سرفصل
- متدهای String و Number
- Date و Math
- JSON
- Error Handling
- LocalStorage و SessionStorage
پروژه
پروژه عملی
- ساخت پروژههای کوچک کاربردی
- اعتبارسنجی فرمها
- تعامل پویا با صفحه
- تمرین و حل چالشها
نحوهی برگزاری
محیط آموزشی پیشرفته و پویا
کلاسهای زندهی تعاملی بههمراه ضبط جلسات.
دورهی فشردهی پروژهمحور برای ورود سریع به بازار کار.
دورههای مرتبط در همین رشته آموزشی
SEO
SEO
بهینهسازی موتورهای جستجو برای رتبهگرفتن در نتایج گوگل.
Web I: HTML, CSS
Web I: HTML, CSS
ساختاردهی و استایل صفحات وب با HTML و CSS از پایه.
Web II: Responsive CSS, Bootstrap
Web II: Responsive CSS, Bootstrap
طراحی واکنشگرا با Flexbox، Grid و فریمورک Bootstrap.
