لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش JavaScript Masterclass 2021: مدرن و جامع
JavaScript Masterclass 2021: Modern & Comprehensive
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
صفر تا قهرمان: ES6/ES2015 + ES2016 + ES2017، شی گرا، عملکردی، ناهمزمان JS + آمادگی مصاحبه درک اصول جاوا اسکریپت درک محدوده در جاوا اسکریپت با مفاهیمی مانند دامنه واژگانی، گستره جهانی و محدوده بلوک Functions از این قبیل مفاهیم پایه را درک کنید. ، عبارات تابع، مفاهیم جاوا اسکریپت شی گرا IIFE Master مانند وراثت اولیه، مفاهیم برنامه نویسی عملکردی Prototype Chain Master در جاوا اسکریپت مانند بستن، زنجیره روش، توابع مرتبه بالاتر دریافت نقطه ورود به چارچوب های جاوا اسکریپت مدرن مانند مفاهیم React، Angular و Emberpt Master Async JavaScript. SetTimeout، Promises، Async Await پیش نیازها: نیازی به دانش جاوا اسکریپت نیست. با این حال، اشتیاق برای یادگیری بسیار مورد نیاز است :) ما از یک سطح پایه شروع خواهیم کرد و به تدریج به سطح تخصصی خواهیم رفت.
این یک دوره آموزشی مدرن و جامع جاوا اسکریپت است که بر آخرین نسخه جاوا اسکریپت تمرکز دارد.
شما به هیچ وجه به تجربه قبلی جاوا اسکریپت نیاز ندارید، ما با اصول اولیه جاوا اسکریپت مانند اعلام متغیرها با استفاده از const و let keywords شروع می کنیم. پس از آن به نحوه عملکرد scope در جاوا اسکریپت نگاه خواهیم کرد، در اینجا دامنه جهانی، دامنه واژگانی و محدوده بلوک را درک خواهیم کرد. سپس با انواع داده های اولیه داده variase مانند رشته، بولی و عدد آشنا خواهیم شد. قبل از اینکه به هر مرحله دیگری برویم، به برخی از اصول علوم کامپیوتر مانند عبارات if-else، حلقههای for، حلقههای while و عملگرهای مختلف مخصوص جاوا اسکریپت نگاه خواهیم کرد. تا آن زمان ما آماده خواهیم بود تا ساختارهای داده پیچیده مانند آرایه ها، اشیاء، نقشه ها و مجموعه ها را بیاموزیم. پس از آن، ما بر روی برخی از اصول مهم جاوا اسکریپت مانند بسته شدن، ایجاد شی، زنجیره متد، وراثتهای نمونه اولیه، فراخوانی، اعمال، پیوند، عملگر گسترش، تابع پیکان، وعدهها تمرکز خواهیم کرد. من تمام آخرین ویژگی های جاوا اسکریپت را پوشش خواهم داد. ویژگی هایی مانند Async Await، Array.from()، Array.Map() که اخیرا معرفی شده اند. همچنین ویژگی های ES2015، ES2016، ES2017، ES2018، ES2019، ES2010 و ES2021 را بررسی خواهم کرد. همچنین تمرین های کدنویسی زیادی برای تمرین خواهید داشت. در پایان به شما نشان خواهم داد که چگونه چند پروژه جاوا اسکریپت کاربردی بسازید. شما مطمئناً از ایجاد لیست کارهای خود با استفاده از جاوا اسکریپت خالص لذت خواهید برد. یکی از بهترین ویژگی های این دوره، سادگی آن است. درک همه نمونه های کدگذاری بسیار آسان است. من ترجیح می دهم از موارد استفاده در دنیای واقعی برای توضیح مفاهیم استفاده کنم.
سرفصل ها و درس ها
معرفی و راه اندازی دوره
Course Introduction and Setup
معرفی و بررسی اجمالی دوره
Course Introduction and Overview
راه اندازی ابزار و محیط
Setting up tools and environment
متغیرها
Variables
تعریف متغیرها
Defining Variables
اجازه دهید در مقابل Const
Let vs Const
متغیرهای معتبر
Valid Variables
تکنیک های اساسی رفع اشکال
Basic Debugging Techniques
انواع داده های اولیه
Primitive Data Types
انواع داده ها
Types of Data Types
پوچ و تعریف نشده
null & undefined
بولی
Boolean
رشته های
Strings
رشته های الگو
Template Strings
روش های رشته ای
String Methods
شماره
Numbers
روش های ریاضی
Math Methods
Math.random()
Math.random()
سمبل
Symbol
تبدیل نوع
Type Conversions
تمرین کدنویسی
Coding Exercise
راه حل کد نویسی
Coding Solution
مبانی جاوا اسکریپت (اپراتورها و بیانیه ها)
JavaScript Basics (Operators and Statements)
بخش معرفی
Section Intro
اپراتورها
Operators
اپراتورهای بیتی
Bitwise Operators
اگر/دیگر بیانیه
if/else Statement
بیانیه سوئیچ
switch Statement
برای حلقه
for Loop
در حالی که حلقه
while Loop
تمرین کدنویسی
Coding Exercise
راه حل کد نویسی
Coding Solution
دامنه متغیر و زنجیره دامنه
Variable Scope & Scope Chain
بخش معرفی
Section Intro
دامنه جهانی
Global Scope
Block Scope
Block Scope
دامنه واژگانی
Lexical Scope
زنجیره دامنه
Scope Chain
آرایه ها و اشیا
Arrays and Objects
بخش معرفی
Section Intro
معرفی آرایه
Array Introduction
جهش آرایه ها
Mutating Arrays
آرایه های چند بعدی
Multidimensional Arrays
تکرار آرایه ها با استفاده از "forEach" و "for of"
Iterating Arrays using "forEach" & "for of"
معرفی شی
Object Introduction
تکرار اشیا با استفاده از "for in"
Iterating Objects using "for in"
در حال تخریب
Destructuring
مجموعه ها
Sets
نقشه ها و WeakMaps
Maps and WeakMaps
تمرین کدنویسی
Coding Exercise
راه حل کد نویسی
Coding Solution
کارکرد
functions
مبانی تابع
Function Basics
پارامترهای Spread Operator و Rest
Spread Operator and Rest Parameters
پارامترهای پیش فرض
Default Parameters
توابع پاسخ به تماس
Callback Functions
روشهای نقشه، فیلتر و کاهش
Map, Filter, and Reduce Methods
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
نمایش نظرات