کمپ آموزشی و پروژه محور Asp.Net Core (اجرای پروژه واقعی )

دوره آموزشی Asp.Net Core کاملا پروژه محور
اگر به دنبال یادگیری فریمورک قدرتمند و محبوب Asp.net core هستی و میخوای دقیقا بلافاصله بعد از یادگیری یک پروژه فروشگاه هم بنویسی تا به مطالبی که یاد گرفتی مسلط بشی، پیشنهاد میکنیم کمپ آموزشی و پروژه محور Asp.net core رو شرکت کنی.
ما در این کمپ از صفر شروع به یادگیری ساختار وب، معماری های نرم افزار و فریمورک Asp.net core میکنیم و بعد از اینکه Asp.net core و معماری رو یاد گرفتیم بلافاصله با معماری یادگرفته شده و فریمورک Asp.net core شروع به پیاده سازی یک فروشگاه آنلاین میکنیم.
- مدرس دوره : علی رضایی ( رزومه )
- تعداد ویدیوها : 0 ویدیو
- مدت زمان دوره : 0:0:00
- سطح دوره : پیشرفته
- وضعیت دوره : درحال آماده سازی
- تاریخ آخرین بروزرسانی : 1403/12/13

آموزش جامع میکروسرویس در net.
در دنیای امروز، معماری میکروسرویس به عنوان یک روش مدرن و مقیاسپذیر برای توسعه نرمافزارهای بزرگ و پیچیده شناخته میشود. این معماری، به جای یک سیستم یکپارچه (Monolith)، برنامه را به سرویسهای مستقل تقسیم میکند که هرکدام وظیفه خاصی را انجام میدهند و از طریق APIها با یکدیگر در ارتباط هستند. این روش نهتنها باعث افزایش انعطافپذیری و مقیاسپذیری سیستمها میشود، بلکه توسعه و استقرار را نیز سادهتر کرده و امکان بهبود مستمر نرمافزار را فراهم میکند.
در این دوره جامع، با اصول و مفاهیم معماری میکروسرویس از پایه تا پیشرفته آشنا خواهید شد. از طراحی و پیادهسازی سرویسها گرفته تا مدیریت ارتباطات، امنیت، استقرار و مانیتورینگ، تمامی مباحث به صورت عملی و با استفاده از تکنولوژیهای مدرن مانند NET 9, Docker, RabbitMQ, gRPC, OAuth2 و دیگر ابزارهای مهم بررسی خواهند شد. در پایان این دوره، شما قادر خواهید بود یک سیستم میکروسرویس مقیاسپذیر، امن و بهینه را از صفر طراحی و پیادهسازی کنید.
فروش این دوره تا پایان انتشار جلسات در سایت شامل 70 درصد تخفیف می باشد.
سرفصل های دوره:
1. مقدمه و مفاهیم پایه
معرفی معماری میکروسرویس و مقایسه با معماریهای دیگر
مزایا و چالشهای میکروسرویسها
آشنایی با الگوهای طراحی میکروسرویس
2. طراحی و پیادهسازی سرویسها
پیادهسازی اولین میکروسرویس با net 9.
اصول طراحی DDD (Domain-Driven Design) در میکروسرویسها
استفاده از RESTful API و gRPC برای ارتباط بین سرویسها
3. ارتباطات بین سرویسها
معرفی Message Brokers (RabbitMQ, Kafka)
پیادهسازی Event-Driven Microservices
مدیریت تراکنشها و الگوی SAGA
4. امنیت در میکروسرویسها
احراز هویت و مجوز با OAuth2 و OpenID Connect
مدیریت امنیت بین سرویسها با API Gateway
بهترین روشهای امنیتی در میکروسرویسها
5. استقرار و مدیریت سرویسها
معرفی و استفاده از Docker
CI/CD در میکروسرویسها با GitHub Actions و Azure DevOps
Service Discovery و Load Balancing
6. مانیتورینگ و لاگگیری
پیادهسازی Distributed Logging
مانیتورینگ و بررسی عملکرد سرویسها
مدیریت خطاها
7. بهینهسازی و مقیاسپذیری
کشینگ در میکروسرویسها با Redis
بهینهسازی عملکرد
پیش نیاز های دوره :
- asp.net core web api
- سی شارپ
این دوره به زودی آغاز میشود
نظرات کاربران در رابطه با این دوره