آموزش Blazor: از مبتدی تا حرفهای (NET 8.)
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- مبانی Blazor
- احراز هویت و صدور مجوز
- تسلط به کامپوننتهای automode
- ساخت لایوتهای واکنشگرا با Bootstrap ،Flexbox و CSS isolation. ایجاد رابطهای کاربری پویا که به صورت بلادرنگ به ورودی کاربر و تغییرات دادهها واکنش نشان میدهند.
- پیادهسازی کامل جریانهای ورود با ASP.NET Identity، ایمنسازی مسیرها و محافظت از دادههای کاربر از طریق صدور مجوز مبتنی بر نقش
- تسلط به الگوهای طراحی Repository و DTO، و یادگیری ساختاردهی اپلیکیشنهای Blazor در سطح سازمانی از روز اول
- ساخت RESTful API با استفاده از ASP.NET Core Web API
- ساخت کامپوننتهای ماژولار Razor که رابط کاربری (UI) شما را ساده کرده و مقیاسپذیری و نگهداری اپلیکیشن را آسانتر میکنند.
- ایجاد سرویسها برای منطق تجاری و دسترسی به دادهها، و سپس تزریق آنها به کامپوننتها با استفاده از سیستم تزریق وابستگی (DI) داخلی ASP.NET
- استفاده از Entity Framework Core برای مدیریت دادههای رابطهای، طراحی مدلها و اجرای مایگریشنها - همگی با کدی تمیز و قابل نگهداری
پیشنیازهای دوره
- هیچ تجربه برنامهنویسی مورد نیاز نیست.
- کامپیوتری با ویندوز 10/11 و دسترسی به اینترنت.
- تمامی نرمافزارهای مورد نیاز رایگان هستند - مدرس لینکها را ارائه میدهد.
توضیحات دوره
به بوتکمپ کامل Blazor با NET 8. خوش آمدید، تنها دورهای که برای تسلط به Blazor و تبدیل شدن به یک توسعهدهنده وب Full Stack حرفهای با استفاده از فریمورک پیشرفته مایکروسافت نیاز دارید.
با بیش از 50 ساعت آموزش ویدئویی HD، این جامعترین دوره Blazor موجود در فضای آنلاین است. حتی اگر تازه کدنویسی را شروع کردهاید، این بوتکمپ شما را گامبهگام از سطح مبتدی به استادی میرساند. دلیل آن اینجاست:
- تدریس توسط متخصصان صنعت در Coder Foundry، یک بوتکمپ کدنویسی پیشرو با سالها تجربه در آموزش هزاران توسعهدهنده.
- استفاده از NET 8.، که جدیدترین و پایدارترین ابزارها را در اکوسیستم مایکروسافت که توسط شرکتهای برتر در سراسر جهان استفاده میشود، در اختیار شما قرار میدهد.
- یادگیری عملی با پروژههای واقعی که در آنها اپلیکیشنهای Full Stack را از پایه، شامل اپلیکیشنهای سطح سازمانی با احراز هویت، استقرار و یکپارچهسازی پایگاه داده میسازید.
- برنامه درسی آزمونپسداده که حاصل سالها آموزش زنده بوتکمپ است و با بازخورد دانشجویان و موارد استفاده واقعی بهبود یافته است.
- ارزش فوقالعاده، که دسترسی به همان مطالبی را که در برنامه حضوری ما (با ارزش بیش از 12,000 دلار) تدریس میشود، با کسری از قیمت فراهم میکند.
شما گامبهگام از طریق ویدئوهای جذاب و با کیفیت بالا و چالشهای کدنویسی یاد میگیرید و تمام آنچه برای تبدیل شدن به یک توسعهدهنده Blazor نیاز دارید را پوشش میدهید.
آنچه خواهید ساخت:
در پایان این دوره، شما پورتفولیویی از پروژههای واقعی Blazor خواهید داشت که توانایی شما در حل مشکلات واقعی کسبوکار را نشان داده و کارفرمایان را تحت تأثیر قرار میدهد. شما موارد زیر را خواهید ساخت:
Contact Pro
یک سیستم مدیریت مخاطبین حرفهای که در آن به عملیات CRUD، اعتبارسنجی فرم، آپلود تصویر و امنیت مبتنی بر نقش مسلط خواهید شد.Now Playing
یک اپلیکیشن مرور فیلم که از یک API شخص ثالث برای نمایش عناوین پرطرفدار، نتایج جستجو و جزئیات استفاده میکند. این پروژه به شما میآموزد که چگونه APIهای خارجی را در Blazor یکپارچه کنید و رابطهای کاربری غنی و پویا بسازید.Tasker
یک اپلیکیشن مدیریت تسک و بهرهوری با ویژگیهای کامل ردیابی پروژه و وظیفه. شما احراز هویت، صدور مجوز و رابط کاربری واکنشگرا را پیادهسازی خواهید کرد و همزمان یاد میگیرید چگونه کامپوننتهای Blazor را به یک بکاند NET. متصل کنید.
هر یک از این پروژهها به گونهای طراحی شدهاند که آماده ارائه در رزومه باشند و تجربه عملی را برای نمایش به کارفرمایان یا مشتریان در اختیار شما قرار دهند.
در اینجا فقط گوشهای از آنچه در این دوره به آن مسلط خواهید شد، آمده است:
توسعه Blazor (Server و WebAssembly)
- کامپوننتهای Blazor و سینتکس Razor
- Data Binding و مدیریت رویداد
- تزریق وابستگی
- مدیریت استیت
- احراز هویت و صدور مجوز
بکاند با NET 8.
- اصول و ویژگیهای پیشرفته #C
- APIهای ASP.NET Core
- Entity Framework Core
- پایگاه داده PostgreSQL
- مصرف REST API
ویژگیهای Full-Stack
- ساخت و استقرار اپلیکیشنهای مدرن و واقعی
- رابط کاربری واکنشگرا با Bootstrap 5
- سیستمهای ورود امن و دسترسی مبتنی بر نقش
- اتصال اپلیکیشنهای فرانتاند Blazor با APIهای NET.
- انتشار در فضای ابری
این کاملترین و بروزترین دوره Blazor و NET 8. است که به صورت آنلاین پیدا خواهید کرد.
به هزاران دانشجویی بپیوندید که حرفههای جدیدی را در فناوری آغاز کردهاند و همین امروز شروع به ساخت با Blazor کنید!
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان مشتاق Full-Stack که آماده ساختن یک پورتفولیوی قوی و پیدا کردن شغل با استفاده از Blazor هستند.
- توسعهدهندگان سطح جونیور تا مید-لول که به دنبال ارتقای دانش خود در زمینه UI، معماری و امنیت هستند.
- فارغالتحصیلان بوتکمپ و تغییردهندگان مسیر شغلی که خواهان اعتماد به نفس و تجربه در ساخت اپلیکیشنهای سطح سازمانی هستند.
- توسعهدهندگان با تجربه که از MVC یا Razor Pages به اکوسیستم Blazor مهاجرت میکنند یا توسعهدهندگانی که به دنبال یک اصول معماری اثباتشده و الگوهای قابل استفاده مجدد هستند.
آموزش Blazor: از مبتدی تا حرفهای (NET 8.)
-
مقدمهای بر Blazor 09:55
-
مقدمهای بر Git و Github 05:39
-
راهاندازی Git و Github 08:56
-
راهاندازی PostgreSQL 07:17
-
راهاندازی Visual Studio 06:58
-
معرفی Tasker 02:02
-
پروژه جدید 09:17
-
ساختار پروژه 04:42
-
تغییر ساختار پروژه 31:49
-
کامپوننتهای Blazor 05:25
-
معکوس کردن رشته - بخش 1 18:35
-
معکوس کردن رشته - بخش 2 25:59
-
بررسی فرم 08:03
-
Tasker - بخش 1 23:35
-
Tasker - بخش 2 17:44
-
Tasker - بخش 3 20:55
-
تعاملپذیری جاوا اسکریپت (JS Interop) 08:33
-
Tasker - بخش 4 32:48
-
آزمون مبانی Blazor None
-
معرفی 02:35
-
راهاندازی پروژه 20:15
-
طرح بندی ناوبری بالا 06:34
-
منوی ناوبری بالا 31:42
-
فوتر 27:56
-
افزودن تم 21:18
-
افزودن صفحه تم 39:51
-
افزودن صفحه اصلی 32:09
-
ایجاد یک قالب 08:24
-
آزمون طرح بندی های Blazor None
-
معرفی چالشهای کدنویسی 08:14
-
معرفی FizzBuzz 04:28
-
راهاندازی پروژه 17:06
-
رابط کاربری (UI) 33:22
-
الگوریتم 26:02
-
نمایش خروجی 23:13
-
اعتبارسنجی 39:09
-
معرفی 07:09
-
راهاندازی پروژه 13:54
-
مدلها 14:58
-
رابط کاربری 39:14
-
محاسبه پرداختها - بخش 1 16:46
-
محاسبه پرداختها - بخش 2 21:50
-
جدول زمانبندی پرداخت 24:24
-
معرفی 09:15
-
راهاندازی قالب 23:26
-
افزودن استایل صفحه فرود 30:07
-
افزودن صفحات 13:37
-
افزودن کارت فیلم 18:46
-
راهاندازی TMDB 05:30
-
کلید TMDB 02:57
-
مقدمهای بر Web API 10:28
-
مدلهای فیلم 09:19
-
فراخوانی API Now Playing 36:01
-
معرفی سرویسها 07:49
-
سرویس TMDB 24:24
-
صفحه فیلمهای محبوب 11:58
-
صفحه فیلمهای مورد علاقه 01:01:02
-
جستجو 41:32
-
صفحه جزئیات فیلم 07:16
-
کلاس جزئیات فیلم 13:46
-
متد سرویس دریافت فیلم 15:27
-
استایل جزئیات فیلم 40:19
-
سرویس دریافت تریلر فیلم 20:04
-
افزودن مودال تریلر 21:53
-
جاوااسکریپت تریلر 22:04
-
اسلایدر بازیگران - بخش 1 09:14
-
اسلایدر بازیگران - بخش 2 31:03
-
اسلایدر بازیگران - بخش 3 17:52
-
اسلایدر بازیگران - بخش 4 26:12
-
انتشار در Netlify 35:25
-
آزمون اصول Blazor None
-
چالش نهایی Blazor WebAssembly None
-
معرفی 11:36
-
ایجاد پروژه 04:04
-
پیکربندی پروژه 08:01
-
مدلها 12:30
-
راهاندازی پایگاه داده - DbContext 08:38
-
رشته اتصال 11:22
-
تولید پایگاه داده 07:57
-
افزودن یک کنترلر Web API 12:50
-
ایمنسازی اندپوینت ها 29:17
-
تغییر Swagger 15:53
-
تست API 11:11
-
سازنده رشته اتصال 17:57
-
ایجاد یک قالب 08:46
-
آزمون اصول Web API None
-
معرفی 08:33
-
راهاندازی پروژه 20:26
-
افزودن منوی احراز هویت 26:47
-
توسعه Identity 13:22
-
بروزرسانی پروفایل کاربر 14:03
-
کارخانه Claims 19:26
-
کلاس آپلود تصویر 10:43
-
کمکی آپلود تصویر 09:12
-
صفحه ثبتنام 27:03
-
کنترلر آپلود تصویر 09:23
-
تغییر صفحه پروفایل 23:56
-
قالب 10:51
-
معرفی 18:20
-
WASM 13:00
-
پایگاه داده TaskerDB 04:46
-
بررسی پایگاه داده 12:12
-
جدول آیتمهای Tasker 13:01
-
اکشن POST 29:25
-
اکشن GET 15:34
-
اکشن PUT 16:18
-
اکشن DELETE 18:59
-
معرفی 06:56
-
دموی اپلیکیشن 05:36
-
مدلها 11:57
-
راهاندازی پروژه 24:42
-
راهاندازی پایگاه داده 32:54
-
Seed کردن کاربران نمونه 27:10
-
Seed کردن مخاطبین نمونه 48:02
-
Claims - بخش 1 02:53
-
Claims - بخش 2 37:48
-
مقدمهای بر DTO 11:21
-
افزودن مدلهای DTO برای مخاطب و دسته 20:12
-
ساخت صفحه فهرست دستهها 21:13
-
معرفی الگوی دسترسی داده Blazor (BDAP) 15:02
-
سرویس ایجاد دسته 35:56
-
رابط کاربری دسته 23:35
-
دریافت دستهها 13:01
-
رابط کاربری ویرایش دسته 20:42
-
ویرایش دسته 32:09
-
رابط کاربری حذف دسته 17:30
-
حذف دسته 15:28
-
حالتهای رندر 12:20
-
دریافت دستهها در WASM 29:37
-
ایجاد دسته در WASM 19:36
-
بروزرسانی دسته 11:48
-
حذف دسته در WASM 11:45
-
رابط کاربری مخاطبین 01:09:32
-
کمکی تصویر 32:24
-
ذخیره مخاطب 35:32
-
ذخیره تصویر 34:06
-
ذخیره دستههای مخاطب 22:15
-
رابط کاربری فهرست مخاطبین 43:10
-
دریافت مخاطبین به صورت Async 16:20
-
رابط کاربری کارت مخاطب 37:06
-
رابط کاربری ویرایش مخاطب 22:29
-
سرویس بروزرسانی مخاطب 48:57
-
حذف مخاطب 26:25
-
کامپوننت پیام Toast 39:30
-
جستجوی مخاطبین 29:06
-
فیلتر دسته 30:14
-
لینکهای دسته 15:06
-
راهاندازی SendGrid 09:39
-
رابط کاربری ایمیل مخاطب 47:05
-
رابط کاربری ایمیل دسته 34:07
-
سرویس ایمیل 01:07:05
-
پاکسازی کد 11:50
-
مخاطبین در WASM 35:02
-
حذف مخاطب در WASM 13:07
-
ایجاد مخاطب در WASM 27:23
-
ویرایش مخاطب در WASM 10:59
-
ایمیل مخاطب در WASM 12:35
-
ایمیل دسته در WASM 22:45
-
صفحه ورود 43:36
-
صفحه ثبتنام 21:44
-
دادههای شخصی 04:12
-
ابزار داده 14:55
-
افزودن داکر 04:18
-
تصویر ها برای خروجی 04:11
-
استقرار در Railway 13:32
-
تبریک 04:37
مشخصات آموزش
آموزش Blazor: از مبتدی تا حرفهای (NET 8.)
- تاریخ به روز رسانی: 1404/10/04
- سطح دوره:همه سطوح
- تعداد درس:166
- مدت زمان :53:25:00
- حجم :50.84GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy