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

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

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره دارای قابلیت Coursera Coach است! روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و بلادرنگ که به شما کمک می‌کند دانش خود را بیازمایید، فرضیات را به چالش بکشید و در طول مسیر، درک خود را عمیق‌تر کنید. در این دوره جامع، شما یاد خواهید گرفت که چگونه با استفاده از ASP.NET Core، PostgreSQL و سرویس‌های Microsoft Azure، اپلیکیشن‌های وب مدرن بسازید. این دوره همه موارد، از راه‌اندازی محیط توسعه تا استقرار (Deployment) اپلیکیشن در فضای ابری را پوشش می‌دهد. شما تجربه عملی در ایجاد اپلیکیشن‌های وب پویا با Razor Pages، یکپارچه‌سازی پایگاه داده PostgreSQL و پیاده‌سازی معماری‌های چندمستاجری (Multi-tenant) برای مدیریت بهینه داده‌ها به دست خواهید آورد. با تمرکز بر کاربردهای واقعی، این دوره شما را به ابزارها و دانش لازم برای توسعه و انتشار اپلیکیشن‌های مقیاس‌پذیر مجهز می‌کند. در طول دوره، یک راهنمای گام‌به‌گام را دنبال خواهید کرد که حوزه‌های کلیدی مانند اتصال به PostgreSQL با استفاده از EF Core، پیاده‌سازی قابلیت‌های مدیریت ارتباط با مشتری (CRM) و تهیه پایگاه‌های داده چندمستاجری را شامل می‌شود. همچنین یاد خواهید گرفت که چگونه اپلیکیشن را در Microsoft Azure مستقر کنید تا پروژه شما آماده بهره‌برداری در محیط واقعی باشد. هر بخش بر پایه بخش قبلی بنا شده است که به شما اجازه می‌دهد مهارت‌های پیچیده‌تر را به صورت تدریجی توسعه دهید. این دوره برای توسعه‌دهندگانی که می‌خواهند در توسعه Full-Stack با استفاده از ابزارها و سرویس‌های مدرن استاد شوند، ایده‌آل است. چه به دنبال تقویت مهارت‌های خود در توسعه وب باشید و چه هدف‌تان ساخت راهکارهای مقیاس‌پذیر مبتنی بر ابر باشد، این دوره شما را در تمام مراحل حیاتی توسعه اپلیکیشن‌های وب هدایت می‌کند. در پایان دوره، شما قادر خواهید بود اپلیکیشن‌های کامل ASP.NET Core را ایجاد و مستقر کنید، پایگاه داده PostgreSQL را مدیریت و یکپارچه‌سازی نمایید، سیستم‌های Multi-tenant را پیاده‌سازی کرده و آن‌ها را در 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

  • راه‌اندازی محیط توسعه 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

پیاده‌سازی تهیه پایگاه داده چندمستاجری (Multi-Tenant) 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

  • انتشار اپلیکیشن در 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
جزییات دوره
7h 16m
47
(آخرین آپدیت)
39
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده