جاوااسکریپت: راهنمای مبتدیان [2023]
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- توسعهدهندگانی که میخواهند دانش خود را بروز کنند.
- مبتدیانی که میخواهند توسعه وب را یاد بگیرند.
- دانشجویان در حال یادگیری توسعه وب و علوم کامپیوتر
- دانشجویان علاقهمند به جاوااسکریپت و فناوریهای وب
پیشنیازهای دوره
- نیازی به تجربه برنامهنویسی نیست. یک کامپیوتر و اتصال به اینترنت مورد نیاز است.
توضیحات دوره
جاوااسکریپت در حال تسخیر جهان برنامهنویسی است.
این زبان 25 سال پیش به عنوان زبان مرورگر محلی شروع به کار کرد، جایی که میتوانستید قابلیتهایی به وبسایت خود اضافه کنید، و اکنون به یک زبان محیطی کامل تبدیل شده که میتوان از آن برای ساخت بکاند، وب اپلیکیشن ها، اپلیکیشن های موبایل و حتی اپلیکیشن های دسکتاپ با استفاده از فریمورکهایش استفاده کرد.
مطالعات نشان میدهند که در حال حاضر بیش از 1.4 میلیارد کتابخانه ساخته شده با جاوااسکریپت وجود دارد و هر روز کتابخانهها و فریمورکهای بیشتری با استفاده از جاوااسکریپت ظاهر میشوند.
جاوااسکریپت به دلیل یادگیری آسان و نقطه ورود بسیاری از توسعهدهندگان جدید به دنیای نرمافزار شناخته شده است.
اکثر کتابخانهها و فریمورکهای مشهور مانند React ،Angular ،Vue ،JQuery و بسیاری دیگر با جاوااسکریپت ساخته شدهاند.
بیشتر موقعیتهای شغلی امروزه نیازمند استفاده از جاوااسکریپت یا هر یک از آن فریمورکها و کتابخانهها هستند، بنابراین این یک شروع عالی برای تغییر زندگی شماست!
در این دوره شما مبانی جاوااسکریپت تا مطالب پیشرفته را یاد خواهید گرفت و نقطه شروعی برای تغییر یا بهبود مسیر شغلی خود خواهید داشت.
پس از این دوره شما قادر خواهید بود با جاوااسکریپت درک کنید و توسعه دهید و به دنیای گستردهتری که با این زبان قدرتمند شده است وارد شوید.
در این دوره شما یاد خواهید گرفت:
- جریان برنامهنویسی
- متغیرها، تعاریف و انتساب
- انواع داده
- عملگرهای جاوااسکریپت
- جریان کنترل در جاوااسکریپت
- توابع به صورت عمیق
- آبجکت ها به صورت عمیق
- آرایهها به صورت عمیق
- درک جاوااسکریپت
- قابلیتهای جاوااسکریپت
- ایجاد و موارد استفاده
این دوره برای چه کسانی مناسب است؟
- مبتدیان در توسعه وب و جاوااسکریپت
جاوااسکریپت: راهنمای مبتدیان [2023]
-
مقدمه 04:23
-
امروزه جاوااسکریپت برای همهچیز است 04:51
-
راهاندازی محیط 03:52
-
اولین پروژه جاوااسکریپت شما 08:18
-
ایجاد فایل جداگانه جاوااسکریپت 05:37
-
نامگذاری فایلهای جاوااسکریپت 02:14
-
ساختار کد 03:42
-
افزودن افزونه برای افزایش سرعت و بازدهی کدنویسی 05:02
-
شناسایی خطاها 02:56
-
حساسیت به حروف بزرگ و کوچک 01:36
-
کامنت گذاری کد و یادداشتها 04:04
-
درک var - متغیرها 04:30
-
تغییر مقادیر متغیرها 01:25
-
ثابتها 02:11
-
نامگذاری متغیرها و ثابتها 03:02
-
انواع داده 03:19
-
اعداد صحیح و اعشاری 07:18
-
عملگرهای عددی 07:30
-
تقدم عملگرها 01:57
-
بررسی متدها 04:22
-
تبدیل رشته به عدد یا بالعکس 04:55
-
NaN - تابع غیر عددی 03:28
-
رشته متنی، تابع و سینتکس 03:20
-
چند خط در رشتههای کد با استفاده از بکتیک 02:13
-
نشانههای فرار در رشتهها - چگونگی نوشتن نقلقول در یک متغیر رشتهای 04:27
-
قرار دادن متغیر یا ثابت در رشته 03:33
-
بررسی متدهای رشته 07:51
-
بولین 01:34
-
چگونگی بررسی نوع یک متغیر یا ثابت 03:05
-
Null و Undefined 02:20
-
عملگر Nullish Coalescing 03:52
-
عملگرهای مقایسهای 07:46
-
مقایسه === و == 04:10
-
عملگر سهتایی 04:19
-
عملگر منطقی 02:54
-
تقدم عملگرها 03:32
-
دستورات شرطی: استفاده از IF 05:09
-
مقادیر Truthy یا Falsy 07:41
-
if...else 03:21
-
حلقه با While 06:25
-
حلقه با ()Do ... While 02:42
-
حلقه با For 05:48
-
Break و Continue 04:51
-
مثال عملی - انباره اعداد 08:51
-
چرا به توابع نیاز داریم؟ 03:45
-
مثال عملی - انباره اعداد 08:52
-
مبانی توابع 02:34
-
پارامترهای تابع 03:25
-
مقادیر پیشفرض پارامترها 02:09
-
بازگرداندن مقدار از تابع 04:12
-
نامگذاری توابع 01:51
-
عبارات تابع 03:39
-
توابع پیکانی 05:14
-
بستههای تابعی و حوزه دید 03:40
-
عبارات تابعی بلافاصله اجرا شونده (IIFE) 01:37
-
توابع Callback 07:05
-
سینتکس آبجکت ها 02:35
-
خصوصیات آبجکت ها 03:41
-
حذف خصوصیات آبجکت 00:39
-
بررسی وجود خصوصیت و مقدار 03:31
-
تمرین - توابع و آبجکت ها 05:10
-
متدهای آبجکت 06:06
-
استفاده از This 03:05
-
ارجاعات آبجکت و کپیبرداری 06:35
-
کپی سطحی و عمیق آبجکت 07:02
-
استفاده از عملگر Spread - ادغام آبجکت ها 01:37
-
توابع سازنده 03:21
-
جمعآوری زباله 02:28
-
شیء Math 02:36
-
شیء Date 02:30
-
آرایه چیست؟ 02:03
-
سینتکس آرایه 03:00
-
آرایههای چندبعدی 03:34
-
افزودن عناصر به آرایه 02:01
-
حذف عناصر آرایه 02:49
-
چاپ عناصر آرایه با استفاده از حلقه For 04:23
-
کپی سطحی و عمیق آرایهها 05:18
-
عملگر Spread برای ادغام آرایهها نیز استفاده میشود 00:53
-
معکوس کردن و مرتبسازی آرایهها 02:00
-
یافتن عناصر آرایه 04:59
-
تکرار با استفاده از Array.forEach 01:58
-
تغییر آرایه با استفاده از Array.map 05:15
-
بررسی Array.reduce 04:55
-
بررسی Array.some 02:40
-
بررسی Array.every 01:51
مشخصات آموزش
جاوااسکریپت: راهنمای مبتدیان [2023]
- تاریخ به روز رسانی: 1404/12/10
- سطح دوره:همه سطوح
- تعداد درس:85
- مدت زمان :05:39:12
- حجم :1.87GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy