لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش توسعه وب با ASP.NET Core
- آخرین آپدیت
دانلود ASP.NET Core Web Development
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره به بررسی توسعه مدرن اپلیکیشنهای وب با استفاده از .NET، ASP.NET Core، Entity Framework Core، PostgreSQL، احراز هویت JWT و Blazor میپردازد و توسعهدهندگان نرمافزار، یادگیرندگان برنامهنویسی و علاقهمندان به حرفه وب را به مهارتهای لازم برای ساخت اپلیکیشنهای امن، دادهمحور و تعاملی مجهز میکند.
در پایان این برنامه، شما قادر خواهید بود:
- توسعه وب APIهای مدرن را با استفاده از ASP.NET Core Minimal APIs، کنترلرها، مسیریابی (Routing)، میانافزارها (Middleware) و تزریق وابستگی (Dependency Injection) پیادهسازی کنید.
- اپلیکیشنها را با استفاده از ساختارهای پروژه لایهبندی شده، خوانا و قابل نگهداری سازماندهی کنید.
- دسترسی به دادههای PostgreSQL را با Entity Framework Core، عملیات CRUD به صورت نامتقارن (Asynchronous) و روابط بین موجودیتها پیاده کنید.
- اپلیکیشنها را با استفاده از ASP.NET Core Identity، احراز هویت JWT، مجوزدهی (Authorization) و کنترل دسترسی مبتنی بر مالکیت ایمن کنید.
- رابطهای تعاملی Blazor را با REST APIها و جریانهای کاری احراز شده یکپارچه کنید.
این برنامه برای توسعهدهندگان نرمافزار، یادگیرندگان برنامهنویسی، توسعهدهندگان بکاند و متخصصان آینده فولاستک که میخواهند اپلیکیشنهای وب مدرن را با استفاده از فناوریهای .NET مایکروسافت بسازند، طراحی شده است.
آشنایی با مفاهیم پایه برنامهنویسی، برنامهنویسی شیگرا (OOP)، سینتکس C# و مفاهیم بنیادی وب به شما کمک میکند تا بیشترین بهره را از این تجربه ببرید.
به ما بپیوندید تا تخصص عملی در .NET و ASP.NET Core کسب کنید و مهارتهای لازم برای ایجاد اپلیکیشنهای وب امن، قابل نگهداری و تعاملی را با اطمینان به دست آورید.
سرفصل ها و درس ها
مبانی توسعه مدرن .NET
Foundations of Modern .NET Development
معرفی تخصص
Specialization Introduction
معرفی دوره
Course Introduction
آشنایی با .NET
Introduction to .NET
شروع کار با .NET CLI و ASP.NET Core
Getting Started with the .NET CLI and ASP.NET Core
ساخت اولین نقطه اتصال (Endpoint) REST با Minimal APIs
Building Your First REST Endpoint with Minimal APIs
میانافزارها و تنظیمات برنامه در ASP.NET Core
Middleware and App Settings in ASP.NET Core
پیادهسازی تزریق وابستگی و چرخه عمر سرویسها
Implementing Dependency Injection and Service Lifetimes
APIهای مبتنی بر کنترلر، مسیریابی Attribute و Model Binding
Controller-Based APIs, Attribute Routing, and Model Binding
ساخت نقاط اتصال RESTful با کنترلرها و Action Results
Building RESTful Endpoints with Controllers and Action Results
سازماندهی اپلیکیشنهای ASP.NET Core با معماری لایهای
Organizing ASP.NET Core Applications with Layered Architecture
دسترسی به دادهها، ماندگاری و امنیت اپلیکیشن
Data Access, Persistence, and Application Security
پایگاههای داده رابطهای، EF Core و رویکرد Code First
Relational Databases, EF Core, and the Code-First Approach
نصب PostgreSQL و اتصال ASP.NET Core با Npgsql
Installing PostgreSQL and Connecting ASP.NET Core with Npgsql
ایجاد شمای پایگاه داده با Migrationهای EF Core
Creating the Database Schema with EF Core Migrations
اتصال سرویسهای ASP.NET Core به PostgreSQL با EF Core
Connecting ASP.NET Core Services to PostgreSQL with EF Core
پیادهسازی عملیات خواندن و ایجاد به صورت نامتقارن
Implementing Asynchronous Read and Create Operations
پیادهسازی عملیات بهروزرسانی و حذف
Implementing Update and Delete Operations
مدلسازی روابط چند-به-چند با EF Core
Modeling Many-to-Many Relationships with EF Core
راهاندازی ASP.NET Core Identity برای مدیریت کاربران
Setting Up ASP.NET Core Identity for User Management
ساخت نقاط اتصال ثبتنام و ورود کاربر با ASP.NET Core Identity
Building User Registration and Login Endpoints with ASP.NET Core Identity
صدور و اعتبارسنجی توکنهای JWT
Issuing and Validating JWT Tokens
مجوزدهی مبتنی بر مالکیت
Ownership-Based Authorization
توسعه اپلیکیشنهای وب تعاملی با Blazor
Developing Interactive Web Applications with Blazor
راهاندازی Blazor و ساخت اولین کامپوننت
Setting Up Blazor and Creating Your First Component
بارگذاری رویدادها از یک سرویس با Data Binding
Loading Events from a Service with Data Binding
فرمها، اعتبارسنجی و مسیریابی
Forms, Validation, and Routing
اتصال Blazor به API با استفاده از HttpClient
Connecting Blazor to the API with HttpClient
درخواستهای احراز شده و ثبتنام کاربر
Authenticated Requests and User Registration
ورود و وضعیت احراز هویت
Login and Authentication State
نمایش نظرات