بوتکمپ جاوا اسکریپت - ساخت اپلیکیشنهای واقعی
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- شما از اصول جاوا اسکریپت شروع خواهید کرد و به سطح پیشرفته خواهید رسید.
- درک عمیقی از اینکه جاوا اسکریپت در پشت صحنه چگونه کار میکند، بدست خواهید آورد.
- شما قادر خواهید بود با چالشهای کدنویسی و آزمونهای زیادی دانش خود را محک بزنید.
- شما یاد خواهید گرفت چگونه در صفحه وب با مدل شیء سند (DOM) دستکاری انجام دهید.
- شما قادر خواهید بود پیچیدهترین موضوعات مانند constructorهای تابع، پروتوتایپها، توابع کلاس اول، closureها و موارد بسیار دیگر را درک کنید.
- شما اپلیکیشن واقعی با جاوا اسکریپت شیءگرا و الگوهای ماژولار کدنویسی کرده و خواهید ساخت.
پیشنیازهای دوره
- نیازی به تجربه کدنویسی نیست! این دوره از مبانی شروع کرده و شما را به سطح پیشرفته خواهید رساند!
- فقط به یک کامپیوتر، مرورگر وب و ویرایشگر کد نیاز دارید.
- دانش اولیه از سی اس اس و اچ تی ام ال امتیاز محسوب میشود، اما الزامی نیست!
توضیحات دوره
به این آموزش کامل و پیشرفته جاوا اسکریپت بپیوندید!
اگر میخواهید یادگیری برنامهنویسی را شروع کنید یا کمی دانش اولیه دارید، در جای صحیحی هستید. این دوره فرصتی به شما میدهد تا دانش خود را ارتقا دهید. شما از مبانی شروع کرده و به سطح پیشرفته خواهید رسید.
بیایید واقعاً درباره آنچه دوره پوشش میدهد صحبت کنیم:
جاوا اسکریپت از مبانی تا سطح متوسط:
شما در مورد مبانی این زبان، مانند اینکه چگونه جاوا اسکریپت بنویسید، چه نوع سینتکسی دارد، جاوا اسکریپت از کدام انواع داده استفاده میکند، توابع، شرطیها، اشیاء، حلقهها و غیره یاد خواهید گرفت. در پایان این بخش، قادر خواهید بود اولین اپلیکیشن جاوا اسکریپت اولیه خود، یک ساعت دیجیتال را بسازید، پس از آن، تکلیف کدنویسی و آزمون دریافت خواهید کرد.
جاوا اسکریپت در پشت صحنه:
در این بخش، شما میتوانید یاد بگیرید چگونه جاوا اسکریپت در پشت صحنه کار میکند. اگر میخواهید یک توسعهدهنده واقعی جاوا اسکریپت باشید، باید درک کنید کد واقعاً چگونه کار میکند، چگونه موتور جاوا اسکریپت کد را اجرا میکند. شما موضوعات مهمی، مانند کانتکس اجرای گلوبال و شیء گلوبال، اینکه پشته اجرا چیست، اسکوپ و زنجیره اسکوپ، hoisting، کلمه کلیدی خاص 'this' و غیره را بررسی خواهید کرد. در پایان این بخش، دانش خود را با یک آزمون بررسی خواهید کرد.
مدل شیء سند (DOM):
اینکه چگونه یک یا چند عنصر را دستکاری کنید، چگونه محتوای صفحه وب را تغییر دهید، چگونه عناصر را با جاوا اسکریپت استایلدهی کنید و غیره را یاد خواهید گرفت. در این بخش، شما پروژه بعدی خود، مدیر یادداشت را خواهید ساخت که پیچیدهتر و جالبتر از پروژه قبلی خواهد بود.
جاوا اسکریپت پیشرفته:
در این بخش، شما در جاوا اسکریپت احساس اطمینان خواهید کرد، زیرا قادر به یادگیری و درک پیشرفتهترین مفاهیم در جاوا اسکریپت خواهید بود. شما موضوعاتی مانند constructorهای تابع، وراثت پروتوتایپی، زنجیره پروتوتایپ، توابع کلاس اول، closureها و غیره را پوشش خواهید داد.
پروژه جاوا اسکریپت پیشرفته - اپلیکیشن آزمون:
زمانی که به این نقطه میرسید، قادر خواهید بود پیشرفتهترین اپلیکیشن واقعی را با جاوا اسکریپت خالص بسازید. شما یاد خواهید گرفت چگونه یک اپلیکیشن واقعی را با جاوا اسکریپت شیءگرا بنویسید، با نحوه سازماندهی، ساختاردهی و ایمنسازی کد خود با الگوهای جاوا اسکریپت آشنا خواهید شد.
جاوا اسکریپت نسل بعدی:
در پایان دوره، شما قادر خواهید بود با آخرین بروزرسانیهای جاوا اسکریپت آشنا شوید. شما درباره نسخه بعدی جاوا اسکریپت، ES6 یا ECMAScript 2015 یاد خواهید گرفت. شما موضوعاتی مانند آشنایی با helperهای آرایه، اعلانهای متغیر سطح بلوک با let و const، توابع arrow، رشتههای قالب، پارامترهای پیشفرض، عملگر spread، عملگر rest، تخریب ساختار، کلاسها و غیره را پوشش خواهید داد.
سؤالات مصاحبه جاوا اسکریپت:
آخرین بخش دوره به شما کمک میکند تا برای مصاحبه جاوا اسکریپت خود آماده شوید. در این قسمت، با سوالات رایج در مصاحبههای جاوا اسکریپت و پاسخهای مربوط به آنها آشنا خواهید شد.
دانش خود را با آزمونها و تکالیف کدنویسی زیاد محک بزنید!
این دوره برای چه کسانی مناسب است؟
- دانشجویی که میخواهد از پایه یادگیری جاوا اسکریپت را شروع کند.
- دانشجویی که دانش محدودی در جاوا اسکریپت دارد و میخواهد آن را به سطح پیشرفته ببرد.
- دانشجویی که در زبانهای برنامهنویسی دیگر تخصص دارد و میخواهد در جاوا اسکریپت به درک عمیقتری برسد.
- هر کسی که میخواهد یاد بگیرد و به یکی از قدرتمندترین زبانهای برنامهنویسی دنیا مسلط شود.
بوتکمپ جاوا اسکریپت - ساخت اپلیکیشنهای واقعی
-
مقدمه 03:02
-
مقدمه بخش 01:06
-
جاوا اسکریپت چیست؟ 04:18
-
راهاندازی 04:54
-
چگونه جاوا اسکریپت بنویسیم؟ 04:37
-
سینتکس جاوا اسکریپت 03:10
-
متغیرها و انواع داده - قسمت 1 05:33
-
متغیرها و انواع داده - قسمت 2 07:15
-
عملگرها 03:49
-
عملگرهای مقایسه 04:33
-
اجبار نوع 07:06
-
دستورات شرطی 04:32
-
دستور Else If و عملگرهای منطقی 07:41
-
کدنویسی - وظیفه 1 02:06
-
کدنویسی - وظیفه 1 - راهحل 06:55
-
الزامات جاوا اسکریپت None
-
مقدمه بخش 01:09
-
توابع - قسمت 1 08:38
-
توابع - قسمت 2 04:26
-
آرایهها - قسمت 1 06:40
-
آرایهها - قسمت 2 05:16
-
اشیاء - قسمت 1 08:14
-
اشیاء - قسمت 2 07:56
-
حلقهها - قسمت 1 09:32
-
حلقهها - قسمت 2 05:22
-
شیء تاریخ 07:21
-
شیء تاریخ - پروژه ساعت دیجیتال 12:30
-
کدنویسی - وظیفه 2 03:02
-
کدنویسی - وظیفه 2 - راهحل 13:32
-
جاوا اسکریپت متوسط None
-
مقدمه بخش 01:19
-
جاوا اسکریپت در پشت صحنه - مقدمه 06:34
-
کانتکس اجرای گلوبال و شیء جهانی 08:59
-
کانتکس اجرا و پشته اجرای 09:26
-
اسکوپ و زنجیره اسکوپ 09:43
-
Hoisting 09:13
-
اشیاء در مقابل مقادیر اولیه 06:58
-
کلمه کلیدی خاص this 11:46
-
جاوا اسکریپت در پشت صحنه None
-
مقدمه بخش 01:12
-
DOM - مقدمه 04:53
-
آماده شوید 07:31
-
دریافت و دستکاری روی عنصر تکی - قسمت 1 13:10
-
دریافت و دستکاری روی عنصر تکی - قسمت 2 07:05
-
دریافت و دستکاری روی چندین عنصر - قسمت 1 08:41
-
دریافت و دستکاری روی چندین عنصر - قسمت 2 05:40
-
دریافت و دستکاری روی چندین عنصر - قسمت 3 05:59
-
استایلهای DOM 09:07
-
استایلها و کلاسهای DOM 09:51
-
رویدادها - قسمت 1 06:38
-
رویدادها - قسمت 2 09:24
-
رویدادها - قسمت 3 11:21
-
دریافت و تنظیم Attributeها 08:35
-
ناوبری DOM 09:12
-
ایجاد عناصر 08:23
-
کدنویسی - وظیفه 3 02:41
-
کدنویسی - وظیفه 3 - راهحل 13:47
-
پروژه - ویرایش و حذف آیتمها - قسمت 1 11:00
-
پروژه - ویرایش و حذف آیتمها - قسمت 2 09:37
-
پروژه - پنهانسازی یادداشتها 06:47
-
پروژه - فیلتر جستجو 12:30
-
مدل شیء سند (DOM) None
-
مقدمه بخش 01:01
-
همه چیز یک شیء است 06:03
-
Constructor تابع 13:36
-
پروتوتایپ - تابع شیء 06:29
-
Constructorهای تابع و پروتوتایپها 12:58
-
()Object.create 14:30
-
توابع کلاس اول - قسمت 1 09:55
-
توابع کلاس اول - قسمت 2 06:29
-
عبارت تابعی فورا فراخوانی شده (IIFE) 09:43
-
Closureها 13:07
-
()call() ،apply و ()bind 09:33
-
جاوا اسکریپت پیشرفته None
-
آشنایی با JSON 07:16
-
JSON و AJAX 09:05
-
مقدمه بخش 00:45
-
بررسی پروژه 11:03
-
آماده شوید 04:35
-
الگوی ماژول 09:40
-
ذخیرهسازی محلی مرورگر 06:56
-
اضافه کردن سؤالات - قسمت 1 10:41
-
اضافه کردن سؤالات - قسمت 2 08:34
-
اضافه کردن سؤالات - قسمت 3 14:12
-
اضافه کردن سؤالات - قسمت 4 10:27
-
اضافه کردن ورودیها بهصورت پویا 17:00
-
ایجاد لیست سؤالات 16:01
-
ویرایش سؤالات 23:17
-
بروزرسانی سؤالات - قسمت 1 18:53
-
بروزرسانی سؤالات - قسمت 2 05:38
-
حذف سؤالات 06:41
-
پاکسازی لیست سؤالات 09:38
-
نمایش سؤالات 14:43
-
نمایش پیشرفت 06:51
-
بررسی پاسخ 08:37
-
پاسخ فوری 16:14
-
ادامه آزمون 09:43
-
اضافه کردن شخص 12:55
-
دریافت نام کامل 20:12
-
نتیجه نهایی 08:03
-
ایجاد لیست نتیجه 08:39
-
حذف نتیجه 09:37
-
پاکسازی نتایج 10:31
-
مقدمه بخش 00:51
-
کمکهای آرایه - ()forEach 05:22
-
کمکهای آرایه - ()map 06:28
-
کمکهای آرایه - ()filter و ()find 07:04
-
کمکهای آرایه - ()some و ()every 11:06
-
کمکهای آرایه - ()reduce 09:42
-
اعلانهای متغیر let و const 18:25
-
رشتههای قالب 11:40
-
توابع Arrow - قسمت 1 05:06
-
توابع Arrow - قسمت 2 09:21
-
آرایهها در ES6 07:05
-
پارامترهای پیشفرض 05:21
-
عملگر گسترش 10:00
-
پارامتر Rest 06:46
-
تخریب ساختار 08:21
-
Map و Set 13:01
-
کلاسها 17:20
-
مقدمه بخش 00:39
-
سؤالات مصاحبه 16:33
مشخصات آموزش
بوتکمپ جاوا اسکریپت - ساخت اپلیکیشنهای واقعی
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:همه سطوح
- تعداد درس:122
- مدت زمان :16:42:15
- حجم :9.64GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy