توضیحات
دوره Blazor Deep Dive – From Beginner to Advanced in .NET 8. با شرکت در این دوره آموزشی جامع، سفری به دنیای Blazor در چارچوب .NET 8 آغاز کنید. Blazor یک چارچوب وب نوآورانه است که به شما امکان می دهد با استفاده از .NET 8 برنامه های کاربردی تعاملی بسازید. در این دوره آموزشی یاد خواهید گرفت که چگونه از قدرت رندرینگ سمت سرور و WebAssembly برای ایجاد تجربیات کاربری پویا استفاده کنید. آنچه فرا خواهید گرفت:
- مفاهیم اولیه Blazor و ساختار پروژه: با اصول اولیه Blazor آشنا شوید و انتخاب های موجود برای تعامل را درک کنید. خودتان را با ساختار پروژه آشنا کنید و با منابع دوره ما سازماندهی شوید.
- Blazor Server-Side Rendering (SSR): در جزئیات Blazor SSR عمیق شوید، در مورد کامپوننت ها، سینتکس Razor و منابع استاتیک بیاموزید. تمرین هایی را انجام دهید که شما را به چالش ایجاد و دستکاری مخازن داده و کامپوننت ها وا می دارد.
- تعامل: هسته تعامل Blazor را هم در Blazor Server و هم در Blazor WebAssembly کشف کنید، یاد بگیرید که چگونه رویدادها را مدیریت کنید، متغیرهای حالت را مدیریت کنید و اتصال دو طرفه داده را اجرا کنید. برای بهبود عملکرد، استفاده از @key و مجازی سازی را بررسی کنید.
- معماری کامپوننت: در کامپوننت های غیر قابل مسیریابی و قابل مسیریابی عمیق شوید، پارامترهای آنها، چرخه عمر و نحوه ایجاد کامپوننت های قابل استفاده مجدد و عمومی را درک کنید. در مورد جداسازی CSS و پارامترهای آبشاری برای سبک دهی و مدیریت موثر برنامه خود بیاموزید.
- موضوعات پیشرفته: بر مفاهیم پیشرفته ای مانند پیش رندرینگ، مسیریابی، ناوبری و مدیریت حالت تسلط پیدا کنید. یاد بگیرید که چگونه حالت ها را در سراسر کامپوننت ها حفظ کنید و الگوی ناظر را برای برنامه های کاربردی پویا پیاده سازی کنید.
- دسترسی و مدیریت داده ها: مهارت دسترسی به داده ها را برای هر دو برنامه سمت سرور و WebAssembly به دست آورید. یاد بگیرید که Entity Framework Core را با Blazor برای مدیریت داده های سمت سرور ادغام کنید و نحوه تعامل با API های وب برای دسترسی به داده های سمت کاربر را درک کنید. یک پایگاه داده بلادرنگ Firebase را راه اندازی کنید و عملیات CRUD را در WebAssembly مدیریت کنید.
- اعتبارسنجی و مجوزدهی: با درک فرآیند اعتبارسنجی در ASP.NET Core، برنامه های خود را ایمن کنید. یاد بگیرید که کاربران را ثبت نام، ورود و مجاز کنید و برنامه Blazor سمت سرور خود را ایمن کنید.
- پروژه های عملی: دانش خود را با دو پروژه دوره – یک پروژه مدیریت سرور و یک برنامه لیست کارها – به کار بگیرید. این پروژه ها درک شما را از Blazor تقویت می کند و به شما تجربه عملی در توسعه Blazor می دهد.
چرا این دوره را انتخاب کنید؟
- تجربه عمیق: این دوره با شروع از اصول اولیه، برای حمایت از مبتدیان در هر مرحله طراحی شده است. با این حال، در همین جا متوقف نمی شود. ما در Blazor عمیق می شویم و شما را تا پایان دوره به درک عمیقی از این چارچوب مجهز می کنیم.
- محتوای با دقت تنظیم شده: هر ماژول با دقت برای تکمیل ماژول قبلی ساخته شده است تا اطمینان حاصل شود که منحنی یادگیری یکنواختی داشته باشید.
- یادگیری عملی: با تکالیف و پروژه های عملی متعدد، نه تنها یاد خواهید گرفت بلکه دانش خود را در سناریوهای دنیای واقعی به کار خواهید بست.
در پایان این دوره، شما یک نمونه کار قوی از پروژه ها، درک عمیقی از Blazor و مهارت هایی برای ساخت برنامه های وب مدرن با اطمینان خواهید داشت. به ما در این سفر برای تبدیل شدن به یک متخصص Blazor در .NET 8 بپیوندید!
این دوره برای چه کسانی مناسب است؟
- توسعه دهندگان C# که می خواهند بدون دردسر تسلط بر جاوا اسکریپت، به توسعه دهندگان فول استک تبدیل شوند.
- اگر قبلاً تجربه کار با Blazor را داشتهاید، اما از تغییرات ارائهشده در NET 8 گیج شدهاید، این دوره برای کمک به شما برای رسیدن به زمان مناسب است.
پس برای چی منتظری؟ اکنون ثبت نام کنید و سفر خود را برای تبدیل شدن به یک توسعه دهنده ASP.NET Core Blazor آغاز کنید!
آنچه که در دوره Blazor Deep Dive – From Beginner to Advanced in .NET 8 فرا خواهید گرفت
- مفاهیم اولیه Blazor و ساختارهای پروژه
- انتخاب های تعاملی
- نحو Razor
- رندر سمت سرور Blazor Static (Blazor SSR)
- ارسال فرم و اعتبارسنجی
- جهت یابی
- رندر stream
- ناوبری پیشرفته
- رسیدگی به رویداد
- اتصال داده دو طرفه
- مجازی شده است
- پارامترهای مؤلفه
- پارامترهای آبشاری
- اجزای قالب
- QuickGrid
- رویدادهای چرخه زندگی جزء
- استاتیک در مقابل مسیریابی تعاملی
- روش های مختلف برای مدیریت دولتی
- کار با WebAssembly
- دسترسی به داده برای Blazor سمت سرور با Entity Framework Core
- دسترسی به داده ها با Web API برای WebAssembly
- احراز هویت و مجوز با ASPNET Core
- پیش رندر در Blazor
این دوره مناسب افرادیست که
- توسعه دهندگان سی شارپ که می خواهند بدون دردسر تسلط بر جاوا اسکریپت به توسعه دهندگان فول استک تبدیل شوند.
- توسعه دهندگانی که با صفحات Razor و/یا MVC همراه با فریمورک ها/کتابخانه های Front کار می کنند و ترجیح می دهند با جاوا اسکریپت کمتری کار کنند.
- توسعه دهندگان با تجربه در Blazor که به دنبال یک دوره جامع برای پر کردن شکاف ها هستند، به خصوص اگر از تغییرات Blazor از NET 8 گیج شده اید.
- توسعه دهندگانی که در مورد جدیدترین چارچوب برنامه SPA Mirosoft کنجکاو هستند: Blazor.
مشخصات دوره Blazor Deep Dive – From Beginner to Advanced in .NET 8
- ناشر : Udemy
- مدرس : Frank Liu
- زبان: انگلیسی
- سطح آموزش : تمام سطوح
- تعداد دروس : 138
- مدت زمان آموزش : 15 ساعت و 55 دقیقه
سرفصل های دوره

پیشنیازهای دوره Blazor Deep Dive – From Beginner to Advanced in .NET 8
- Basic HTML
- Intermediate C#
- Good understanding of OOP, esp. the usage of interface (although Dependency Injection is thoroughly covered in this course)
- It is best if you have a little bit experience with ASP Dot Net Core. But don’t worry too much, I will help you with that too.
تصاویر دوره

نمونه فیلم دوره
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: انگلیسی
کیفیت: 1080p
تغییرات:
نسخه 2024/8 نسبت به 2024/5 به مدت زمان 1 دقیقه افزایش داشته است. همچنین کیفیت دوره از 720p به 1080p افزایش یافته است و زیرنویس انگلیسی به دوره اضافه شده است.
نسخه 2024/11 نسبت به 2024/8 به تعداد 2 درس و مدت زمان 6 دقیقه افزایش داشته است.
نسخه 2026/1 نسبت به 2024/11 به تعداد 4 درس افزایش و مدت زمان 1 ساعت 12 دقیقه افزایش داشته است.
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
8.01 گیگابایت












































3 دیدگاه. همین الان خارج شوید
خیلی ممنونم بابت قرار دادن این دوره.
please update the course
Hi
Updated