آیا آمادهاید تا مهارتهای .NET خود را به سطح جدیدی ببرید و اپلیکیشنهای توزیعشده مدرنبسازید؟
در این دوره عملی، شما یاد میگیرید که چگونه یک اپلیکیشن واقعی به سبک Stack Overflowرا با استفاده از آخرین تکنولوژیهای اکوسیستم .NET و فراتر از آن طراحی و توسعه دهید.
ما از صفر شروع میکنیم و شما را گامبهگام در ساخت یک سیستم کامل با .NET 9، Aspire و WolverineFxراهنمایی میکنیم. شما خواهید آموخت که چگونه میکروسرویسها را ساختاردهی کنید، پیامرسانی رویداد-محور را پیادهسازی نمایید و دادهها را با PostgreSQL مدیریت کنید — در حالی که اپلیکیشن شما مقیاسپذیر و قابل اعتماد باقی میماند.
در بخش فرانت-اند، یک رابط کاربری مدرن را با استفاده از Next.js (App Router)میسازید که با Tailwind استایلدهی شده و توسط Zustandمدیریت میشود. در این مسیر، Keycloakرا برای احراز هویت و مجوزدهی امن یکپارچه خواهید کرد تا اپلیکیشن شما دارای ویژگیهای شناسایی در سطح استانداردهای عملیاتی باشد.
در پایان این دوره، شما نهتنها تئوری سیستمهای توزیعشده را درک خواهید کرد، بلکه یک اپلیکیشن کاملاً کاربردی خواهید داشت که میتوانید آن را بهصورت محلی با Docker اجرا کرده یا در ابر مستقر کنید. مهمتر از آن، مهارتهای عملی برای ساخت، گسترش و مقیاسبندی سیستمهای واقعی را برای پروژهها یا مسیر شغلی خود به دست خواهید آورد.
چه یک توسعهدهنده .NET باشید که به دنبال ارتقای سطح است، چه یک توسعهدهنده Full-stack که کنجکاو است Aspire را بشناسد، یا صرفاً کسی که میخواهد ببیند تمام قطعات در یک سیستم توزیعشده مدرن چگونه در کنار هم قرار میگیرند — این دوره برای شماست.
همین امروز ثبتنام کنید و بیایید ساخت آینده اپلیکیشنها را با .NET Aspire و Next.jsآغاز کنیم!
Neil Cummings
توسعه دهنده نرم افزار آزاد حرفه ای
نمایش نظرات