لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
توسعه کامل ASP.NET Core و Entity Framework [ویدئو]
Complete ASP.NET Core and Entity Framework Development [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
برای تسلط بر ASP.NET Core و Entity Framework، فن آوری های کلیدی برای توسعه برنامه های وب پویا، سفری را آغاز کنید. این دوره با مقدمه ای بر ASP.NET Core شروع می شود و پایه ای محکم در دات نت و چارچوب مدرن آن به شما ارائه می دهد. شما از طریق بخشهای دقیقی که مفاهیم ضروری مانند معماری MVC، راهاندازی محیط و مدیریت کنترل منبع را با GitHub پوشش میدهند، پیشرفت خواهید کرد.
همانطور که پیشرفت می کنید، دوره به حوزه های مهمی مانند راه اندازی پایگاه داده با استفاده از Entity Framework، اجرای لایه سرویس و احراز هویت کاربر می پردازد. هر ماژول بر روی ماژول قبلی استوار است و تجربه یادگیری منسجمی را تضمین می کند که شما را برای توسعه برنامه های کاربردی در دنیای واقعی آماده می کند. محتوا به گونهای طراحی شده است که درک شما را با فعالیتهای عملی تقویت کند، و اطمینان حاصل کند که میتوانید آنچه را که آموختهاید در سناریوهای عملی به کار ببرید.
در نهایت، این دوره شما را از طریق موضوعات پیشرفته ای مانند استقرار برنامه های کاربردی خود در IIS و Microsoft Azure، بهینه سازی برنامه های خود برای محیط های مختلف می برد. در پایان، شما یک برنامه ASP.NET Core کامل، مجهز به تمام مهارت های لازم برای مقابله با پروژه های پیچیده و موفقیت در زمینه رقابتی توسعه وب، توسعه داده اید. GitHub را برای کنترل منبع در پروژه های ASP.NET Core ادغام و مدیریت کنید.
ویژگی های احراز هویت و مجوز را با استفاده از ASP.NET Core Identity پیاده سازی کنید.
برنامه های وب را در IIS و Microsoft Azure مستقر کنید.
بهترین شیوه ها را در کدنویسی، آزمایش و استقرار به کار ببرید.
از تزریق وابستگی برای بهبود ماژولار بودن کد و قابلیت نگهداری استفاده کنید.
کاربردهای بازسازی و سازه با استفاده از الگوهای معماری پیشرفته. این دوره برای توسعه دهندگان نرم افزار با درک اولیه از C# و مفاهیم توسعه وب طراحی شده است. آشنایی با ویژوال استودیو و دانش اولیه HTML/CSS مفید خواهد بود اما الزامی نیست. ایده آل برای کسانی که به دنبال ارتقای مهارت های خود در ASP.NET Core و Entity Framework هستند. پوشش جامع ASP.NET Core و Entity Framework. * استراتژی های استقرار پیشرفته برای IIS و Microsoft Azure. * کاوش عمیق معماری MVC، لایه های سرویس و مدیریت پایگاه داده.
سرفصل ها و درس ها
مقدمه
Introduction
مقدمه
Introduction
شروع کار با ASP.NET Core
Getting Started with ASP.NET Core
دات نت چیست؟
What is .NET?
ASP.NET Core چیست؟
What is ASP.NET Core?
در این دوره چه چیزی یاد خواهید گرفت؟
What Will You Learn in this Course?
آنچه ما در حال ساختن
What We Are Building
پیکربندی محیط
Environment Configuration
نمای کلی بخش
Section Overview
نصب ویژوال استودیو (فقط ویندوز)
Install Visual Studio (Windows Only)
تور ویژوال استودیو
Tour Visual Studio
کد ویژوال استودیو و NET SDK (هر سیستم عامل) را نصب کنید
Install Visual Studio Code and .NET SDK (Any OS)
تور کد ویژوال استودیو
Visual Studio Code Tour
بررسی بخش
Section Review
راه اندازی و پیکربندی پروژه
Project Setup and Configurations
نمای کلی بخش
Section Overview
ایجاد پروژه وب اصلی ASP.NET (Visual Studio)
Create ASP.NET Core Web Application Project (Visual Studio)
ایجاد پروژه وب اصلی ASP.NET (کد ویژوال استودیو)
Create ASP.NET Core Web Application Project (Visual Studio Code)
آشنایی با الگوی MVC
Understanding the MVC Pattern
نماها چیست؟
What Are Views?
تست با ویژوال استودیو و کد ویژوال استودیو
Testing with Visual Studio and Visual Studio Code
کنترلرها چیست؟
What are Controllers?
کنترلرها را کاوش کنید
Explore Controllers
مدل ها چیست؟
What are Models?
مدل ها را کاوش کنید
Explore Models
فایل ها و مفاهیم مهم
Important Files and Concepts
گزارش های برنامه و تنظیمات راه اندازی را مرور کنید
Review Application Logs and Launch Settings
فعالیت: ایجاد نمای جدید، مدل و کنترلر
Activity: Create New View, Model and Controller
اقدامات و توصیه های خوب
Good Practices and Recommendations
بررسی بخش
Section Review
معرفی مدیریت کنترل منبع (GitHub)
Introducing Source Control Management (GitHub)
نمای کلی بخش
Section Overview
مدیریت کنترل منبع چیست؟
What is Source Control Management?
معرفی Git و GitHub
Introducing Git and GitHub
یک حساب GitHub راه اندازی کنید
Setup a GitHub Account
اضافه کردن پروژه به کنترل منبع (Visual Studio)
Add Project to Source Control (Visual Studio)
افزودن پروژه به کنترل منبع (کد ویژوال استودیو)
Add Project to Source Control (Visual Studio Code)
درک عملیات Git (تعهد، فشار و کشش)
Understanding Git Operations (Commits, Push, and Pull)
بررسی بخش
Section Review
اصلاح طرح بندی وب سایت
Modifying the Website Layout
نمای کلی بخش
Section Overview
درک فایل Layout
Understanding the Layout File
کاوش فایل های استاتیک و دارایی ها
Exploring Static Files and Assets
بررسی چارچوب بوت استرپ
Exploring the Bootstrap Framework
اصلاح فایل Layout
Modifying the Layout File
بررسی و اضافه کردن تغییرات به GitHub
Review and Add Changes to GitHub
بررسی بخش
Section Review
راه اندازی پایگاه داده (فریم ورک موجودیت، جداول، و مهاجرت ها و کاشت داده ها)
Database Setup (Entity Framework, Tables, and Migrations and Data Seeding)
نمای کلی بخش
Section Overview
Entity Framework Core چیست؟
What is Entity Framework Core?
مرور EF Core در پروژه (Visual Studio و Visual Studio Code)
Review EF Core in Project (Visual Studio and Visual Studio Code)
بررسی کلاس زمینه پایگاه داده
Review Database Context Class
درک رشته های اتصال
Understanding Connection Strings
مهاجرت ها چیست؟
What are Migrations?
اضافه کردن یک مهاجرت
Adding a Migration
ایجاد پایگاه داده از مهاجرت
Create Database from Migration
منبع: Microsoft SQL Server را با Docker راه اندازی کنید
Resource: Setup Microsoft SQL Server with Docker
بهترین روش ها و توصیه ها
Best Practices and Recommendations
بررسی بخش
Section Review
ماژول مدیریت نوع را ترک کنید
Leave Type Management Module
نمای کلی بخش
Section Overview
بررسی کلی ماژول و الزامات
Module Overview and Requirements
ایجاد جدول نوع ترک (مدل، مهاجرت و به روز رسانی پایگاه داده)
Create Leave Type Table (Model, Migration, and Database Update)
داربست و عملکرد را کاوش کنید
Explore Scaffolding and Functionality
نمای و عملکرد شاخص داربست را مرور کنید
Review Scaffolded Index View and Action
نمایش نظرات