آموزش کلاس های Master Collection در سی شارپ با استفاده از ویژوال استودیو

دانلود Master Collection Classes in C# Using Visual Studio

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: با استفاده از ASP.NET Core کلاس‌های مجموعه اصلی را در سی شارپ یاد می‌گیرید دانشجویان کلاس‌های مجموعه را یاد می‌گیرند: مجموعه‌های غیر عمومی، عمومی، همزمان و تخصصی در سی شارپ. آنها مفهوم نخ، برنامه های کاربردی چند رشته ای و برنامه نویسی ناهمزمان را یاد خواهند گرفت. دانش‌آموزان همچنین در کلاس‌های مجموعه به صورت عملی در مورد کدنویسی و آزمایش قرار خواهند گرفت. دانش آموزان قادر خواهند بود اطلاعاتی در مورد انواع مورد استفاده در یک نوع داده عمومی در زمان اجرا با بازتاب به دست آورند. آنها مفاهیم کلاس های مجموعه و کاربرد آنها را در سناریوهای واقعی از طریق کد C# درک خواهند کرد. آنها مفاهیم شی گرا رابط و کلاس انتزاعی را یاد خواهند گرفت. به عنوان یک امتیاز، دانش‌آموزان یک برنامه کاربردی فرم ویندوز خواهند ساخت که در آن مفاهیم کلاس مجموعه را اعمال می‌کنند. پیش نیازها: آشنایی اولیه با سی شارپ یا هر برنامه نویسی شی گرا دیگر سودمند خواهد بود. برخی از قرار گرفتن در معرض قبلی با Visual Studio IDE باعث می شود این دوره نسیمی باشد.

این دوره اخیراً به روز شده است تا شامل دو بخش کاملاً جدید در HashSet

این دوره کلاس های Non-Generic، Generic، Concurrent و Specialized Collection در C# را پوشش می دهد. این دوره شامل موضوعات مهم مفهوم سازی در Reflection، برنامه های کاربردی چند رشته ای (با ایمنی رشته)، برنامه نویسی ناهمزمان و مفاهیم شی گرا از رابط ها و کلاس انتزاعی است که دانش آموزان برای بهره مندی از مزایای کامل دوره باید درک کنند. چندین تمرین کدنویسی، یک تکلیف و یک پروژه کوچک با هدف درگیر نگه داشتن دانش آموزان با مطالب است. این تمرینات همچنین ابزاری برای ارزیابی خود پیشرفت در دوره هستند. تعدادی مقاله و سخنرانی برای بهبود فرآیند یادگیری در فناوری های مرتبط اضافه شده است.



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

معرفی دوره Course Introduction

  • تشویق سازنده بازخورد: پیامی به دانشجویان Udemy ما Encouraging Constructive Feedback: A Message to Our Udemy Students

  • معرفی دوره Introduction to the course

  • نکته ای در مورد درونیابی رشته و کلمه کلیدی var A note on string interpolation and var keyword

  • دانلود و نصب ویژوال استودیو Downloading and Installation of Visual Studio

مقدمه ای بر مجموعه های سی شارپ Introduction to C# Collections

  • مقدمه ای بر مجموعه ها و اهداف آنها Introduction to Collections and their Objectives

  • یادداشتی برای دانش آموزان در مورد سیستم رتبه بندی Udemy A Note to Students on Udemy Rating System

مفاهیم ضروری برای یادگیری Essential Concepts to Learn

  • مقدمه ای بر رابط ها در سی شارپ An Introduction to Interfaces in C#

  • کلاس های انتزاعی در سی شارپ Abstract classes in C#

  • پروژه کد کلاس های چکیده Abstract Classes Code Project

  • اشتباه-حذف کد اضافی Errata-Removal of Redundant Code

  • مقدمه ای بر Reflection در سی شارپ Introduction to Reflection in C#

  • بازتاب-دسترسی به اطلاعات فراداده Reflection-Accessing Metadata Information

  • صحافی زود هنگام و دیر با استفاده از انعکاس Early and Late Binding Using Reflection

کلاس‌های مجموعه غیرعمومی (ArrayList) Non-Generic Collection Classes (ArrayList)

  • بخش مقدمه Section Introduction

  • آرایه ها و کلاس های غیر عمومی Arrays and Non-Generic Classes

  • ویژگی ها و روش های ArrayList ArrayList Properties and Methods

  • روش های ArrayList ArrayList Methods

  • روش‌های ArrayList بیشتر و استفاده از کلاس جزئی More ArrayList Methods and Partial Class Usage

  • بررسی اجمالی تمرین کدنویسی Coding Exercise Overview

  • راه حل تمرین کدنویسی Coding Exercise Solution Walkthrough

کلاس‌های مجموعه غیرعمومی (HashTable) Non-Generic Collection Classes (HashTable)

  • قابلیت هش در سی شارپ Hashtable in C#

  • روش های هشت گانه Hashtable methods

  • ویژگی‌ها و روش‌های هشت‌شدن بیشتر More Hashtable Properties and Methods

پاداش: ایجاد و استفاده از یک برنامه فرم ویندوز برای مدیریت مجموعه ها Bonus: Create and Use a Windows Form Application for Managing Collections

  • ایجاد یک برنامه Windows Form با کنترل - قسمت 1 Create a Windows Form Application With Controls - Part 1

  • برنامه Windows Form Application را گسترش دهید و یک دکمه رویداد Handler را کد کنید - قسمت 2 Extend the Windows Form Application and Code a Button Event Handler - Part 2

  • پایان برنامه فرم ویندوز و کدگذاری رویدادهای کلیک دکمه - قسمت 3 Conclude Windows Form Application and Code the Button Click Events - Part 3

مقدمه ای بر کلاس های Generic و Generic Collection Introduction to Generics and Generic Collection Classes

  • مبانی ژنریک Fundamentals of Generics

کلاس های مجموعه عمومی (فهرست<T>) Generic Collection Classes (List<T>)

  • فهرست<T> مقدمه List<T> Introduction

  • فهرست<T> استفاده از برخی روش های رایج - قسمت 1 List<T> Use of Some Common Methods - Part 1

  • فهرست<T> استفاده از برخی روش های رایج - قسمت 2 List<T> Use of Some Common Methods - Part 2

  • فهرست<T> استفاده از برخی روش های رایج - قسمت 3 List<T> Use of Some Common Methods - Part 3

  • فهرست<T> شمارش و ویژگی های ظرفیت List<T> Count and Capacity Properties

  • تمرین 1 Exercise 1

  • پاداش مثال 1: ایجاد یک برنامه پردازشگر فایل متنی کنسول (بدون ژنریک) Bonus Ex 1: Create a Console Text File Processor Application (Without Generics)

  • پاداش مثال 2: پردازشگر فایل متنی را برای استفاده از Generics و Reflection تغییر دهید Bonus Ex 2: Modify the Text File Processor to Use Generics and Reflection

  • ایجاد یک برنامه CRUD با List<T> و Microsoft SQL Server - قسمت 1 Creating a CRUD application with List<T> and Microsoft SQL Server - Part 1

  • ایجاد یک برنامه CRUD با List<T> و Microsoft SQL Server -Part 2 Creating a CRUD application with List<T> and Microsoft SQL Server -Part 2

مجموعه عمومی HashSet<T> Class Generic Collection HashSet<T> Class

  • مقدمه ای بر HashSet<T> Generic Collection Class Introduction to HashSet<T> Generic Collection Class

  • HashSet<T> Hands on Coding با متدهای رایج - قسمت 1 HashSet<T> Hands on Coding with Commonly Used Methods - Part 1

  • HashSet<T> Hands on کدنویسی با متدهای رایج - قسمت 2 HashSet<T> Hands on Coding with Commonly Used Methods - Part 2

مجموعه عمومی SortedSet<T> Generic Collection SortedSet<T>

  • مقدمه ای بر کلاس مجموعه عمومی SortedSet<T> Introduction to SortedSet<T> Generic Collection Class

  • SortedSet<T> یادگیری برخی از روش های خاص SortedSet<T> Learning Some Special Methods

کلاس های مجموعه عمومی (لغت نامه) Generic Collection Classes (Dictionary)

  • مقدمه ای بر Dictionary<TKey, TValue> Class Introduction to Dictionary<TKey, TValue> Class

  • کلاس دیکشنری - افزودن متد و ویژگی شمارش Dictionary Class - Add Method and Count Property

  • کلاس دیکشنری - TryGetValue و Remove Methods Dictionary Class - TryGetValue and Remove Methods

  • تبدیل یک مجموعه فهرست و آرایه کارمند به دیکشنری Converting an Employee Array and List Collection to Dictionary

  • تمرین 2 Exercise 2

صف<T> و پشته<T> کلاس Queue<T> and Stack<T> Class

  • مقدمه ای بر صف ها و پشته ها - مجموعه عمومی Introduction to Queues and Stacks - Generic Collection

  • Queue<T> Class - کدنویسی بیشتر در ویژوال استودیو Queue<T> Class - More Coding in Visual Studio

  • Stack<T> Class - An Examination with Examples Stack<T> Class - An Examination with Examples

  • Stack<T> Class - کدنویسی بیشتر در ویژوال استودیو Stack<T> Class - More Coding in Visual Studio

  • مینی پروژه - کاربرد عملی کلاس صف عمومی Mini Project - Practical Application of Generic Queue Class

  • مینی پروژه - کدنویسی، اشکال زدایی و اجرای برنامه Mini Project - Coding, Debugging and Running the App

کلاس مقایسه عمومی برای مرتب سازی و مقایسه اشیاء از انواع تعریف شده توسط کاربر Generic Comparer Class for Sorting and Comparing Objects of User Defined Types

  • کلاس Comparer<T> برای مرتب سازی انواع کاربر C# Comparer<T> Class for Sorting C# User Types

  • کلاس Comparer<T> برای مقایسه انواع کاربر C# Comparer<T> Class for Comparing C# User Types

مقایسه عملکرد بین فهرست عمومی<T> و کلاس آرایلیست غیرعمومی Performance Comparison Between Generic List<T> and Non-Generic ArrayList Class

  • عملکرد بین List<T> و کلاس ArrayList را با برنامه نمایشی مقایسه کنید Compare the Performance between List<T> and ArrayList Class with Demo App

کلاس های مجموعه همزمان Concurrent Collection Classes

  • چرا و کجا به مجموعه های همزمان نیاز است؟ - قسمت 1 Why and Where Concurrent Collections are Required? - Part 1

  • چرا و کجا به مجموعه های همزمان نیاز است؟ - قسمت 2 Why and Where Concurrent Collections are Required? - Part 2

  • مبانی برنامه نویسی ناهمزمان Asynchronous Programming Fundamentals

  • کلاس مجموعه ConcurrentBag<T> ConcurrentBag<T> Collection Class

  • ConcurrentDictionary<T> Collection Class - Part 1 ConcurrentDictionary<T> Collection Class - Part 1

  • ConcurrentDictionary<T> Collection Class - Part 2 ConcurrentDictionary<T> Collection Class - Part 2

  • کلاس مجموعه BlockingCollection<T> - قسمت 1 BlockingCollection<T> Collection Class - Part 1

  • کلاس مجموعه BlockingCollection<T> - قسمت 2 BlockingCollection<T> Collection Class - Part 2

کلاس های تخصصی مجموعه Specialized Collection Classes

  • مقدمه ای بر مجموعه تخصصی با روش های کلاس CollectionsUtil Introduction to Specialized Collection with CollectionsUtil class Methods

  • در CollectionsUtil تمرین کنید Exercise in CollectionsUtil

  • کلاس StringCollection و استفاده از روش های کلاس - قسمت 1 StringCollection Class and Usage of the Class Methods - Part 1

  • کلاس StringCollection و استفاده از روش های کلاس - قسمت 2 StringCollection Class and Usage of the Class Methods - Part 2

چه چیزی در C# 10 جدید است؟ What's New In C# 10 ?

  • ثبت سازه ها و بهبود انواع سازه ها Record Structs and Improvement of Struct Types

آزمون پایان دوره End of Course Quiz

  • بررسی دانش من در کلاس های مجموعه Quizzing My Knowledge on Collection Classes

نمایش نظرات

آموزش کلاس های Master Collection در سی شارپ با استفاده از ویژوال استودیو
جزییات دوره
16.5 hours
66
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,525
3.7 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kaushik Roy Chowdhury Kaushik Roy Chowdhury

مدرس نرم افزار و ایجاد دوره آنلاین