آموزش برنامه‌نویسی پیشرفته C# در .NET Core - آخرین آپدیت

دانلود Advanced C# Programming in .NET Core

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: با دوره جامع ما، سفری را برای تسلط بر برنامه‌نویسی پیشرفته C# در محیط .NET Core آغاز کنید. در این دوره، پیچیدگی‌های ویژگی‌های پیشرفته زبان را کاوش کرده و با باز کردن پتانسیل‌های کامل C#، مهارت‌های کدنویسی خود را ارتقا دهید. در بخش تکنیک‌های برنامه‌نویسی شیءگرا (OOP)، بر الگوهای طراحی و اصول حیاتی برای ساخت اپلیکیشن‌های مقیاس‌پذیر مسلط شوید. همچنین تخصص خود را در دسترسی پیشرفته به داده‌ها، بهینه‌سازی پایگاه داده و بازیابی کارآمد داده‌ها در .NET Core افزایش دهید. در بخش مدیریت خطا و ثبت وقایع (Logging)، با چالش‌های پیچیده روبرو شده و برنامه‌هایی قدرتمند و امن بسازید. این دوره که برای توسعه‌دهندگانی طراحی شده که به دنبال تعمیق دانش C# و بهره‌گیری از قابلیت‌های پیشرفته .NET Core هستند، از تمرین‌های عملی و پروژه‌های واقعی استفاده می‌کند. شما در پایان این دوره، در حل چالش‌های پیچیده برنامه‌نویسی مهارت خواهید داشت و به یک توسعه‌دهنده ماهر C# در اکوسیستم در حال تحول .NET Core تبدیل خواهید شد.

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

ویژگی‌های پیشرفته زبان Advanced Language Features

  • برنامه‌نویسی پیشرفته C# در .NET Core - مقدمه دوره Advanced C# Programming in .NET Core - Introduction to Course

  • مقدمه‌ای بر Delegateها در C# Introduction to Delegates in C#

  • کار با Event Handlerها Working with Event Handlers

  • مثال‌های عملی از Delegateها و Eventها Practical Examples of Delegates and Events

  • درک عبارت‌های Lambda Understanding Lambda Expressions

  • مقایسه سینتکس Query و Method در LINQ LINQ Query Syntax vs. Method Syntax

  • پرس‌وجو در پایگاه داده با LINQ Querying Databases with LINQ

  • مقدمه‌ای بر Genericها در C# Introduction to Generics in C#

  • ساخت کلاس‌ها و متدهای Generic - بخش اول Creating Generic Classes and Methods Part 1

  • ساخت کلاس‌ها و متدهای Generic - بخش دوم Creating Generic Classes and Methods Part 2

  • مقدمه‌ای بر برنامه‌نویسی ناهمگام (Asynchronous) در C# Introduction to Asynchronous Programming in C#

  • کار با Async و Await Working with Async and Await

تکنیک‌های برنامه‌نویسی شیءگرا Object-Oriented Programming Techniques

  • درک تزریق وابستگی (Dependency Injection) Understanding Dependency Injection

  • پیاده‌سازی Dependency Injection در .NET Core - بخش اول Implementing Dependency Injection in .NET Core Part 1

  • پیاده‌سازی Dependency Injection در .NET Core - بخش دوم Implementing Dependency Injection in .NET Core Part 2

  • ساخت کامپوننت‌های Middleware سفارشی Creating Custom Middleware Components

  • مدیریت تنظیمات پیکربندی اپلیکیشن Managing Application Configuration Settings

  • پیاده‌سازی Logging در .NET Core Implementing Logging in .NET Core

  • مقدمه‌ای بر الگوهای مقیاس‌پذیری Introduction to Scalability Patterns

  • ساخت میکروسرویس‌ها با .NET Core Building Microservices with .NET Core

  • کانتینرسازی و ارکستراسیون (مانند Docker و Kubernetes) Containerization and Orchestration (e.g., Docker and Kubernetes)

  • درک الگوی MVVM Understanding MVVM Pattern

  • پیاده‌سازی MVC در .NET Core Implementing MVC in .NET Core

دسترسی پیشرفته به داده‌ها Advanced Data Access

  • مقدمه‌ای بر Entity Framework Core Introduction to Entity Framework Core

  • ساخت و مهاجرت (Migration) پایگاه داده - بخش اول Creating and Migrating Databases Part 1

  • ساخت و مهاجرت (Migration) پایگاه داده - بخش دوم Creating and Migrating Databases Part 2

  • ساخت و مهاجرت (Migration) پایگاه داده - بخش سوم Creating and Migrating Databases Part 3

  • مقدمه‌ای بر پایگاه داده‌های NoSQL Introduction to NoSQL Databases

  • استفاده از MongoDB با .NET Core Using MongoDB with .NET Core

  • مقدمه‌ای بر کشینگ (Caching) در .NET Core Introduction to Caching in .NET Core

  • کشینگ توزیع‌شده با Redis Distributed Caching with Redis

  • استراتژی‌های بازنشانی و ابطال کش (Cache Invalidation) Cache Invalidation and Refresh Strategies

  • پیاده‌سازی دسترسی ناهمگام به داده‌ها Implementing Asynchronous Data Access

  • الگوهای Async/Await برای عملیات پایگاه داده Async/Await Patterns for Database Operations

مدیریت خطا و ثبت وقایع Error Handling and Logging

  • مدیریت صحیح استثناها (Exception Handling) در C# Graceful Exception Handling in C#

  • پیاده‌سازی کلاس‌های Exception سفارشی Implementing Custom Exception Classes

  • بهره‌گیری از فریم‌ورک‌های Logging (مانند Serilog) Leveraging Logging Frameworks (e.g., Serilog)

  • پیاده‌سازی عیب‌یابی و ردیابی (Diagnostics and Tracing) Implementing Diagnostics and Tracing

  • مدیریت خطا در Endpointهای Web API Handling Errors in Web API Endpoints

  • مدیریت خطا در میکروسرویس‌ها Handling Errors in Microservices

  • برنامه‌نویسی پیشرفته C# در .Net Core - نتیجه‌گیری دوره Advanced C# Programming in .Net Core - Course Conclusion

نمایش نظرات

آموزش برنامه‌نویسی پیشرفته C# در .NET Core
جزییات دوره
11h 30m
41
(آخرین آپدیت)
4,740
3.1 از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده