ملزومات Angular (Angular 2+ با TypeScript)
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- ساخت وب اپلیکیشنهای بسیار واکنشگرا و کاربرپسند که در مرورگر اجرا میشوند (بر پایه JavaScript)
- آشنایی عمیقتر با Angular با تکیه بر اصول بسیار قوی که در این دوره آموزش داده میشود.
پیشنیازهای دوره
- باید دانش خوبی از JavaScript داشته باشید.
- هیچ دانشی از Angular لازم نیست.
توضیحات دوره
Angular یک فریمورک شگفتانگیز JavaScript (TypeScript) است که به شما امکان میدهد اپلیکیشنهای تکصفحهای (SPA) کوچک، متوسط یا بزرگ بسازید. از آنجا که کدها کاملاً در مرورگر اجرا میشوند، میتوانید تجربههای کاربری بسازید که بسیار سریعتر از وبسایتهای سنتی باشند.
مهارتهای لازم برای ساخت چنین SPAs بسیار پرتقاضا هستند، چون این نوع وب اپلیکیشنها بسیار محبوب بوده و به شما اجازه میدهند تجربههای کاربری بسیار واکنشگرا و تقریباً شبیه اپلیکیشنهای موبایل بسازید. در واقع، امروزه بیشتر وب اپلیکیشنهای مدرن به صورت SPA ساخته میشوند.
به عنوان سازنده دوره 5 ستاره و پرفروش Angular در Udemy، میدانیم درباره چه چیزی صحبت میکنیم و میدانیم ویژگیهای اصلی Angular که باید یاد بگیرید کدام هستند.
هدف ما این است که شما روی همین ویژگیهای اصلی تمرکز کنید تا سریعترین و بهترین معرفی به Angular را که میتوانید پیدا کنید، تجربه کنید.
یادگیری Angular هیچوقت انتخاب اشتباهی نیست و با این دوره، این انتخاب از همیشه درستتر است. این دوره سریعترین و کارآمدترین راه برای ورود به Angular را در اختیار شما میگذارد. اگر نمیخواهید یا نمیتوانید دوره «راهنمای کامل ما درباره Angular» ما را بگذرانید، یا میخواهید قبل از آن با Angular آشنا شوید، این دوره برای شماست. همچنین اگر از قبل Angular را میشناسید اما میخواهید منبعی برای مرور سریع مبانی Angular داشته باشید، این دوره بهترین انتخاب شماست.
با اینکه این دوره کوتاهتر است، اما تمام بینشهای اصلی درباره Angular را که نیاز دارید در اختیار شما قرار میدهد. این دوره روی هسته Angular تمرکز میکند، مهمترین قابلیتهایی را که Angular ارائه میدهد پوشش میدهد و حتی به شما نشان میدهد چگونه یک اپلیکیشن کامل Angular بسازید.
شاید با توجه به طول دوره باور نکنید، اما در واقع درباره همه مباحث زیر یاد خواهید گرفت:
- Angular چیست؟
- TypeScript چیست؟ - همراه با یک معرفی بسیار کارآمد و سریع
- چگونه از CLI برای ساخت پروژههای Angular و مدیریت آنها استفاده کنید؟
- اپلیکیشنهای Angular چگونه شروع میشوند و کار میکنند؟
- کامپوننتها چه نقشی دارند و چگونه از آنها استفاده کنید؟
- چگونه داده را متصل و منتقل کنید؟
- چگونه اپلیکیشن خود را اشکالزدایی کنید؟
- چگونه از کتابخانههای JavaScript شخص ثالث در یک اپلیکیشن Angular استفاده کنید؟
- چگونه از دایرکتیوها استفاده کنید؟
- چگونه میتوانید state اپلیکیشن را با سرویسها مدیریت کنید؟
- چگونه SPA خود را با مسیریابی به یک MPA «ظاهری» تبدیل کنید؟
- چگونه ورودی کاربر را با فرمها مدیریت کنید؟
- چگونه درخواستهای Http را ارسال کنید؟
- چگونه پروژه خود را بسازید، بهینهسازی کرده و مستقر کنید؟
- و موارد دیگر
این دوره برای چه کسانی مناسب است؟
- کسی که میخواهد یاد بگیرد چگونه وب اپلیکیشنهای واکنشگرا با تجربههای کاربری عالی بسازد.
- تمام افرادی که به ساخت اپلیکیشنهای تکصفحهای (SPA) با یکی از قدرتمندترین فریمورکهای موجود علاقهمند هستند.
ملزومات Angular (Angular 2+ با TypeScript)
-
مقدمه 01:44
-
Angular چیست؟ 03:11
-
Angular چگونه کار میکند؟ 03:30
-
ساخت اولین اپلیکیشن خود 06:58
-
ویرایش اولین اپلیکیشن 04:12
-
درک ساختار پروژه 04:56
-
اپلیکیشن Angular چگونه شروع میشود؟ 05:56
-
آنچه در این دوره یاد خواهید گرفت 03:50
-
اختیاری - ملزومات TypeScript 08:24
-
مقدمه ماژول 00:47
-
پیکربندی ویرایشگر 03:02
-
قالبها و DOM 03:20
-
Angular چگونه کامپوننتهای شما را میخواند؟ 05:25
-
افزودن کامپوننتهای سفارشی 05:14
-
نمایش محتوا از طریق درونیابی رشته 01:57
-
Listening به رویدادهای (کاربر) 04:10
-
اتصال به ویژگیها 02:34
-
همه موارد همزمان - اتصال دوطرفه 04:31
-
زمان تمرین - مبانی کامپوننت None
-
[اختیاری] راهحل تمرین 10:00
-
اتصال ویژگیهای کامپوننت 03:57
-
Listening به رویدادهای سفارشی خود 07:17
-
چندین کامپوننت و استفاده از CLI برای تولید کامپوننت 04:41
-
زمان تمرین - فراتر از مبانی کامپوننت None
-
[اختیاری] راهحل تمرین 10:23
-
درک استایلهای کامپوننت دارای اسکوپ 03:09
-
جمعبندی 01:04
-
مقدمه ماژول 00:45
-
چگونه خطاهای Angular را مدیریت کنیم؟ (و پیامهای خطا) 02:58
-
اشکالزدایی کد با ابزارهای توسعهدهنده و Sourcemaps 03:44
-
بینشهای عمیقتر با Augury 01:54
-
استفاده از فریمورکهای CSS با Angular (و Angular CLI) 05:11
-
استفاده از کتابخانههای JS با Angular (و Angular CLI) 04:47
-
جمعبندی 00:35
-
مقدمه ماژول 00:49
-
دایرکتیوها چه هستند؟ 01:55
-
نمایش لیستها با ngFor 05:01
-
کنترل کلاسهای CSS با ngClass 05:47
-
مطالب بیشتر درباره دایرکتیوها 04:17
-
نمایش شرطی محتوا با ngIf 02:57
-
جمعبندی 01:11
-
مقدمه ماژول 00:56
-
برنامهریزی اپلیکیشن 04:56
-
شروع کار 04:38
-
جان بخشیدن به کامپوننتها 03:21
-
مدیریت داده در اپلیکیشن ما 07:56
-
انتقال داده از طریق اتصال ویژگی 03:05
-
استفاده از ngClass برای ارائه بازخورد به کاربر 02:28
-
انتقال داده از طریق اتصال رویداد 07:34
-
جمعبندی 00:44
-
مقدمه ماژول 01:09
-
سرویسها چه هستند؟ 02:43
-
ایجاد یک سرویس 03:35
-
چگونه نباید از سرویسها استفاده کرد؟ 04:20
-
تزریق سرویسها 04:28
-
درک تزریق وابستگی 02:37
-
پاکسازی پروژه 01:32
-
تزریق سرویسها به سرویسها 05:26
-
جمعبندی 00:42
-
مقدمه ماژول 01:03
-
ایجاد فرم در قالب 07:29
-
مدیریت فرمها با Angular 06:36
-
چگونه از مقادیر ارسال شده استفاده کنیم؟ 03:41
-
اعتبارسنجی ورودی کاربر (با Angular) 04:28
-
استفاده از State فرم برای ارائه بازخورد ویژوال 06:02
-
جنبههای مختلف ngModel 02:07
-
یک جایگزین برای رویکردی که در این ماژول نشان داده شد 01:16
-
جمعبندی 00:42
-
مقدمه ماژول 01:09
-
مسیریابی سمت سرور در مقابل مسیریابی سمت کلاینت 03:52
-
افزودن کامپوننت هدر 02:52
-
افزودن مسیریابی به اپلیکیشن 04:30
-
ناوبری با Router Links 05:15
-
مدیریت مسیرهای ناشناخته با Wildcards و ریدایرکتها 01:32
-
استفاده از مسیرهای فرزند و پارامترهای مسیر 07:30
-
استخراج پارامترهای مسیر 05:50
-
فیکس کردن مشکلات بارگذاری مجدد صفحه 01:28
-
پاکسازی و نبود واکنشگرایی 04:07
-
جمعبندی 00:58
-
مقدمه ماژول 01:21
-
درک ()subscribe 03:42
-
استفاده از Subjects بهعنوان Event Emitter 05:44
-
مدیریت سابسکریپشنها 02:17
-
مطالب بیشتر درباره RxJS و Observables 01:15
-
جمعبندی 00:53
-
مقدمه ماژول 01:03
-
نصب سرویس Http در Angular 00:30
-
ارسال درخواست GET 04:50
-
تبدیل پاسخها 06:23
-
بروزرسانی رابط کاربری 01:11
-
گزینههای بیشتر 01:53
-
فیکس کردن 03:41
-
جمعبندی 01:07
-
مقدمه ماژول 00:51
-
نقش ماژولها (NgModule) 02:22
-
استفاده از چندین ماژول سفارشی 05:49
-
ایجاد ماژول ویژگی و استفاده از Lazy Loading 12:57
-
ساخت کد برای محیط تولید 05:32
-
آمادهسازی برای استقرارها 04:54
-
مثال استقرار - AWS S3 03:39
-
جمعبندی 00:37
-
جمعبندی دوره 00:55
مشخصات آموزش
ملزومات Angular (Angular 2+ با TypeScript)
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:Alls
- تعداد درس:102
- مدت زمان :06:37:31
- حجم :2.37GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy