آموزش دوره جامع ASP.NET Core - مدیریت داده‌ها با PostgreSQL و سرویس‌های Azure - آخرین آپدیت

دانلود End-to-End ASP.NET Core - PostgreSQL Data Stores & Azure Services [Video]

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: در این دوره، شما یاد می‌گیرید که یک اپلیکیشن CRM کامل را با استفاده از ASP.NET Core Razor Pages، Entity Framework Core، PostgreSQL و Microsoft Azure بسازید. مسیر یادگیری با راه‌اندازی محیط توسعه، ایجاد صفحات Razor و پیاده‌سازی قابلیت‌های ضروری وب مانند ثبت‌نام کاربر، ورود و مدیریت مشتریان آغاز می‌شود. شما به‌طور عمیق وارد طراحی دیتابیس PostgreSQL خواهید شد، از Neon برای یکپارچه‌سازی ابری استفاده می‌کنید، Migrationهای EF Core را اعمال کرده و داده‌های اولیه (Seed Data) را وارد می‌کنید. همچنین یاد می‌گیرید چگونه یک دیتابیس ابری مقیاس‌پذیر ایجاد کرده و آن را به برنامه خود متصل کنید تا پایداری و عملکرد سیستم تضمین شود. یکی از ویژگی‌های منحصر‌به‌فرد این دوره، تمرکز بر معماری Multi-tenancy (چند مستاجری) است. شما یاد می‌گیرید که اپلیکیشن خود را برای پذیرش چندین مستاجر طراحی کنید و با استفاده از قابلیت Branching در Neon، برای هر مستاجر دیتابیس مجزایی ایجاد نمایید. این موضوع کلید ساخت اپلیکیشن‌های SaaS مقیاس‌پذیر است. در نهایت، برنامه خود را روی Microsoft Azure مستقر کرده و نحوه پیکربندی سرویس‌های ابری برای میزبانی و مدیریت وب‌اپلیکیشن را می‌آموزید. در پایان این دوره، شما یک سیستم CRM کاملاً کاربردی و مقیاس‌پذیر را طراحی و مستقر کرده‌اید و مهارت‌های مدرن توسعه وب و استقرار ابری را کسب نموده‌اید. سرفصل‌های کلیدی: - راه‌اندازی محیط توسعه برای ساخت یک وب‌اپلیکیشن Full-stack - طراحی و پیاده‌سازی سیستم ثبت‌نام، ورود و مدیریت مشتریان - یکپارچه‌سازی دیتابیس ابری PostgreSQL با استفاده از Neon برای مقیاس‌پذیری - معماری اپلیکیشن چند مستاجری با دیتابیس‌های ایزوله برای هر کاربر - مدیریت Migrationها و وارد کردن داده‌های پیش‌فرض - استقرار و پیکربندی برنامه روی Microsoft Azure برای محیط عملیاتی (Production) این دوره برای توسعه‌دهندگانی که مشتاق ارتقای مهارت‌های خود در ساخت وب‌اپلیکیشن‌های مقیاس‌پذیر هستند، ایده‌آل است. این محتوا برای کسانی که تجربه اولیه‌ای در توسعه .NET دارند و می‌خواهند راهکارهای Full-stack را با تکنولوژی‌های مدرن مانند ASP.NET Core، PostgreSQL و Azure پیاده کنند، طراحی شده است. چه یک توسعه‌دهنده وب باشید که به دنبال تعمق در استقرار ابری است و چه یک یادگیرنده سطح متوسط که قصد تسلط بر معماری Multi-tenancy را دارد، این دوره مهارت‌های عملی و دانشی کاربردی را ارائه می‌دهد که مستقیماً در پروژه‌های واقعی قابل استفاده است. ویژگی‌های دوره: * توسعه Full-stack با ASP.NET Core، PostgreSQL و Azure برای اپلیکیشن‌های ابری * تمرکز بر اصول طراحی Multi-tenancy برای ایجاد برنامه‌های مقیاس‌پذیر * راهنمای عملی استقرار در 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

  • راه‌اندازی محیط توسعه Setup Development Environment

  • ایجاد و بررسی پروژه جدید 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

یکپارچه‌سازی Neon PostgreSQL (دیتابیس ابری) Integrating Neon PostgreSQL (Cloud Database)

  • مرور کلی بخش Section Overview

  • راه‌اندازی Entity Framework Core Setting Up Entity Framework Core

  • تعریف مدل‌های دیتابیس Defining the Database Models

  • افزودن Migrationها Add Migrations

  • وارد کردن داده‌های پیش‌فرض (Seeding) Seeding Default Data

  • Neon.tech چیست و چرا از آن استفاده کنیم؟ What Is Neon.tech, and Why Use It?

  • ایجاد پروژه دیتابیس در Neon Provisioning a Neon Database Project

  • اعمال Migrationهای EF Core و ایجاد دیتابیس Applying EF Core Migrations and Creating the Database

  • مرور بخش Section Review

ساخت قابلیت‌های CRM Building the CRM Functionality

  • مرور کلی بخش Section Overview

  • اصلاح Layout برای دکمه‌های کاربر Adjust Layout for User Buttons

  • تکمیل قابلیت ثبت‌نام کاربر Complete User Registration Feature

  • تکمیل قابلیت ورود کاربر Complete User Login Feature

  • ساخت صفحات مدیریت مشتریان - بخش اول Creating the Customer Management Pages – Part 1

  • ساخت صفحات مدیریت مشتریان - بخش دوم Creating the Customer Management Pages – Part 2

  • ساخت صفحات مدیریت رزروها Creating Booking Management Pages

  • افزودن قابلیت‌های ایمیلی Add Email Features

  • مرور بخش Section Review

پیاده‌سازی تخصیص دیتابیس چند مستاجری Implementing Multi-Tenant Database Provisioning

  • مرور کلی بخش Section Overview

  • مفاهیم Branching در دیتابیس Neon و مبانی API Neon Database Branching and API Basics

  • Multi Tenancy چیست؟ مفاهیم و طراحی What Is Multi-Tenancy? Concepts and Design

  • پیاده‌سازی سرویس Neon API - بخش اول Implementing Neon API Service – Part 1

  • پیاده‌سازی سرویس Neon API - بخش دوم Implementing Neon API Service – Part 2

  • ذخیره‌سازی رشته اتصال (Connection String) مستاجر Storing Tenant Connection String

  • اتوماتیک‌سازی ایجاد دیتابیس مستاجر در زمان اجرا Automating Tenant Database Creation During Runtime

  • پیکربندی اتصالات دینامیک دیتابیس بر اساس مستاجر Configuring Dynamic Database Connections Based on Tenant

  • تست و بازنویسی کد (Refactoring) Testing and Refactoring

  • بازنویسی عملیات CRUD Refactoring CRUD Operations

  • رمزنگاری رشته‌های اتصال ذخیره شده Encrypting Saved Connection Strings

  • مرور بخش Section Review

استقرار در Microsoft Azure Deploying to Microsoft Azure

  • مرور کلی بخش Section Overview

  • راه‌اندازی حساب کاربری Microsoft Azure Setup Microsoft Azure Account

  • پیکربندی Azure App Service Setting Up Azure App Service

  • استفاده از Neon با میزبانی Azure Neon with Azure Hosting

  • پبلش (Publish) اپلیکیشن در Azure Publishing the Application to Azure

  • افزودن تنظیمات به Azure App Service Add Configurations to Azure App Service

  • مرور بخش Section Review

جمع‌بندی Conclusion

  • جمع‌بندی و گام‌های بعدی Conclusion and Next Steps

نمایش نظرات

آموزش دوره جامع ASP.NET Core - مدیریت داده‌ها با PostgreSQL و سرویس‌های Azure
جزییات دوره
4h 21m
47
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar