آموزش توسعه بک‌اند با .NET - آخرین آپدیت

دانلود Back End Development with .NET

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: اصول توسعه بک‌اند را با استفاده از .NET و ASP.NET Core بیاموزید. این دوره، یادگیرندگان را با معماری .NET، مبانی برنامه‌نویسی C#، توسعه API، میان‌افزارها (Middleware)، سریال‌سازی و یکپارچه‌سازی OpenAPI آشنا می‌کند. شما تجربه عملی در ساخت APIها، مدیریت وابستگی‌ها و اجرای گردش‌کارهای توسعه مدرن با استفاده از Microsoft Copilot کسب خواهید کرد. در پایان این دوره، قادر خواهید بود با استفاده از ASP.NET Core API ایجاد کنید، مسیریابی (Routing) و تزریق وابستگی (Dependency Injection) را مدیریت کنید، داده‌های برنامه را سریال و دیسریال کنید و مستندات OpenAPI را در پروژه‌های خود ادغام کنید. همچنین یاد خواهید گرفت که چگونه Microsoft Copilot می‌تواند در نوشتن، عیب‌یابی و مدیریت کارآمد کدهای API به شما کمک کند. این دوره برای علاقه‌مندان به توسعه نرم‌افزار، مهندسی API و روش‌های مدرن توسعه اپلیکیشن ایده‌آل است. هیچ تجربه برنامه‌نویسی قبلی مورد نیاز نیست.

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

مقدمه‌ای بر .NET و معماری آن Introduction to .NET and Its Architecture

  • معرفی دوره: توسعه بک‌اند با .NET Course Introduction: Back-End Development with .NET

  • بررسی ساختار و محتوای دوره The What’s What of the Course

  • تکمیل آزمایشگاه‌های هدایت‌شده Completing the Guided Labs

  • معرفی ابزار هوش مصنوعی: Microsoft Copilot Introducing the AI Tool: Microsoft Copilot

  • چگونه در این برنامه موفق شویم How to be Successful in This Program

  • معرفی پروژه Introduction to the Project

  • مقدمه‌ای بر .NET و معماری آن Introduction to .NET and Its Architecture

  • یک روز از زندگی یک مهندس بک‌اند A Day in the Life of a Back-End Engineer

  • تکامل پلتفرم .NET Evolution of the .NET Platform

  • قابلیت‌های چندسکویی (Cross-Platform) در .NET Cross-Platform Capabilities of .NET

  • ابزارها و اکوسیستم در .NET Tools and Ecosystem in .NET

  • مروری بر .NET Framework Overview of .NET Framework

  • مقدمه‌ای بر پلتفرم مدرن .NET Introduction to the Modern .NET Platform

  • مبانی سینتکس C# C# Syntax Basics

  • ویژگی‌های ضروری C# Essential Features of C#

  • کدنویسی عملی با C# Hands-On Coding With C#

  • مقدمه‌ای بر NuGet و مدیریت پکیج‌ها Introduction to NuGet and Package Management

  • مروری بر کتابخانه‌های پرکاربرد .NET Overview of Commonly Used .NET Libraries

  • پیاده‌سازی عملی کتابخانه‌های .NET Hands-On Implementation of .NET Libraries

  • نتیجه‌گیری: مقدمه‌ای بر .NET و معماری آن Conclusion: Introduction to .NET and its Architecture

ساخت Web API با ASP.NET Core Building Web APIs with ASP.NET Core

  • مقدمه: ساخت Web API با ASP.NET Core Introduction: Building Web APIs with ASP.Net Core

  • ویژگی‌های ASP.NET Core برای توسعه Web API Features of ASP.NET Core for Web API Development

  • مزایای استفاده از ASP.NET Core Benefits of Using ASP.NET Core

  • راه‌اندازی یک پروژه Web API Setting Up a Web API Project

  • پیاده‌سازی نقاط انتهایی (Endpoints) پایه API Implementing Basic API Endpoints

  • مقدمه‌ای بر مسیریابی (Routing) Introduction to Routing

  • تکنیک‌های پیشرفته مسیریابی Advanced Routing Techniques

  • کار با CRUD APIها CRUD APIs

  • ایجاد و بررسی ASP.NET Core Web API Creating and Exploring ASP.NET Core Web API

  • مفهوم تزریق وابستگی (Dependency Injection) Concept of Dependency Injection

  • پیاده‌سازی تزریق وابستگی در ASP.NET Core Implementing Dependency Injection in ASP.NET Core

  • تست با استفاده از تزریق وابستگی Testing with Dependency Injection

  • مسیریابی، مسیریابی با ویژگی (Attribute Routing) و تزریق وابستگی Routing, Attribute Routing, and Dependency Injection

  • مدیریت خطا در ASP.NET Core Error Handling in ASP.NET Core

  • بهترین روش‌های لاگ‌گذاری (Logging) Logging Best Practices

  • ارائه‌دهندگان لاگ و فریم‌ورک در ASP.NET Core ASP.NET Core Logging Providers & Framework

  • پیاده‌سازی مدیریت خطا و لاگ‌گذاری Implementing Error Handling and Logging

  • نتیجه‌گیری: ساخت Web API با ASP.NET Core Conclusion: Building Web APIs with ASP.NET Core

سریال‌سازی و دیسریال‌سازی Serialization & Deserialization

  • مقدمه‌ای بر سریال‌سازی و دیسریال‌سازی Introduction to Serialization & Deserialization

  • مفهوم سریال‌سازی The Concept of Serialization

  • موارد استفاده از سریال‌سازی Use Cases of Serialization

  • تکنیک‌های سریال‌سازی Serialization Techniques

  • پیاده‌سازی سریال‌سازی در .NET Implementing Serialization in .NET

  • پیاده‌سازی تکنیک‌های سریال‌سازی در .NET Implementing Serialization Techniques in .NET

  • مفهوم دیسریال‌سازی Concept of Deserialization

  • پیاده‌سازی دیسریال‌سازی در .NET Implementing Deserialization in .NET

  • پیاده‌سازی تکنیک‌های دیسریال‌سازی در .NET Implementing Deserialization Techniques in .NET

  • تأثیر سریال‌سازی بر عملکرد Performance Impact of Serialization

  • بهینه‌سازی عملکرد سریال‌سازی Optimizing Serialization Performance

  • ریسک‌های امنیتی در سریال‌سازی Security Risks in Serialization

  • پیاده‌سازی بهترین روش‌های امنیتی Implementing Security Best Practices

  • امن‌سازی فرآیندهای سریال‌سازی و دیسریال‌سازی Securing Serialization and Deserialization Processes

  • نتیجه‌گیری: سریال‌سازی و دیسریال‌سازی Conclusion: Serialization & Deserialization

میان‌افزار و OpenAPI Middleware and OpenAPI

  • مقدمه‌ای بر میان‌افزار و OpenAPI Introduction to Middleware and OpenAPI

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

  • خط لوله میان‌افزار (Middleware Pipeline) Middleware Pipeline

  • اجزای میان‌افزار داخلی Built-in Middleware Components

  • میان‌افزار سفارشی (Custom Middleware) Custom Middleware

  • پیاده‌سازی اجزای میان‌افزار Implementing Middleware Components

  • پیکربندی میان‌افزار برای درخواست‌های API Configuring Middleware for API Requests

  • مقدمه‌ای بر OpenAPI و Swagger Introduction to OpenAPI and Swagger

  • یکپارچه‌سازی Swagger با ASP.NET Core Integrating Swagger with ASP.NET Core

  • تولید کلاینت‌های API با استفاده از Swagger Generating API Clients with Swagger

  • سفارشی‌سازی تولید کلاینت API Customizing API Client Generation

  • یکپارچه‌سازی Swagger و تولید کلاینت‌های API Integrating Swagger and Generating API Clients

  • طراحی میان‌افزار برای بهبود عملکرد Designing Middleware for Performance

  • امن‌سازی میان‌افزار Securing Middleware

  • طراحی و امنیت اجزای میان‌افزار Designing and Securing Middleware Components

  • نتیجه‌گیری: میان‌افزار و OpenAPI Conclusion: Middleware and OpenAPI

استفاده از Microsoft Copilot برای توسعه APIها Using Microsoft Copilot for Developing APIs

  • مقدمه‌ای بر Microsoft Copilot Introduction to Microsoft Copilot

  • مزایای استفاده از Copilot Benefits of Using Copilot

  • تولید قطعه کدهای برنامه‌نویسی با Copilot Generating Code Snippets with Copilot

  • ارتقای کدهای API موجود Enhancing Existing API Code

  • شناسایی باگ‌ها با Copilot Identifying Bugs with Copilot

  • تکنیک‌های عیب‌یابی با کمک Copilot Copilot-Assisted Debugging Techniques

  • عیب‌یابی پیشرفته با Copilot Advanced Debugging with Copilot

  • پیاده‌سازی اجزای میان‌افزار Implementing Middleware Components

  • مدیریت خط لوله میان‌افزار Managing Middleware Pipeline

  • مدیریت جامع میان‌افزارها Comprehensive Middleware Management

  • نتیجه‌گیری دوره Course Conclusion

نمایش نظرات

آموزش توسعه بک‌اند با .NET
جزییات دوره
43h 31m
80
(آخرین آپدیت)
142
- از 5
دارد
دارد
دارد
Microsoft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar