آموزش جامع ASP.NET Core MVC - توسعه کراس پلتفرم - آخرین آپدیت

دانلود ASP.NET Core MVC - Cross-Platform Development

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: به‌روزرسانی شده در می ۲۰۲۵. این دوره اکنون دارای قابلیت Coursera Coach است! روشی هوشمندانه‌تر برای یادگیری با گفتگوهای تعاملی و لحظه‌ای که به شما کمک می‌کند تا دانش خود را آزمایش کنید، فرضیات را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیق‌تر کنید. ASP.NET Core MVC یک فریم‌ورک چندمنظوره برای ساخت اپلیکیشن‌های وب مدرن و کراس پلتفرم است. این دوره با مبانی آغاز می‌شود و به شما می‌آموزد که چگونه پروژه‌های جدید را ایجاد و پیکربندی کنید، چیدمان (Layout) اپلیکیشن را طراحی کنید و قابلیت‌هایی مانند احراز هویت، مجوزدهی و اعتبارسنجی داده‌ها را پیاده‌سازی نمایید. با پیشروی در دوره، شما موارد زیر را خواهید آموخت: - بررسی تزریق وابستگی (Dependency Injection)، میان‌افزارها (Middleware)، فیلترها و بهینه‌سازی عملکرد. - پوشش مدل‌های داده، کانتکست‌های پایگاه داده، Viewها و Actionها در کنترلرها، و استفاده از Bootstrap 5 برای بهبود زیبایی بصری وب‌اپلیکیشن. - بهره‌گیری از ابزارهایی مانند Visual Studio Code، Azure Data Studio و Docker، مدیریت پکیج‌ها در پروژه‌های .NET و استفاده از GitHub برای کنترل نسخه. - یادگیری نحوه افزودن احراز هویت OpenID Connect با استفاده از Auth0. در پایان این دوره، شما بر ASP.NET Core MVC مسلط شده و برای اجرای پروژه‌های واقعی آماده خواهید بود. این دوره برای توسعه‌دهندگانی طراحی شده است که درک اولیه‌ای از زبان C# و توسعه وب دارند. تجربه قبلی در ASP.NET یا فریم‌ورک‌های MVC مفید است اما الزامی نیست. این دوره برای کسانی که به دنبال گسترش مهارت‌های خود در توسعه کراس پلتفرم با استفاده از ابزارها و متدهای مدرن هستند، ایده‌آل است.

سرفصل ها و درس ها

مقدمه Introduction

  • مقدمه Introduction

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

  • ساخت حساب کاربری گیت‌هاب Create GitHub Account

  • نصب .NET 7 SDK Install .NET 7 SDK

  • نصب Visual Studio Code (برای تمامی سیستم‌عامل‌ها) Install Visual Studio Code (Any Operating System)

  • جایگزین: نصب Visual Studio 2022 (ویندوز و مک) Alternative - Install Visual Studio 2022 (Windows and Mac)

  • نصب SQL Server Express (ویندوز) Install SQL Server Express (Windows)

  • جایگزین: نصب SQL Server روی داکر (برای تمامی سیستم‌عامل‌ها) Alternative - Install SQL Server on Docker (Any Operating System)

  • نصب Microsoft Data Studio Install Microsoft Data Studio

راه‌اندازی اپلیکیشن ASP.NET Core MVC Setup ASP.NET Core MVC Application

  • ایجاد پروژه ASP.NET Core MVC در Visual Studio Code Create ASP.NET Core MVC Project - Visual Studio Code

  • ایجاد پروژه ASP.NET Core MVC در Visual Studio Create ASP.NET Core MVC Project - Visual Studio

  • آشنایی با محیط Visual Studio Code Tour Visual Studio Code

  • بررسی فایل‌ها و پوشه‌ها Tour of Files and Folders

  • افزودن پروژه به گیت‌هاب Add Project to GitHub

مدیریت Viewها و Layout وب‌سایت Manipulating Website Views and Layout

  • درک فایل Layout و بوت استرپ Understanding the layout file and Bootstrap

  • اصلاح صفحه اصلی Modifying the Homepage

  • افزودن صفحه درباره ما Adding an About Us Page

  • افزودن به گیت‌هاب Add to GitHub

افزودن پایگاه داده Adding a Database

  • اتصال به پایگاه داده با Azure Data Studio Connect to Database with Azure Data Studio

  • ایجاد پایگاه داده Create Database

  • ساخت مدل‌ها با Entity Framework Core Scaffold Database with Entity Framework Core

  • ساخت خودکار (Scaffolding) Viewها و کنترلرها - بخش اول Scaffolding Views and Controllers - Part 1

  • تحلیل کنترلرهای ساخته شده Understand Scaffolded Controller

  • تحلیل Viewهای ساخته شده Understand Scaffolded Views

  • ساخت خودکار (Scaffolding) Viewها و کنترلرها - بخش دوم Scaffolding Views and Controllers - Part 2

  • افزودن به گیت‌هاب Add to GitHub

سفارشی‌سازی Viewها و المان‌ها Customizing Views and Elements

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

  • افزودن استایل‌های بوت استرپ Adding Bootstrap Styling

  • حذف با استفاده از jQuery Delete Using jQuery

  • افزودن Datatables Add Datatables

  • افزودن لیبل‌های سفارشی Adding Custom Labels

  • مدیریت تغییرات پایگاه داده Managing Database Changes

  • رفع خطاهای سینتکس Fix syntax Errors

  • افزودن به گیت‌هاب Add to GitHub

احراز هویت وب‌سایت Website Authentication

  • درک مفاهیم احراز هویت Understanding Authentication

  • ثبت‌نام در Auth0 Register for Auth0

  • تست احراز هویت Testing Authentication

  • راه‌اندازی صفحات مربوط به کاربر Set Up User-Related Pages

  • تکمیل نهایی پروژه Finishing Touches

  • افزودن به گیت‌هاب Add to GitHub

نمایش نظرات

آموزش جامع ASP.NET Core MVC - توسعه کراس پلتفرم
جزییات دوره
7h 32m
39
(آخرین آپدیت)
262
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

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