لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش توسعه ASP.NET Core با PostgreSQL و Azure
- آخرین آپدیت
دانلود ASP.NET Core Development with PostgreSQL & Azure
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
تسلط بر ASP.NET Core Razor Pages، EF Core و Neon PostgreSQL از طریق ساخت و استقرار یک سیستم CRM کامل در Azure.
طراحی و توسعه یک سیستم مدیریت ارتباط با مشتری (CRM) واقعی برای یک آژانس مسافرتی با استفاده از ASP.NET Core و Entity Framework Core.
راه اندازی و مدیریت پایگاه داده PostgreSQL بدون سرور (Serverless) با Neon و اتصال آسان آن به اپلیکیشن.
استقرار (Deploy) برنامه ASP.NET Core و پایگاه داده PostgreSQL در Microsoft Azure با استفاده از سرویسهایی مانند App Service و Neon Serverless Postgres.
نوشتن کدهای تمیز و قابل نگهداری و ساختاردهی پروژه بر اساس استانداردهای صنعتی برای توسعه اپلیکیشنهای مقیاسپذیر.
پیش نیازها: زبانآموزان باید در نوشتن کدهای ساده C# مهارت داشته و مفاهیم برنامهنویسی شیگرا (OOP) را درک کرده باشند.
آشنایی قبلی با ASP.NET Core کمککننده است، اما این دوره مفاهیم کلیدی را گامبهگام آموزش میدهد.
آشنایی در سطح مقدماتی با نحوه عملکرد جداول، رکوردها و کوئریهای ساده SQL الزامی است.
بیاموزید چگونه یک وباپلیکیشن کامل و آماده برای محیط ابریرا با استفاده از ASP.NET Core Razor Pages، Entity Framework Coreو PostgreSQLبسازید و مستقر کنید—که همگی روی Microsoft Azureمیزبانی میشوند. این دوره پروژه-محور شما را در تمام مراحل ساخت یک سیستم مدیریت ارتباط با مشتری (CRM)برای یک آژانس مسافرتی، از تنظیمات اولیه تا استقرار در ابر، همراهی میکند.
چه در .NET تازهکار باشید و چه در حال توسعه با C#، این دوره یک مسیر یادگیری شفاف، ساختاریافته و عملی برای تسلط بر توسعه مدرن وب فولاستکبا تکنولوژیهای مایکروسافت و ابزارهای متنباز ارائه میدهد.
شما با آمادهسازی محیط توسعه و یادگیری مبانی Razor Pagesشروع خواهید کرد؛ یک فریمورک متمرکز بر صفحه که توسعه فولاستک را بدون نیاز به فریمورکهای جاوااسکریپتی ساده میکند. سپس Entity Framework Coreرا برای مدیریت لایه دسترسی به دادهها، مدلسازی پایگاه داده، اعمال Migrationها و پیادهسازی کامل عملیات CRUDادغام میکنید.
موتور پایگاه داده شما PostgreSQLخواهد بود که از طریق Neonمتصل میشود؛ یک پلتفرم مدرن PostgreSQL بدون سرور که قابلیتهایی مانند مقیاسپذیری خودکار (Autoscaling)، شاخهبندی (Branching) و بازیابی در لحظه را ارائه میدهد. شما یاد میگیرید چگونه پایگاه داده خود را در ابر به صورت بهینه ایجاد و مدیریت کنید.
یکی از نقاط قوت این دوره، پیادهسازی چند مستاجری (Multi-tenancy)است که برای طراحی اپلیکیشنهای SaaS مقیاسپذیر حیاتی است. شما خواهید دید که چگونه اپلیکیشن خود را برای پشتیبانی از چندین مستاجر معماری کنید و از قابلیت Branching در Neon برای ایجاد پایگاههای داده ایزوله برای هر مستاجر استفاده نمایید.
در نهایت، پروژه نهایی خود را روی Microsoft Azure App Serviceمستقر خواهید کرد و توسعه محلی خود را به یک اپلیکیشن ابری کاملاً عملیاتی و آماده تولید تبدیل میکنید.
در پایان این دوره، شما توانستهاید:
یک وباپلیکیشن واقعی با ASP.NET Core Razor Pagesبسازید.
تجربه عملی در کار با PostgreSQLو پایگاههای داده بدون سرور Neonکسب کنید.
طراحی و پیادهسازی معماریهای SaaS چند مستاجریرا بیاموزید.
بر فرآیند کامل استقرار وباپلیکیشنهای .NET در Azureمسلط شوید.
این دوره برای افراد زیر ایدهآل است:
مبتدیانیکه مشتاق یادگیری توسعه وب فولاستک با .NET و PostgreSQL هستند.
توسعهدهندگان سطح متوسطکه به دنبال بهروزرسانی مهارتهای خود با ابزارهای Cloud-native هستند.
متخصصانیکه به دنبال تجربه عملی در استقرار وباپلیکیشنهای مقیاسپذیر در Azure هستند.
یک اپلیکیشن در سطح حرفهای بسازید و همزمان بر تکنولوژیهایی که توسعهدهندگان مدرن .NET هر روز از آنها استفاده میکنند مسلط شوید—ASP.NET Core، Entity Framework Core، PostgreSQL، Neonو Microsoft Azure.
سرفصل ها و درس ها
مقدمه
Introduction
مقدمه
Introduction
آشنایی با ASP.NET Core، EF Core و PostgreSQL
Introduction to ASP.NET Core, EF Core, and PostgreSQL
شروع کار با ASP.NET Core Razor Pages
Getting Started with ASP.NET Core Razor Pages
مرور کلی بخش
Section Overview
مهم: نسخه .NET 10
IMPORTANT - .NET 10 Version
راه اندازی محیط توسعه
Setup Development Environment
ویژوال استودیو 2026
Visual Studio 2026
ایجاد و touring در یک پروژه جدید Razor Pages
Creating and Tour a New Razor Pages Project
اجرا و تست وباپلیکیشن
Running and Testing The Web App
یافتن و تنظیم یک قالب مدیریت (Admin Theme)
Find and setup an Admin Theme
سفارشیسازی قالب مدیریت
Customizing the Admin Theme
مرور بخش
Section Review
توضیح ASP.NET Core Razor Pages برای اعضای تیم
Explaining ASP.NET Core Razor Pages to a Team Member
نمایش نظرات