در حال حاضر محصولی در سبد خرید شما وجود ندارد.
Overview
ایجاد یک برنامه مدولار، تست پذیر و قابل نگهداری در هسته .NET نیاز به پایه جامد دارد. راه اندازی معماری نرم افزار نیاز به پیش بینی و توجه زیادی به عنوان تصمیمات اولیه بر این است که به راحتی برنامه گسترش و نگهداری می شود.
در بلند مدت، برنامه های کاربردی باید حفظ شوند و در این مورد گسترش یابد. بین طراحی آن و راه کد نوشته شده بود، نه واقعا ممکن است و بنابراین برنامه نیاز به طراحی مجدد و آینده اثبات شده است.
چرا معماری جامد؟
هنگامی که ما در مورد معماری جامع صحبت می کنیم، ما اشاره می کنیم یک کار ساده نیست تصمیماتی که در اوایل فرآیند انجام می شود می تواند تاثیر زیادی داشته باشد، و قابلیت نگهداری و قابلیت نگهداری نقش مهمی ایفا می کند. اتخاذ این شیوه ها همچنین می تواند به اجتناب از بوی کد، بازپرداخت کد، و تسهیل توسعه کارآمدتر کارآمدتر کمک کند.
جامد جامد برای:
S - Principle Principle
O - اصل باز بسته < BR /> L - اصل جایگزینی Liskov
I - اصل جداسازی رابط
D - اصل معکوس وابستگی
در این دوره، شما اصول معماری پایه ای را که به ایجاد کد قابل نگهداری کمک می کند، کشف کنید. بعد، شما کشف نحوه راه اندازی یک معماری نرم افزار دنیای واقعی با هسته ASP.NET. سپس، شما خواهید آموخت که چگونه بلوک های مختلفی مانند ایمیل، احراز هویت و پایه گذاری برای افزونه های دیگر خدمات شخص ثالث را به صورت مورد نیاز، یاد بگیرید.
هنگامی که شما با این دوره به پایان رسید، شما " LL مهارت ها و دانش خود را از ایجاد یک برنامه هسته ای ASP.NET قابل آزمایش و قابل نگهداری مورد نیاز برای معمار در دنیای واقعی، سازمانی شرکت های. نتواند.
ساخت یک پایه قوی در معماری جامع .NET Core Core:
یادگیری تمیز کردن یا پیاز معماری و بهترین شیوه ها
یادگیری دستورالعمل پرس و جو آموختگی (CQRS)
الگوی MediaTr
اضافه کردن خدمات ایمیل با استفاده از SendGrid
رویکرد طراحی مبتنی بر دامنه به معماری نرم افزار
مدیریت استثنای کارآمد و مسیریابی
تست واحد اجرای
دست زدن به خطای جهانی با middleware سفارشی و استثناء
اضافه کردن اعتبار سنجی با استفاده از اعتبار سنجی Fluent
ساخت یک .Net Core API و MVC UI کاربردی
پیاده سازی JWT (JSON Web Token) Authentication
محتوای و مرور
برای گرفتن این دوره ، شما باید برخی از دانش های توسعه دات نت و C # را داشته باشید.
این یک دوره بزرگ است. بیش از 10 ساعت محتوای حق بیمه، اما هوشمندانه به منظور برجسته کردن مجموعه ای از فعالیت های مرتبط بر اساس هر ماژول در برنامه ساخته شده است. ما همچنین به خطاهای عیب یابی و اشکال زدایی نگاه خواهیم کرد؛ پیاده سازی بهترین شیوه ها؛ نوشتن منطق کارآمد و درک اینکه چرا توسعه دهندگان کارهای خود را انجام می دهند. دانش شما رشد خواهد کرد، گام به گام، در طول دوره، و شما به چالش کشیده خواهد شد تا بهترین باشید.
ما کارهای کامل را برای اولین بار انجام نمی دهیم؛ این واقعیت نوشتن کد نیست. ما اشتباه می کنیم و آنها را به آنها اشاره می کنیم و آنها را در اطراف آنها حل می کنیم. با انجام این کار، ما مهارت را در استفاده از ابزارهای اشکال زدایی و تکنیک ها توسعه می دهیم. با گذشت زمان، دوره ای را به پایان رسانده اید، شما در مورد ویژوال استودیو حرکت کرده اید و اشتباهات منطق و نحو را بررسی کرده اید، که در هنگام کار در محیط دات نت، طبیعت دوم برای شما خواهد بود. این مهارت های جدید آموخته شما را به استفاده عملی تبدیل می کند و رئیس و همکاران خود را تحت تاثیر قرار می دهد.
دوره کامل با فایل های کاری میزبانی شده در Github کامل است، با اضافه کردن برخی از فایل ها به راحتی برای تکرار کد نشان داده شده است . شما می توانید در کنار نویسنده کار کنید، همانطور که از طریق هر سخنرانی کار می کنید و یک گواهینامه قابل تایید از اتمام را پس از اتمام دوره دریافت خواهید کرد.
عنوان اصلی : ASP. NET Core Clean Architecture
سرفصل های دوره :
1. معرفی
2. درک معماری تمیز
3. آنچه ما ساختیم
4. راه اندازی راه حل
5. ایجاد پروژه دامنه
6. ایجاد پروژه برنامه
7. پیاده سازی اتوماتیک
8. ایجاد پرس و جو با MediaTr
9. پایان دادن به پرس و جو برای MediaTr
10. دستورات را با MediaTr ایجاد کنید
11. تکمیل دستورات با MediaTr
12. اضافه کردن اعتبار سنجی
13. اضافه کردن استثناء سفارشی و اشیاء پاسخ
14. refactoring اضافی و ملاحظات
15. نمای کلی بخش
16. اضافه کردن هسته چارچوب هسته
17. پیاده سازی لایه پایداری
18. اضافه کردن پروژه زیرساخت (خدمات ایمیل)
19. ایجاد و پیکربندی API برنامه
20. کنترل کننده های نازک API را اجرا کنید
21. پایان دادن به کنترل های نازک API
22. داده های بذر در جداول
23. بررسی Sworger API پشتیبانی
24 تست واحد - بخش کلی
25. نوشتن تست واحد برای کد برنامه
26. راه اندازی پروژه ASP.NET MVC
27. از NSWAG برای کد مشتری API استفاده کنید
28. راه اندازی مشتریان API سفارشی و کد پایه
29. راه اندازی سرویس مدیریت نوع مدیریت
30. راه اندازی نوع مدیریت نوع UI
31. اضافه کردن احراز هویت وب JSON (JWT) به API
32. اضافه کردن احراز هویت به پروژه وب
33. راه اندازی مدیریت تخصیص تخصیص
34. راه اندازی درخواست مدیریت درخواست - قسمت 1 - کارمند
35. راه اندازی مدیریت درخواست درخواست - قسمت 2 - admin
36. واحد کار برای عملیات دسته ای
37. دست زدن به استثناء API
38. دست زدن به پایان دادن به نشانه
39. دست زدن به پایان دادن به نشانه
40. بهبود حسابرسی داده ها
41. نتیجه
ASP. NET Core Clean Architecture
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
کورس کدنویسی به زبان ASP.NET 5 Web API
فیلم یادگیری کامل Entity Framework Core 5
Test Driven Development in ASP.NET Core – The Handbook
کورس کدنویسی Blazor WebAssembly .NET Core 5
توسعه و کدنویسی .NET MAUI
Entity Framework Core – A Full Tour
Designing and Implementing Source Control using GitHub and Azure DevOps
Entity Framework Core – یک تور کامل (.NET 5 و بالاتر)
توسعه وب بوسیله ASP.NET Core 5
کار با توابع مایکروسافت Azure : توسعه راهکارهای Serverless