دوره آموزشی یادگیری جامع جاوا اسکریپت
5 ساعت 42 دقیقهمبتدی2023-09-14
مدرسین

Morten Rand-Hendriksen
Senior Staff Instructor, Speaker, Web Designer, and Software Developer
جزئیات دوره
JavaScript یک زبان برنامه نویسی وب است. همانطور که وب از یک محیط استاتیک به یک محیط پویا تبدیل میشود، تمرکز فناوری از نشانه گذاری استاتیک و یک ظاهر طراحی شده - که اغلب توسط سیستمهای مدیریت محتوا یا اسکریپتهای خودکار اداره میشود - به رابطهای پویا و تعامل پیشرفته تبدیل میشود. JavaScript که زمانی اختیاری دیده میشد، اکنون به بخشی جدایی ناپذیر از وب تبدیل شده و هر لایه را با اسکریپت خود تزریق میکند.
از طریق مثالهای عملی و پروژههای کوچک، این دوره به شما کمک میکند تا از جاوااسکریپت، از اصول اصلی مانند متغیرها، انواع دادهها، شرایط و توابع از طریق مباحث پیشرفته از جمله حلقهها و برنامه نویسی DOM، درک خود را از JavaScript بسازید. در طول راه، مربی Morten Rand-Hendriksen چالشهایی را ارائه میدهد که به شما امکان میدهد مهارتهای جدید خود را امتحان کنید.
از طریق مثالهای عملی و پروژههای کوچک، این دوره به شما کمک میکند تا از جاوااسکریپت، از اصول اصلی مانند متغیرها، انواع دادهها، شرایط و توابع از طریق مباحث پیشرفته از جمله حلقهها و برنامه نویسی DOM، درک خود را از JavaScript بسازید. در طول راه، مربی Morten Rand-Hendriksen چالشهایی را ارائه میدهد که به شما امکان میدهد مهارتهای جدید خود را امتحان کنید.
مهارت ها
JavaScriptOracleEssential TrainingProgramming LanguagesSoftware Development
سرفصل ها
0. مقدمه
- 01 - جاوا اسکریپت - خاکی که وب مدرن از آن رشد میکند
- 02 - نحوه استفاده از فایلهای تمرینی
- 03 - کاوش در محیط آزمایشگاه
1. جاوا اسکریپت - یک مقدمه کوتاه
- 04 - جاوا اسکریپت - اولین تماس
- 05 - پیمایش در چشم انداز JS
- 06 - ابزار کار با جاوا اسکریپت
- 07 - لینتینگ و قالب بندی
- 08 - با کنسول مرورگر آشنا شوید
- 09 - مبانی زبان جاوا اسکریپت
- 10 - آموزش جاوا اسکریپت به عقب
2. بالا و در حال اجرا با JS
- 11 - جاوا اسکریپت در یک سند HTML
- 12 - جاوا اسکریپت به عنوان یک فایل خارجی
- 13 - بارگذاری جاوا اسکریپت مدرن
- 14 - ماژولهای جاوا اسکریپت
3. اشیاء
- 15 - اشیاء - مقدمه عملی
- 16 - اشیاء جاوا اسکریپت - نسخه کد
- 17 - ظروف اشیاء
- 18 - خواص شی
- 19 - دسترسی به اشیا
- 20 - دسترسی به خصوصیات شی
- 21 - تمرین - یک شی جدید بسازید
- 22 - روشهای شی
- 23 - تمرین - یک روش جدید بسازید
- 24 - کلاسها - نقشههای اشیاء
- 25 - سازندههای شی
- 26 - تمرین - با سازنده یک شی جدید بسازید
- 27 - اجسام جهانی
- 28 - مقدمه چالش - یک نوع شی جدید ایجاد کنید
- 29 - راه حل - یک نوع شی جدید ایجاد کنید
4. نوار کناری - خروجی رشته
- 30 - متن و متغیرها را با الفاظ قالب مخلوط کنید
- 31 - خروجی رشته سنتی
- 32 - مقدمه چالش - ایجاد یک الگو به معنای واقعی کلمه
- 33 - راه حل - ایجاد یک الگو به معنای واقعی کلمه
5. DOM
- 34 - DOM - مدل شیء سند
- 35 - با متدهای querySelector به عناصر دسترسی پیدا کنید
- 36 - با استفاده از روشهای قدیمیتر به عناصر دسترسی پیدا کنید
- 37 - تمرین - عنصری را پیدا کنید
- 38 - اصلاح طبقات عنصر
- 39 - صفات
- 40 - سبک درون خطی
- 41 - تمرین - کلاسها و ویژگیها و سبکها را تغییر دهید
- 42 - عناصر DOM را اضافه کنید
- 43 - مقدمه چالش - ایجاد عناصر
- 44 - راه حل - ایجاد عناصر
6. نوار کناری - متغیرها و انواع داده ها
- 45 - متغیرها - ظروف برای همه چیز
- 46 - Var
- 47 - دامنه
- 48 - اجازه دهید
- 49 - Const
- 50 - انواع داده ها
- 51 - تکلیف در مقابل مقایسه
- 52 - عملگرهای ریاضی
- 53 - مقدمه چالش - محاسبه مالیات بر فروش
- 54 - راه حل - محاسبه مالیات بر فروش
7. آرایه ها
- 55 - آرایهها توضیح داده شد
- 56 - آرایهها در کد
- 57 - روشهای آرایه
- 58 - مقدمه چالش - دستکاری آرایه
- 59 - راه حل - دستکاری آرایه
8. توابع و روش ها
- 60 - تابع دنیای واقعی
- 61 - توابع و روشها
- 62 - یک تابع استاندارد
- 63 - تابع فلش
- 64 - توابع پیکان و این
- 65 - تمرین - ساختن یک تابع
- 66 - دادهها را به یک تابع با پارامترها منتقل کنید
- 67 - مقادیر را از یک تابع برگردانید
- 68 - تمرین - انتقال مقادیر بین توابع
- 69 - تماسهای تلفنی
- 70 - عبارت ifelse مشروط
- 71 - عملگرهای منطقی
- 72 - دستور سوئیچ شرطی
- 73 - حلقه زدن از طریق محتوا
- 74 - استفاده از روش آرایه map().
- 75 - مقدمه چالش - یک کارخانه محتوا ایجاد کنید
- 76 - راه حل - یک کارخانه تولید محتوا ایجاد کنید
9. رویدادها
- 77 - رویدادهای DOM توضیح داده شد
- 78 - رویدادهای معمول DOM
- 79 - شنوندگان رویداد
- 80 - تمرین - با شنوندگان رویداد آزمایش کنید
- 81 - شنوندگان رویدادهای پیشرفته و این
- 82 - آرگومانها را از شنوندگان رویداد عبور دهید
- 83 - مقدمه چالش - شنونده رویداد ایجاد کنید
- 84 - راه حل - شنونده رویداد ایجاد کنید
10. عیب یابی و اعتبارسنجی JS
- 85 - عیب یابی جاوا اسکریپت در مرورگر
- 86 - درک یک جزء React
نتیجه
- 87 - مراحل بعدی در سفر یادگیری شما
دوره های مرتبط
- دوره آموزشی چالشهای کدنویسی جاوااسکریپت: ساخت اپلیکیشنهای وب
- دوره آموزشی الگوهای JavaScript: راهحلهای مدرن برای چالشهای رایج
- دوره آموزشی جاوااسکریپت: ساخت ساختار داده لیستهای پیوندی
- دوره آموزشی جاوا اسکریپت: نقشه ها و مجموعه ها
- دوره آموزشی آرایه ها در جاوا اسکریپت
- دوره آموزشی یادگیری جاوااسکریپت: نوشتن کد مدرن با JavaScript ESNext
- دوره آموزشی یادگیری برنامهنویسی تابعی با جاوااسکریپت +ES6
- دوره آموزشی ساخت برنامههای تایپاسکریپت با JSDoc