آموزش دوره جامع ASP.NET Core توسط مدرس دانشگاهی University Coding Teacher C# - آخرین آپدیت

دانلود ASP.NET Core complete course by University Coding Teacher C#

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: .NET ASP.NET .NET Core ASP.NET Core ASP NET Core: زمان کمی برای مطالعه دارید؟ دوره کامل برای مبتدیان تنها در ۷ ساعت! ساخت و مدیریت یک اپلیکیشن کامل ASP.NET Web API یکپارچه‌سازی و پیکربندی Entity Framework با پایگاه داده SQL پیاده‌سازی اصول معماری پاک (Clean Architecture) با استفاده از Services، DTOها و AutoMapper پیکربندی، اعتبارسنجی و اجرای اپلیکیشن ASP.NET در محیط‌های مختلف تبدیل شدن به یک برنامه‌نویس حرفه‌ای ASP.NET پیش نیازها: دانش پایه زبان برنامه‌نویسی C#

مباحث: .NET | ASP.NET | .NET Core | ASP.NET Core | ASP NET Core

زمان کمی برای مطالعه دارید؟ - برای مبتدیان پرمشغله‌ای که می‌خواهند ASP.NET را یاد بگیرند: دوره کامل گام‌به‌گام تنها در ۶.۵ ساعت!

این دوره جامع، یک معرفی گام‌به‌گام برای ساخت اپلیکیشن‌های وب مدرن با استفاده از ASP.NET Core و Entity Framework ارائه می‌دهد. تحت هدایت دکتر آلبرت سادوفسکی، دانشجویان می‌آموزند که چگونه اپلیکیشن‌های وب کاملاً کاربردی را از صفر طراحی، توسعه و مستقر کنند.

دوره با یک پروژه عملی و کاربردی — ایجاد یک اپلیکیشن ساده لیست کتاب‌ها — آغاز می‌شود. از طریق این پروژه، یادگیرندگان درکی بنیادی از معماری اپلیکیشن، مدیریت داده‌ها و تعامل با کاربر به دست می‌آورند. گام به گام، دوره گسترش یافته تا مفاهیم کلیدی مانند کنترلرها (Controllers)، اندپوینت‌ها (Endpoints) و درخواست‌های HTTP را پوشش دهد و نحوه پیاده‌سازی عملیات CRUD (ایجاد، خواندن، به‌روزرسانی و حذف) را به روشی تمیز و ساختاریافته نمایش دهد.

در ماژول‌های بعدی، شرکت‌کنندگان یکپارچه‌سازی پایگاه داده را با استفاده از Entity Framework بررسی می‌کنند و می‌آموزند که چگونه موجودیت‌ها را تعریف کنند، DbContextها را مدیریت نمایند، Migrationها را اجرا کنند و داده‌ها را به صورت بهینه Seed نمایند. این دوره همچنین معماری سرویس‌گرا (Service-Oriented Architecture) را معرفی کرده و نشان می‌دهد که چگونه منطق تجاری (Business Logic) را از کنترلرها به لایه‌های سرویس اختصاصی منتقل کنند تا قابلیت نگهداری و مقیاس‌پذیری بهتری حاصل شود.

دانجویان همچنین بر مباحث ضروری مانند اشیاء انتقال داده (DTOs)، AutoMapper و تکنیک‌های اعتبارسنجی داده‌ها مسلط می‌شوند تا از تبادل روان داده‌ها و پایداری اپلیکیشن اطمینان حاصل کنند. بخش نهایی دوره بر پیکربندی اپلیکیشن ASP.NET Core متمرکز است و مواردی چون Program.cs، میان‌افزارها (Middleware)، تنظیمات محیطی و مدیریت پیکربندی از طریق فایل‌های appsettings را پوشش می‌دهد.

در پایان این دوره، یادگیرندگان پایه‌ای قوی در توسعه اپلیکیشن‌های وب با ASP.NET Core خواهند داشت و قادر خواهند بود راهکارهای وب در سطح حرفه‌ای را ساخته و مدیریت کنند.


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

مقدمه Introduction

  • دکتر آلبرت سادوفسکی - UniversityCodingTeacher Dr Albert Sadowski - UniversityCodingTeacher

  • اولین اپلیکیشن - لیست کتاب‌ها First application - a list of books

  • اولین اپلیکیشن - حذف آیتم‌ها از لیست کتاب‌ها First application - removing items from the list of books

  • اولین اپلیکیشن - افزودن آیتم‌ها به لیست کتاب‌ها First application - adding items to the list of books

  • اولین اپلیکیشن - به‌روزرسانی آیتم‌ها در لیست کتاب‌ها First application - updating items in the list of books EN

کنترلرها و اندپوینت‌ها Controllers and Endpoints

  • مقدمه Introduction

  • تعریف اندپوینت GetAll GetAll endpoint declaration

  • تعریف اندپوینت GetItem GetItem endpoint declaration

  • تعریف اندپوینت DeleteItem DeleteItem endpoint declaration

  • تعریف اندپوینت AddItem AddItem endpoint declaration

  • تعریف اندپوینت UpdateItem UpdateItem endpoint declaration

  • تعریف اندپوینت GetItemByTitle GetItemByTitle endpoint declaration

  • اندپوینت‌ها و پارامترهای آن‌ها - خلاصه Endpoints and their parameters - summary

پایگاه داده و Entity Framework Database and Entity Framework

  • مقدمه Introduction

  • کانتکست پایگاه داده (Database Context) Database Context

  • موجودیت‌ها و DbSets Entities and DbSets

  • پر کردن جداول با داده‌های اولیه (Seeding) Seeding tables with data

  • عملیات پایگاه داده - دریافت آیتم خاص Database operations - getting specific item

  • عملیات پایگاه داده - حذف آیتم Database operations - deleting item

  • عملیات پایگاه داده - افزودن آیتم جدید Database operations - adding new item

  • عملیات پایگاه داده - به‌روزرسانی آیتم Database operations - updating item

  • عملیات پایگاه داده - دریافت آیتم بر اساس عنوان Database operations - getting item by title

  • عملیات پایگاه داده - ایجاد و مدیریت کنترلر دیگر Database operations - creating and managing another controller

سرویس‌ها Services

  • مقدمه Introduction

  • انتقال GetAll از کنترلر به سرویس Moving GetAll from controller to service

  • انتقال GetItem از کنترلر به سرویس Moving GetItem from controller to service

  • انتقال DeleteItem از کنترلر به سرویس Moving DeleteItem from controller to service

  • انتقال AddItem از کنترلر به سرویس Moving AddItem from controller to service

  • انتقال UpdateItem از کنترلر به سرویس Moving UpdateItem from controller to service

  • انتقال GetItemByTitle از کنترلر به سرویس Moving GetItemByTitle from controller to service

  • افزودن سرویس‌ها به Service Collection Adding Services to Service Collection

پایگاه داده SQL و Entity Framework SQL Database and Entity Framework

  • نصب ابزارها Installing tools

  • دسترسی به پایگاه داده از طریق Entity Framework Accessing database from Entity Framework

  • میگریشن‌ها (Migrations) Migrations

  • روابط پایگاه داده Database Relations

  • مقداردهی اولیه پایگاه داده با داده‌های اولیه Seeding database with initial data

  • موجودیت‌های زیرمجموعه (Subentities) Subentities

اشیاء انتقال داده (DTOs) و مپینگ‌ها Data Transfer Objects (DTOs) and Mappings

  • تبادل داده‌ها با استفاده از DTOها Exchanging data with use of Data Transfer Objects (DTOs)

  • AutoMapper و پروفایل‌های مپینگ Automapper and mapping profiles

  • مپینگ داده‌ها بین موجودیت‌ها و DTOها Mapping data between entities and DTOs

  • مپینگ داده‌ها بین DTOها و موجودیت‌ها - بخش اول Mapping data between DTOs and entities - Part I

  • مپینگ داده‌ها بین DTOها و موجودیت‌ها - بخش دوم Mapping data between DTOs and entities - Part II

اعتبارسنجی داده‌های ورودی Request Data Validation

  • مقدمه Introduction

  • اتریبیوت‌های اعتبارسنجی Validation attributes

محیط اپلیکیشن ASP.NET ASP.NET Application Environment

  • فایل Program.cs و سرویس‌ها Program.cs and Services

  • میان‌افزارها (Middleware) Middleware

  • تنظیمات launchSettings و پروفایل‌های اجرای اپلیکیشن launchSettings and application execution profiles

  • خواندن تنظیمات از فایل‌های appsettings Reading configuration from appsettings files

گام بعدی در آموزش: دوره آنلاین زنده Next Step in Education: Live Online Course

  • دوره آنلاین و زنده ASP.NET توسط University Coding Teacher ASP.NET Live Online Course by University Coding Teacher

  • سرفصل‌های دوره آنلاین و زنده ASP.NET توسط University Coding Teacher ASP.NET Live Online Course by University Coding Teacher - syllabus

نمایش نظرات

آموزش دوره جامع ASP.NET Core توسط مدرس دانشگاهی University Coding Teacher C#
جزییات دوره
6.5 hours
50
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
77
4.9 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

University Coding Teacher Dr Albert Sadowski University Coding Teacher Dr Albert Sadowski

مدرس برنامه‌نویسی دانشگاه / توسعه‌دهنده نرم‌افزار فول استک