آموزش شتاب C# Fundamentals

Accelerated C# Fundamentals

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: سی شارپ ورود مایکروسافت به دنیای برنامه نویسی مدیریت شده است. با استفاده از نحوی که عمداً یادآور جاوا، C++ و C است، سی شارپ به یک معاوضه طبیعی از کوتاهی و وضوح دست می یابد و برنامه نویسان را قادر می سازد مفاهیم را به شکلی واضح و قابل نگهداری بیان کنند. توجه - این دوره در ابتدا با عنوان "C# Fundamentals - Part 1" نامگذاری شده بود، اما برای انعکاس دقیقتر مخاطبان و محتوای این دوره، نامگذاری شده است. محتوای دوره از زمان انتشار اولیه تغییر نکرده است. برای مقدمه سطح مبتدی C#، "C# Fundamentals with C# 5.0" را تماشا کنید.

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

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

  • بررسی اجمالی Overview

  • دات نت چیست؟ What is .NET?

  • CLR چیست؟ What is the CLR?

  • FCL The FCL

  • سلام سی# Hello, C#

  • نسخه ی نمایشی خط فرمان Command Line Demo

  • کامپایلر خط فرمان Command Line Compiler

  • نسخه ی نمایشی ویژوال استودیو Visual Studio Demo

  • IDE The IDE

  • کاوشگر راه حل Solution Explorer

  • انواع Types

  • انواع اولیه Primitive Types

  • فضاهای نام Namespaces

  • متغیرها Variables

  • اظهارات و عبارات Statements and Expressions

  • اپراتورها Operators

  • منابع References

  • خلاصه Summary

کلاس ها و اشیاء Classes and Objects

  • معرفی Introduction

  • کلاس ها و اشیاء Classes and Objects

  • نسخه ی نمایشی در WPF Demo in WPF

  • سازندگان Constructors

  • انواع مرجع Reference Types

  • برنامه نویسی شی گرا Object Oriented Programming

  • وراثت Inheritance

  • نسخه ی نمایشی با دایره ها و مربع ها Demo with Circles and Squares

  • دسترسی به اصلاح کننده ها Access Modifiers

  • کلاس های چکیده Abstract Classes

  • اعضای مجازی Virtual Members

  • کلاس های استاتیک Static Classes

  • کلاس های مهر و موم شده Sealed Classes

  • کلاس های جزئی Partial Classes

  • خلاصه Summary

C# - انواع C# - Types

  • بررسی اجمالی Overview

  • انواع مرجع Reference Types

  • انواع ارزش Value Types

  • ساختار The struct

  • تست انواع مرجع Testing Reference Types

  • تست انواع ارزش Testing Value Types

  • عبور پارامترها Passing Parameters

  • نسخه ی نمایشی پارامتر Parameter Demo

  • رشته های Strings

  • بوکس Boxing

  • شمارش The enum

  • تعریف انواع Defining Types

  • رابط ها Interfaces

  • آرایه ها Arrays

  • نسخه ی نمایشی آرایه Array Demo

  • مجامع Assemblies

  • نتیجه Conclusion

سی شارپ - رویدادها، ویژگی‌ها و روش‌ها C# - Events, Properties, and Methods

  • بررسی اجمالی Overview

  • مواد و روش ها Methods

  • بررسی روش Method Review

  • روش اضافه بار Method Overloading

  • زمینه های Fields

  • خواص Properties

  • مناسبت ها Events

  • رویدادها - نمایندگان Events - Delegates

  • رویدادها - اشتراک Events - Subscribing

  • رویدادها - انتشارات Events - Publishing

  • نمایه سازها Indexers

  • بارگذاری بیش از حد اپراتور Operator Overloading

  • اپراتورهای تبدیل Conversion Operators

  • سازندگان Constructors

  • ویرانگرها Destructors

  • خلاصه Summary

سی شارپ - کنترل جریان و استثناها C# - Flow Control and Exceptions

  • معرفی Introduction

  • انشعاب Branching

  • سوئیچینگ Switching

  • حلقه زدن Looping

  • با استفاده از foreach Using foreach

  • پریدن Jumping

  • بازگشت و تسلیم شدن Returning and Yielding

  • استثناهای پرتاب Throwing Exceptions

  • استثناهای داخلی Built-in Exceptions

  • رسیدگی به استثناها Handling Exceptions

  • زنجیر کردن بلوک های گیر Chaining Catch Blocks

  • سرانجام Finally

  • پرتاب مجدد استثناها Re-throwing Exceptions

  • استثناهای سفارشی Custom Exceptions

  • خلاصه Summary

سی شارپ و CLR C# and the CLR

  • معرفی Introduction

  • مجموعه زباله Garbage Collection

  • موضوعات Threads

  • Threading Demo Threading Demo

  • نسخه نمایشی همگام Async Demo

  • نسخه ی نمایشی موازی Parallel Demo

  • انعکاس Reflection

  • ویژگی های Attributes

  • ویژگی های سفارشی Custom Attributes

  • ایجاد اشیا Creating Objects

  • کد انتشار Emitting Code

  • سی شارپ روی فلز C# on the Metal

  • COM Interop COM Interop

  • PInvoke PInvoke

  • خلاصه Summary

سی شارپ و جنریک C# and Generics

  • بررسی اجمالی Overview

  • چرا ژنریک؟ Why Generics?

  • ساخت مجموعه ها بدون ژنریک Building Collections Without Generics

  • با استفاده از Generics Using Generics

  • مجموعه های عمومی Generic Collections

  • پارامترهای عمومی Generic Parameters

  • محدودیت های عمومی Generic Constraints

  • واژه شناسی Terminology

  • روش های عمومی Generic Methods

  • کلمه کلیدی پیش فرض The default Keyword

  • رابط های عمومی Generic Interfaces

  • نمایندگان عمومی Generic Delegates

  • واریانس Variance

  • خلاصه Summary

پارامترهای پیش فرض و نامگذاری شده در C# 4.0 Default and Named Parameters in C# 4.0

  • پارامترهای پیش فرض و نامگذاری شده در C# 4.0 Default and Named Parameters in C# 4.0

نمایش نظرات

آموزش شتاب C# Fundamentals
جزییات دوره
6h 17m
111
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
3,434
4.4 از 5
دارد
دارد
دارد
Scott Allen
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Scott Allen Scott Allen

اسکات در طول 15 سال فعالیت در توسعه نرم افزار تجاری روی همه چیز از دستگاه های جاسازی شده 8 بیتی تا وب سایت های مقیاس بزرگ کار کرده است. از سال 2001 ، اسکات بر روی فناوری سرور و وب مانند ASP.NET ، ASP.NET AJAX ، Windows Workflow ، Silverlight و LINQ تمرکز کرده است. اسکات همچنین در کنفرانس های ملی مانند VSLive سخنران است ، و همچنین در اردوگاه های کد و گروه های کاربری در نزدیکی زادگاهش Hagerstown ، MD. اسکات از سال 2005 بعنوان MVP مایکروسافت شناخته شده است و چندین کتاب در زمینه فن آوریهای مایکروسافت نوشته و یا در تألیف آنها همکاری کرده است. اسکات سایت OdeToCode.com را در سال 2004 تأسیس کرد و در سال 2007 به Pluralsight پیوست.