لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش جامع 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
نمایش نظرات