آموزش JAVAScript جی بی
۲۳۰.۰۰۰ تومان
توسط دوره آموزش JAVAScript جی بی با این زبان قدرتمند و پر کاربرد از طریق مثالهای عملی و پروژههای کوچک آشنا میشوید و پس از درک مبانی و مفاهیم اصلی مانند متغیرها، انواع دادهها، دستورات شرطی و توابع وارد مباحث پیشرفتهای نظیر حلقهها، بستارها، رابط کاربری برنامهنویسی DOM میشوید. همچنین تا حدودی با ES6 و نیز مبانی کتابخانههای جاوا اسکریپت آشنا خواهید شد.
توضیحات محصول
جاوااسکریپت یک زبان اسکریپتنویسی شیگرا است که توسط NetScape و بر مبنای استاندارد ECMA-262 Edition 3 نوشته و توسعه یافته است. جاوااسکریپت میتواند هم به صورت ساخت یافته و هم به صورت شیگرا مورد استفاده قرار بگیرد و در ساخت سایتها و صفحات اینترنتی پویا و هوشمند و کنترل کدهای HTML و رفتارهای صفحات وب در سمت کاربر، کاربرد بسیاری دارد. به نحوی که اکنون به بخش جداییناپذیری از وب تبدیل شده است.
توسط دوره آموزش JAVAScript جی بی با این زبان قدرتمند و پر کاربرد از طریق مثالهای عملی و پروژههای کوچک آشنا میشوید و پس از درک مبانی و مفاهیم اصلی مانند متغیرها، انواع دادهها، دستورات شرطی و توابع وارد مباحث پیشرفتهای نظیر حلقهها، بستارها، رابط کاربری برنامهنویسی DOM میشوید. همچنین تا حدودی با برنامه نویسی ES6 و نیز مبانی کتابخانههای جاوا اسکریپت آشنا خواهید شد.
سرفصلها و مباحث آموزش JAVAScript جی بی
معرفی
خوشامدگویی
نحوه استفاده از فایلهای تمرینی
معرفی جاوااسکریپت
جاوااسکریپت چیست؟
ارتباط جاوااسکریپت به جاوا
شناخت چشماندازهای جاوااسکریپت
مبانی پایهای
ابزار مورد نیاز برای توسعه جاوااسکریپت
معرفی کنسول جستجوگر
اضافه کردن جاوااسکریپت به یک فایل HTML
اضافه کردن جاوااسکریپت به یک فایل خارجی
چگونه جاوااسکریپت بنویسیم؟
کار با دادهها
متغیرها – همه محتویات جاوااسکریپت
انواع دادهها در جاوااسکریپت
اپراتورهای محاسبهگر
کار با رشتهها و اعداد
گزارههای مشروط و منطقی
شرایط پیشرفته و منطقی
آرایهها
وِیژگیها و روشهای آرایهها
توابع و اشیا
توابع جاوااسکریپت
ساخت یک تابع ابتدایی
اضافع کردن استدلال به تابعها
برگرداندن مقادیر از یک تابع
توابع ناشناس
استفاده از عبارات کاربردی
دامنه متغیر
let and const
معنی بخشی به آبجکتها
سازندگان آبجکتها
سایدبار – نقطه و براکت
خاتمه دادن
جاوااسکریپت و DOM – پارت اول
DOM – The document object model
هدف قرار دادن عناصر با متدهای querySelector
دسترسی و تغییر عناصر
تغییر کلاسها
تغییر ویژگیها
اضافه کردن المانهای DOM
اجرای CSS خطی بر روی یک المان
پروژه: ساخت یک ساعت انالوگ
ساخت ساعت آنالوگ
استفاده از CSS برای حرکت دادن عقربههای ساعت
استفاده از جاوااسکریپت برای حرکت دادن عقربههای ساعت
فهمیدن زمان دقیق
نشان دادن زمان فعلی با ریاضیات
حرکت دادن ساعت
حل کردن مشکل بازگشت به صفر
جاوااسکریپت و DOM – پارت دوم
ایونتهای DOM
برخی از رویدادهای معمولی DOM
فعال کردن توابع توسط کنترل کنندههای رویداد
اضافه کردن و استفاده از مخاطبان رویداد
تصویب استدلالها توسط مخاطبان رویداد
پروژه: تست سرعت تایپ
مروری بر نشانهگذاری HTML
استفاده از مخاطبان برای تشخیص نوشتاری
ساخت تایمر شمارش معکوس
ساخت یک تابع کمکی برای صفرهای پیشران
تشخیص غلطهای املایی با تطبیق رشتهها
توقف تایمر پس از اتمام تست
افزودن دکمه ریست
تکرار و تناوب
حلقهها
دور زدن از طریق آرایهها
شکستن و ادامه دادن حلقهها
پروژه نشانهگذاری تصاویر
شکست پروژه
خلاصه راهاندازی پروژه
دور زدن از طریق تصاویر
ساخت تابع برای تولید مقادیر srcset
ایجاد آبجکت حاوی مقادیر اندازههای مختلف
بروزرسانی نشانهگذاری srcset و اندازه توسط IMG
عیبیابی، اعتبارسنجی و کوچکسازی جاوااسکریپت
اعتبارسنجی و عیبیابی جاوااسکریپت
عیبیابی و جاوااسکریپت
ارسال اطلاعات عیبیابی به کنسول
پر کردن اسکریپت آنلاین
پر کردن اسکریپتهای آنلاین
کوچکسازی اسکریپت آنلاین
کوچکسازی خودکار اسکریپت
سوال از مربی
شناخت توابع فلش
آموزههای ابتدایی از جاوااسکریپت
چگونگی به تحریر در اوردن رشتهها
کارکرد سمبل خط تیره
دلایل استفاده از متد querySelectorAll()
نتیجهگیری
گام بعدی
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.