بوتکمپ Angular 21: از مبانی اصلی تا سطح پیشرفته
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- تسلط به مبانی اصلی Angular 21، شامل دایرکتیوها، interpolation و اتصال داده پیشرفته (یکطرفه و دوطرفه)
- ساخت و استقرار اپلیکیشن های کاربردی، از جمله یک اپلیکیشن آبوهوا، همراه با پیادهسازی یکپارچهسازی حرفهای API و فراخوانیهای HTTP
- پیادهسازی منطق پیشرفته مسیریابی و ناوبری برای ایجاد اپلیکیشن های تکصفحهای (SPA) روان و با کارایی بالا
- اعمال اصول برنامهنویسی واکنش گرا و بهترین شیوهها برای مدیریت کارآمد جریانهای پیچیده داده و استیت اپلیکیشن
- ساخت یک اپلیکیشن آبوهوای آماده تولید با استفاده از یکپارچهسازی بلادرنگ API و فراخوانیهای ناهمگام HTTP
- تسلط به سینتکس مدرن Angular، شامل کامپوننتهای مستقل، دستورات شرطی جدید و حلقههای بهینهشده
- تسلط به جریان داده با استفاده از اتصال داده یکطرفه و دوطرفه، دایرکتیوهای سفارشی و مدیریت رویدادها
- معماری اپلیکیشن های مقیاسپذیر با مسیریابی پیشرفته، محافظهای ناوبری و بهترین شیوههای استاندارد صنعت
- چگونگی استقرار یک پروژه Angular و در دسترس قرار دادن آن به صورت عمومی
پیشنیازهای دوره
- دانش اولیه HTML ،CSS و JavaScript (ES6+) توصیه میشود. هیچ تجربه قبلی با Angular یا فریمورکهای دیگر لازم نیست، چون از مبانی شروع میکنیم.
توضیحات دوره
قدرت توسعه وب مدرن را با Angular 21 آزاد کنید.
آیا آمادهاید از یک مبتدی به یک توسعهدهنده فرانتاند مطمئن تبدیل شوید؟ به کاربردیترین و عملیترین دوره Angular 21 خوش آمدید که طراحی شده تا شما را از مبانی ترین مباحث تا ساخت اپلیکیشن های حرفهای مبتنی بر API همراهی کند.
در این بوتکمپ فشرده 7+ ساعته، از مطالب اضافی عبور میکنیم و بر آنچه واقعاً در صنعت مدرن اهمیت دارد تمرکز میکنیم. ما با معماری اصلی Angular شروع میکنیم و کامپوننتها، دایرکتیوهای و قدرت interpolation را بررسی میکنیم. شما فقط تماشا نمیکنید، کدنویسی خواهید کرد. عمیقاً به سازوکار جریان داده وارد میشویم و به اتصال داده یکطرفه و دوطرفه مسلط میشویم تا بتوانید رابطهای کاربری بسیار تعاملی بسازید.
چرا این دوره متفاوت است: بیشتر دورهها تئوری را به صورت انتزاعی آموزش میدهند. در این دوره، هر مفهوم را در دو پروژه دنیای واقعی به کار میگیریم. شما یک اپلیکیشن آبوهوا کاملاً کاربردی را از ابتدا میسازید، جایی که هنر انجام فراخوانیهای HTTP و یکپارچهسازی APIهای خارجی را یاد خواهید گرفت.
آنچه بر آن مسلط خواهید شد:
- هسته مدرن: سینتکس Angular 21، کامپوننتهای مستقل و جدیدترین دستورات شرطی و حلقهها
- رابط کاربری پویا: دایرکتیوهای پیشرفته و اتصال رویداد برای یک تجربه کاربری بینقص
- مدیریت داده: تسلط به برنامهنویسی واکنش گرا و مدیریت جریانهای پیچیده داده
- ناوبری: تکنیکهای حرفهای مسیریابی و ناوبری برای ساخت اپلیکیشن های تکصفحهای (SPA)
- استانداردهای صنعت: بهترین شیوهها در ساختار پوشه، کد تمیز و بهینهسازی کارایی
- استقرار: کد و پروژه خود را مستقر میکنیم تا برای استفاده عمومی در دسترس قرار گیرد.
تا پایان این دوره، شما فقط Angular را «نخواهید شناخت»، بلکه یک پروژه آماده برای نمونهکار و مهارت یکپارچهسازی هر API در یک اپلیکیشن وب مدرن را خواهید داشت. چه دانشجو باشید، چه برنامهنویس خودآموخته، یا توسعهدهندهای که میخواهد فریمورک خود را تغییر دهد، این دوره نقشه راهی را که برای موفقیت نیاز دارید در اختیارتان قرار میدهد.
این دوره برای چه کسانی مناسب است؟
- مبتدیان مطلق که یک معرفی ساختاریافته و پروژهمحور به Angular 21 میخواهند بدون اینکه غرق در مطالب شوند.
- توسعهدهندگان JavaScript که به دنبال ارتقای مهارتهای خود با تسلط به یک فریمورک فرانتاند قدرتمند و سازمانی هستند.
- توسعهدهندگان بکاند (مانند کسانی که با Java یا Python کار میکنند) که باید یاد بگیرند چگونه رابطهای کاربری مدرن و واکنش گرا برای APIهای خود بسازند.
- دانشجویان یا برنامهنویسان خودآموختهای که یادگیری با انجام دادن را ترجیح میدهند، بهویژه از طریق ساخت ابزارهای دنیای واقعی مانند یک اپلیکیشن آبوهوا.
- توسعهدهندگان آشنا با نسخههای قدیمیتر Angular که میخواهند سریعاً با آخرین سینتکس و ویژگیهای Angular 21 همگام شوند..
بوتکمپ Angular 21: از مبانی اصلی تا سطح پیشرفته
-
مقدمه 04:01
-
Angular چیست؟ 00:59
-
کاربردهای Angular 01:58
-
کامپوننت چیست؟ 01:17
-
Angular CLI 05:35
-
ایجاد پروژه Angular 03:10
-
اجرای اپلیکیشن 04:05
-
اجرای پروژه روی پورت سفارشی 04:19
-
توضیح فایلهای Angular 08:57
-
افزونههای مفید 02:08
-
اپلیکیشن ریشه و پوشه src 09:40
-
کامپوننتها و مسیریابی 06:54
-
نوار ناوبری 09:09
-
فوتر و ریدارکت 08:39
-
مسیریابی و ناوبری 09:57
-
Interpolation 08:55
-
اتصال ویژگی 08:15
-
تصاویر 09:57
-
اتصال رویداد 07:33
-
اتصال داده دوطرفه 10:57
-
پروژه شمارنده 08:41
-
دستورالعملها، دستور if و else 12:26
-
دستورات شرطی if کلاسیک 11:09
-
دستورالعمل حلقه for 14:24
-
نحو کلاسیک حلقه for 08:14
-
چرخه حیات کامپوننت چیست 05:33
-
متدهای چرخه حیات 11:19
-
مثالها و پیادهسازی متدهای چرخه حیات 11:05
-
صفحه اصلی بخش 1 12:16
-
صفحه اصلی بخش 2 06:16
-
خلاصه درس 01:38
-
نحوه تنظیم آیکون سفارشی تب، Favicon 06:19
-
مسیریابی جایگزین و ارسال کد به GitHub 04:10
-
نمای کلی پروژه 02:46
-
ایجاد پروژه 01:01
-
باز کردن پروژه 04:58
-
سرویس احراز هویت بخش 1 12:19
-
سرویس احراز هویت بخش 2 10:16
-
نوار ناوبری 15:49
-
پاورقی 06:05
-
صفحه اصلی بخش 1 11:03
-
صفحه اصلی بخش 2 05:49
-
کامپوننت ثبتنام 13:56
-
قالب ثبتنام 12:13
-
کامپوننت ورود 05:10
-
قالب ورود 04:33
-
ریدارکت 02:14
-
دریافت کلید رایگان API 04:54
-
آزمایش کلید API 08:06
-
سرویس آبوهوا بخش 1 06:44
-
سرویس آبوهوا بخش 2 13:21
-
کامپوننت صفحه آبوهوا 13:37
-
قالب صفحه آبوهوا بخش 1 14:17
-
قالب صفحه آبوهوا بخش 2 07:19
-
محافظها و حفاظت از صفحه 13:12
-
آیکون سفارشی تب 04:44
-
وابستگی محیطی، Dependency در برابر DevDependency 03:04
-
راهاندازی محیط 10:23
-
ارسال کد به GitHub 07:53
-
ساخت و استقرار 08:23
-
رفع باگ صفحه پیدا نشد 06:34
مشخصات آموزش
بوتکمپ Angular 21: از مبانی اصلی تا سطح پیشرفته
- تاریخ به روز رسانی: 1405/04/12
- سطح دوره:Alls
- تعداد درس:61
- مدت زمان :07:51:11
- حجم :5.06GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy