تخفیف!
کاملترین و به روز ترین آموزش پروژه محور 10 #C (سی شارپ 10 )

کاملترین و به روز ترین آموزش 10 #C (سی شارپ 10 ) | C# 10 | Ultimate Guide – Beginner to Advanced | Master class

(3 بررسی مشتری)

200,000ریال

  • 72 ساعت ویدیو با زیرنویس انگلیسی و کیفیت 1080
  • به روز رسانی 10/2023 تهیه شده رسمی یودمی ایران
  • شامل تمام فایل های مکمل دوره
  • مدرس: Harsha Vardhan
  • حجم: 27.7GB (ترافیک داخلی)

توضیحات

کاملترین و به روز ترین آموزش پروژه محور 10 #C (سی شارپ 10 )

نام دوره : C# 10 | Ultimate Guide – Beginner to Advanced | Master class

 

دوره در تاریخ 10/2023 به روز رسانی شد

3 سکشن جدید

Threading

Tasks

Asynchronous Programming

به دوره اضافه شد

یادداشت مدرس:

پیش نیاز:

  • هیچ دانش / تجربه برنامه نویسی مورد نیاز نیست. ما همه چیز را از ابتدا یاد خواهیم گرفت.
  • می توانید از دوره مقدماتی سی شارپ با دوبله فارسی مشفق همدانی نیز استفاده کنید. جهت دریافت کلیک کنید

توضیحات:

***** پرفروش ترین دوره C# در UDEMY *****

C# را با انجام پروژه های دنیای واقعی بیاموزید.

“من دوره های دیگری را در C# گذرانده ام. در حالی که برخی از آن مربیان واقعا عالی هستند، از جمله موش همدانی، و سایر دوره های PluralSight، در واقع قبل از آمدن به Udemy به PluralSight قسم خوردم، آقای واردان باید مورد ستایش قرار گیرد.

یک زبان آموز جدید سی شارپ نیاز دارد تا نه تنها از مبانی بلکه دروس سطح متوسط ​​درک کاملی داشته باشد.

اگر می خواهید سی شارپ را یاد بگیرید و اطمینان کامل دارید که پس از دوره خود حداقل سطح متوسط ​​هستید، این دوره را بگذرانید.

 

 

فهرست موضوعاتی که در دوره کاملترین و به روز ترین آموزش پروژه محور 10 #C (سی شارپ 10 ) به آنها پرداخته می شود:

 

  • – مبانی زبان: کلاس System.Console، متغیرها، انواع اولیه، دستورات کنترل
  • – اصول OOP: مبانی OOP، کلاس ها، اشیاء، مراجع شی
  • – فیلدها: فیلدها، فیلدهای استاتیک، ثابت ها، فیلدهای فقط خواندنی
  • – متد ها: روش‌ها، کپسول‌سازی، انتزاع، چندشکلی، متغیرهای محلی، پارامترها، این کلمه کلیدی، روش‌های استاتیک، آرگومان‌های پیش‌فرض، آرگومان‌های نام‌گذاری شده، بارگذاری بیش‌ازحد روش، ref، out، اعلان خارج، در، ref برمی‌گرداند، اصلاح‌کننده پارامترها، توابع محلی، استاتیک توابع محلی، بازگشت
  • – تبدیل نوع: تبدیل نوع، ریخته گری ضمنی، ریخته گری صریح، تجزیه، TryParse، روش های تبدیل
  • – سازنده ها: سازنده ها، سازنده های استاتیک، بارگذاری بیش از حد سازنده، اولیه ساز شی
  • – ویژگی ها: ویژگی ها، ویژگی های فقط خواندنی، ویژگی های نوشتاری، ویژگی های خودکار، قابلیت دسترسی خودکار به ویژگی ها، اولیه سازهای خصوصی خودکار، فهرست کننده ها
  • – وراثت: وراثت، انواع مختلف وراثت، کلیدواژه پایه، فراخوانی سازنده کلاس والد، مخفی کردن روش، نادیده گرفتن روش، کلاس های مهر و موم شده، روش های مهر و موم شده
  • – کلاس ها و رابط های انتزاعی: کلاس های انتزاعی، روش های انتزاعی، رابط ها، چندشکلی پویا با رابط ها، وراثت چندگانه، وراثت رابط، پیاده سازی رابط صریح
  • – فضاهای نام: فضاهای نام، فضاهای نام تودرتو، وارد کردن فضاهای نام، ایجاد با استفاده از نام مستعار، استفاده از استاتیک
  • – کلاس های جزئی و استاتیک: کلاس های جزئی، روش های جزئی، کلاس های استاتیک، شمارش ها
  • – سازه ها: سازه ها، سازه های فقط خواندنی، انواع اولیه به عنوان سازه ها
  • – System.Object: کلاس System.Object، روش های Overriding کلاس System.Object، Boxing، Unboxing
  • – Generics: کلاس های عمومی، پارامترهای عمومی چندگانه، محدودیت های عمومی، روش های عمومی
  • – کار با Null: انواع Nullable، عملگر Null Coalescing، عملگر Null propagation
  • – روش‌های توسعه: روش‌های توسعه، تطبیق الگو، متغیرهای تایپ شده ضمنی، متغیرهای تایپ شده پویا، کلاس‌های داخلی
  • – جمع‌آوری زباله: جمع‌آوری زباله، نسل‌های GC، تخریب‌کننده‌ها، نهایی‌سازی، IDisposable، با استفاده از اعلان
  • – نمایندگان و رویدادها: نمایندگان تک بازیگری، نمایندگان چند بازیگر، رویدادها، رویدادهای پیاده‌سازی خودکار، روش‌های ناشناس، عبارات لامبدا، عبارات لامبدا درون خطی، اعضای بدنه بیان، عبارت سوئیچ، تابع، اقدام، محمول، رویداد Handler، درختان بیان
  • – آرایه ها: ایجاد آرایه، آرایه با حلقه for، آرایه با حلقه foreach، روش های کلاس System.Array، آرایه های Mult-Dim، عملگر Index from-end، آرایه های دندانه دار، آرایه اشیا
  • – مجموعه ها: کار با مجموعه های مختلف، لیست، دیکشنری، لیست مرتب، Hashtable، ArrayList، Stack، صف، HashSet، نوع عملگر، مجموعه اشیاء، روابط شیء، IEnumerator در مقابل IEnumerable، Iterators و بازگشت بازده، مجموعه های سفارشی، ICollection، IList، IEquatable، IComparable، IComparer، Covariance و Contravariance
  • – انواع ناشناس، Tuples، Value Tuples، Discards، String، DateTme، StringBuilder، Math
  • – مبانی LINQ
  • – رسیدگی به استثنا
  • – فضای نام سیستم .IO (مدیریت فایل، مدیریت دایرکتوری، جریان فایل)
  • – سریال سازی (باینری، Json، Xml)
  • – سی شارپ 9 و 10: عبارات سطح بالا، فضاهای نام دامنه فایل، استفاده سراسری، مقداردهی اولیه ماژول، انواع مرجع Nullable، عبارات جدید با تایپ هدف، تطبیق الگو، سازندگان ساختار بدون پارامتر، رکوردها

 

پروژه های واقعی دوره کاملترین و به روز ترین آموزش پروژه محور 10 #C (سی شارپ 10 ):

یک پروژه کوچک، “برنامه بانکی” که در آن کاربر بانک می تواند حساب های بانکی را ایجاد / ویرایش کند و همچنین می تواند عملیات واریز، برداشت، استعلام موجودی، صورت حساب و غیره را انجام دهد.

برخی از ویژگی های فوق به عنوان تکالیف ارائه شده است. به طوری که می توانید تمرین های کدنویسی را بر اساس دستورالعمل های ارائه شده انجام دهید.

لیست ویژگی های جدید C# 3.0 که در دوره کاملترین و به روز ترین آموزش پروژه محور 10 #C (سی شارپ 10 ) پوشش داده شده است:

  • Auto-Implemented Properties
  • Anonymous Types
  • Lambda Expressions
  • Expression Trees
  • Extension Methods
  • Implicitly Typed Local Variables / Type Inference
  • Partial Methods
  • Object Initializer
  • Collection Initializer
  • LINQ

لیست ویژگی های جدید C# 4.0 که در این دوره پوشش داده شده است:

  • Dynamically Typed Variables
  • Named Arguments
  • Optional Arguments
  • Covariance and Contravariance

 

لیست ویژگی های جدید C# 5.0 که در این دوره پوشش داده شده است:

  • Async & Await

لیست ویژگی های جدید C# 6.0 که در این دوره پوشش داده شده است:

  • Static Imports (using static)
  • Exception Filters (catch when)
  • Auto-Implemented Property Initializers
  • Null Propagator
  • String Interpolation
  • nameof operator

 

لیست ویژگی های جدید C# 7.0 که در این دوره پوشش داده شده است:

  • Out Variable Declaration
  • Tuples
  • Discards
  • Pattern Matching
  • Local Functions
  • Expression Bodied Members

 

لیست ویژگی های جدید C# 7.1 که در این دوره پوشش داده شده است:

  • Default literals
  • Inferred Tuple Element Names

 

لیست ویژگی های جدید C# 7.2 که در این دوره پوشش داده شده است:

  • private protected’ access modifier
  • ‘in’ parameter modifier

 

لیست ویژگی های جدید C# 7.3 که در این دوره پوشش داده شده است:

  • Ref returns
  • == operator on tuples

 

لیست ویژگی های جدید C# 8.0 که در این دوره پوشش داده شده است:

  • readonly structs
  • Switch Expressions
  • Using Declarations
  • Static Local Functions

 

لیست C# 9 و 10 ویژگی جدید تحت پوشش این دوره:

  • Top level statements
  • File-scope namespaces
  • Global ‘using’
  • Module initializers
  • Nullable reference types
  • Null forgiving operator
  • Target-typed ‘new’ expressions
  • Pattern Matching
  • Extended Property Pattern Matching
  • Init-only properties
  • Parameter-less struct constructors
  • Records

 

مزایای بالقوه دوره کاملترین و به روز ترین آموزش پروژه محور 10 #C (سی شارپ 10 )

در پایان این دوره، با استفاده از مجموعه ها به عنوان backend برای ذخیره سازی، تمام کد منبع یک پروژه کامل C# را ایجاد خواهید کرد.

شما هر خط کد را با من در فیلم ها تایپ خواهید کرد … همه از ابتدا. بدون کپی پیست کد آماده.

من هر خط کد C# را که ایجاد می کنیم توضیح می دهم. بنابراین این یک تمرین کپی/پیست نیست، شما درک کاملی از کد خواهید داشت.

همه کد منبع برای دانلود موجود است.

زیرنویس انگلیسی موجود است.

 

نکات کلیدی در مورد دوره کاملترین و به روز ترین آموزش پروژه محور 10 #C (سی شارپ 10 ):

همه برنامه‌های C# با استفاده از پروژه‌های «Console Applications» و «Class Library» در Visual Studio 2019 / 2022 نشان داده می‌شوند.

هر مفهوم ابتدا به صورت تئوری توضیح داده می شود مانند درک آن مفهوم، انواع مختلف / نحو برای نوشتن کد.

و سپس ما همان را با یک سناریو شبیه دنیای واقعی نشان خواهیم داد. در آخر، توضیح خواهم داد که دقیقاً کجا از این مفهوم در برنامه های کاربردی واقعی استفاده می کنیم.

تمامی مفاهیم به صورت تئوری، نموداری و عملی توضیح داده شده است.

ما از Visual Studio 2019 تا C# 8 استفاده می کنیم. و Visual Studio 2022 برای ویژگی های C# 9 و 10.

 

موضوعات زیر در دوره کاملترین و به روز ترین آموزش پروژه محور 10 #C (سی شارپ 10 ) پوشش داده نمی شود:

  • Multi-Threading
  • ADO .NET
  • Entity Framework
  • WPF / WCF
  • WinForms
  • Cryptography
  • Assemblies

 

دوره کاملترین و به روز ترین آموزش پروژه محور 10 #C (سی شارپ 10 ) برای چه کسانی است:

  • تازه تر / باتجربه، که می خواهد C# 8 را با تجربه عملی کامل تئوری و زمان واقعی درک کند.
  • توسعه دهندگانی که قبلاً روی هر یک از زبان های برنامه نویسی دانش دارند و می خواهند توسعه دهنده سی شارپ / برنامه نویس Net شوند.

بخشی از دوره :

 

3 دیدگاه برای کاملترین و به روز ترین آموزش 10 #C (سی شارپ 10 ) | C# 10 | Ultimate Guide – Beginner to Advanced | Master class

  1. یودمی ایران

    دوره درخواستی خود را از راه های ارتباطی درخواست کنید

  2. Soheil

    سلام
    امکان بروز رسانی هست؟

    • یودمی ایران

      درود بر شما
      بله به روز می شه

  3. testwebsite testwebsite

    سلام
    ممنون از سایت خوب شما
    کی دوره بروز میشه؟
    مباحث بسیار مهمی به دوره اضافه شده

    • یودمی ایران

      درود بر شما
      به زودی به روز می شه

دیدگاه خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *