فرآیند فعالسازی مجدد لینکهای دانلود آغاز شده است. با توجه به حجم بالای محتوا و طی شدن مراحل فنی آمادهسازی، فعال شدن کامل دسترسیها برای تمامی کاربران کمی زمان میبرد.پیشاپیش از صبوری شما سپاسگزاریم.
✅ امکان تهیه دورهها فراهم است و لینکها به نوبت در حال فعالسازی هستند.
زمان اشتراکها، تمدید و اصلاح می شوند.
راه ارتباطی در ایتا 09303953766
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش فول استک دات نت: وب API، بلیزر وب اسمبلی با MuBlazor
- آخرین آپدیت
دانلود .NET Fullstack: Web API, Blazor WebAssembly with MuBlazor
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش جامع Fullstack .NET: از Web API تا Blazor با MudBlazor
یادگیری توسعه وب مدرن را با دوره جامع توسعه Fullstack .NET ما آغاز کنید. این دوره شما را در
ایجاد برنامههای وب قدرتمند و مقیاسپذیر با استفاده از ابزارها و فریمورکهای قدرتمند، از جمله
.NET Web API، Entity Framework، Blazor WebAssembly، MudBlazor و الگوهای طراحی ضروری مانند
Repository، Unit of Work و CQRS راهنمایی میکند.
در این دوره چه چیزهایی یاد میگیرید؟
ایجاد و پیکربندی RESTful API با .NET: ساخت APIهای RESTful و ایمن با .NET.
پیادهسازی عملیات CRUD: مدیریت دادهها با استفاده از عملیات ایجاد، خواندن، بهروزرسانی و حذف (CRUD).
آشنایی با ORM (Object-Relational Mapping) با Entity Framework Core: درک نحوه تعامل با پایگاه داده با استفاده از ORM.
پیکربندی Entity Framework Core در برنامههای .NET: نحوه پیکربندی و استفاده از Entity Framework Core برای مدیریت دادهها.
رویکردهای Code-First: ایجاد پایگاه داده از کد با استفاده از رویکرد Code-First.
انجام مهاجرتهای Entity Framework Core: اعمال تغییرات در ساختار پایگاه داده با استفاده از مهاجرتها.
آشنایی با الگوی Repository: نحوه جداسازی منطق دسترسی به دادهها با استفاده از الگوی Repository.
پیادهسازی الگوی Repository با Entity Framework Core: پیادهسازی الگوی Repository با استفاده از Entity Framework Core.
مدیریت کارآمد منطق دسترسی به دادهها: بهبود عملکرد و قابلیت نگهداری کد با مدیریت کارآمد دسترسی به دادهها.
آشنایی با الگوی Unit of Work: درک نحوه مدیریت تراکنشها با استفاده از الگوی Unit of Work.
پیادهسازی Unit of Work برای مدیریت تراکنشها: استفاده از Unit of Work برای حفظ یکپارچگی دادهها.
هماهنگی تغییرات در چندین Repository: مدیریت تغییرات در چندین Repository به طور همزمان.
آشنایی با معماری CQRS: درک معماری Command Query Responsibility Segregation (CQRS) برای بهبود مقیاسپذیری.
پیادهسازی CQRS در برنامههای .NET با استفاده از MediatR: استفاده از MediatR برای پیادهسازی CQRS.
جداسازی مسئولیتهای Command و Query برای مقیاسپذیری: بهبود عملکرد و مقیاسپذیری با جداسازی مسئولیتهای Command و Query.
الگوی Response Wrapper: مدیریت پاسخهای API به صورت استاندارد و یکپارچه.
ساخت برنامههای وب تعاملی با Blazor WebAssembly: ایجاد رابط کاربری پویا با Blazor WebAssembly.
آشنایی با معماری مبتنی بر کامپوننت: درک نحوه ساخت برنامهها با استفاده از کامپوننتها.
Data Binding، Event Handling و ارتباطات کامپوننت: مدیریت دادهها، رویدادها و ارتباطات بین کامپوننتها.
استفاده از MudBlazor برای کامپوننتهای Material Design در Blazor: طراحی رابط کاربری مدرن با استفاده از MudBlazor.
سفارشیسازی کامپوننتهای MudBlazor برای UI/UX مدرن: ایجاد رابط کاربری منحصربهفرد با سفارشیسازی MudBlazor.
ادغام MudBlazor با برنامههای Blazor: نحوه استفاده از MudBlazor در پروژههای Blazor.
اتصال Blazor Front-End با .NET Web API Back-End: ارتباط بین رابط کاربری و API.
مدیریت جریان داده بین Client و API: انتقال دادهها بین کلاینت و سرور به طور کارآمد.
بهرهگیری از Dependency Injection برای نگهداری بهتر در Backend و Frontend: بهبود قابلیت نگهداری کد با استفاده از Dependency Injection.
ساخت یک برنامه Fullstack از ابتدا: ایجاد یک برنامه کامل از ابتدا تا انتها.
پیادهسازی بهترین شیوهها و استانداردهای صنعت: نوشتن کد با کیفیت بالا با رعایت استانداردها.
استفاده از FluentValidation در Blazor: اعتبارسنجی فیلدهای فرم در Blazor سمت کلاینت.
با شروع اصول .NET Web API، یاد خواهید گرفت که چگونه خدمات RESTful را بسازید و ایمن کنید. از آنجا، ما به
Entity Framework می پردازیم و به شما آموزش می دهیم که چگونه تعاملات پایگاه داده را با استفاده از روش های code-first به طور کارآمد مدیریت کنید.
شما بر الگوهای Repository و Unit of Work مسلط خواهید شد تا اطمینان حاصل کنید که برنامه های شما قابل نگهداری و
مقیاس پذیر هستند.
در مرحله بعد، CQRS را بررسی خواهیم کرد تا به شما کمک کنیم برنامه هایی را طراحی کنید که با استفاده از MediatR به راحتی
مقیاس پذیر و قابل نگهداری باشند. سپس به فرانت اند می روید، جایی که رابط های کاربری تعاملی و پویا را با استفاده از
Blazor WebAssembly ایجاد خواهید کرد. با MudBlazor، یاد خواهید گرفت که چگونه کامپوننت های UI مدرن و واکنش گرا را بدون زحمت
ایجاد کنید.
در طول دوره، شما فرانت اند و بک اند خود را به طور یکپارچه ادغام می کنید، حالت را به طور موثر مدیریت می کنید و اطمینان
حاصل می کنید که برنامه های شما از طریق تست و اشکال زدایی کامل قوی هستند.
در پایان این دوره، مهارت ها و دانش لازم برای ساخت برنامه های fullstack .NET را خواهید داشت که نه تنها
کاربردی بلکه کارآمد و از نظر بصری جذاب هستند و شما را برای یک شغل موفق در توسعه وب مدرن آماده می کنند.
پیشنیازها:
آشنایی اولیه با سینتکس و ویژگیهای C#
تجربه در برنامهنویسی شیءگرا در C#
تجربه استفاده از Visual Studio یا Visual Studio Code
آشنایی با مفاهیم پایه پایگاه داده
سرفصل ها و درس ها
Demo-دمو
Demo
What will be covered-چه مواردی پوشش داده خواهد شد
What will be covered
What we will be developing-چه چیزی را توسعه خواهیم داد
What we will be developing
Introduction-مقدمه
Introduction
Solution and projects design-طراحی راه حل و پروژه ها
Solution and projects design
Base Entity-موجودیت پایه
Base Entity
Bank Entities part 1-موجودیت های بانکی قسمت 1
Bank Entities part 1
Bank Entities part 2-موجودیت های بانکی قسمت 2
Bank Entities part 2
Repository and Unit Of Work Pattern-الگوی ریپازیتوری و واحد کار
Repository and Unit Of Work Pattern
نمایش نظرات