سیشارپ از جمله قدرتمندترین، محبوبترین و پُراستفادهترین زبانهای برنامهنویسی دنیاست. این زبان برنامهنویسی بسیار ساده، مدرن، همهمنظوره، سطح بالا و غنی است و تمامی نیازها و خواستههای یک برنامهنویس در هر سطحی از مهارت را برآورده میکند. این دورهی آموزشی تصویری هر آن چیزی که باید برای شروع برنامهنویسی با این زبان شیء گرا بدانید را به شما یاد خواهد داد. مفاهیم و تکنیکهای تدریس شده در این دوره بسیار مفصل و کامل هستند و برای تمامی متقاضیان در هر سطح مهارت مفید خواهند بود. لازم به ذکر است که کمپانی تولیدکننده آموزشها را در دو بخش مجزا منتشر نموده که سافتگذر هر دو بخش را بطور کامل برای دانلود قرار داده است.
محتوای آموزش:
1- ملزومات و مقدمات شروع به کار با سیشارپ
2- آشنایی با مبانی و اصول زیربنایی
3- مباحث مربوط به بولی ها (Booleans)
4- مباحث مربوط به Program flow
5- آبجکتها
6- برنامهنویسی شیء گرا
7- آرایهها و کالکشنها
8- مباحث Extensibility و Polymorphism
9- نمایندهها (Delegates)
10- زبان پرس و جوی یکپارچه (LINQ)
11- برنامهنویسی غیرهمزمان
و ...
تولید کننده: Pluralsight
تاریخ انتشار: 29-05-2013
سطح: مبتدی
مدت زمان آموزش: 3 ساعت و 11 دقیقه
مدرس: Jesse Liberty
فهرست کامل سرفصلها و عناوین آموزش (به همراه زمان دقیق آنها) :
PART 1
Introduction - 4m 8s
Introduction 4m 8s
Fundamentals - 17m 24s
Introduction 0m 39s
Hello World 4m 14s
Building Blocks Introduction 1m 45s
Building Blocks 10m 12s
Summary 0m 34s
Truth - 7m 33s
Introduction 0m 54s
Booleans 6m 8s
Summary 0m 29s
Program flow - 33m 18s
Introduction 2m 16s
If Statements 5m 23s
While Loops 4m 53s
For Loops 7m 58s
For Loops Part 2 6m 12s
Switch Statements 2m 26s
Enumerations 3m 1s
Summary 1m 9s
Objects - 26m 8s
Introduction 2m 23s
Properties and Fields 11m 17s
Constructors and Initialization 11m 7s
Summary 1m 21s
Object Oriented Programming - 34m 51s
Introduction 0m 14s
5 Pillars of OOP 3m 18s
Object Oriented Programming 9m 59s
Inheritance and Polymorphism Introduction 4m 10s
Inheritance and Polymorphism 13m 1s
Static Methods 2m 56s
Summary 1m 13s
Arrays and Collections - 32m 5s
Introduction 3m 20s
Arrays 9m 26s
List 6m 26s
Queue 2m 29s
Stack 1m 39s
Dictionary 7m 47s
Summary 0m 58s
Exceptions - 12m 27s
Introduction 0m 46s
Exceptions 6m 51s
Finally 1m 25s
Custom Exceptions 3m 1s
Summary 0m 24s
Advanced Topics - 23m 47s
Introduction 0m 23s
Interface 10m 1s
Abstract Class 6m 32s
Delegates 6m 38s
Summary 0m 13s
PART 2
Introduction - 4m 32s
Introduction 3m 55s
Summary 0m 37s
Extensibility and Polymorphism - 52m 44s
Extensiblity Introduction 0m 44s
Aggregation and Composition 7m 5s
Inheritance and Polymorphism 11m 20s
Function Overloading 8m 49s
Abstract and Sealed Class Introduction 1m 29s
Abstract Class Demo 9m 54s
Interface Introduction 1m 41s
Interfaces 10m 38s
Summary 1m 4s
Delegates - 31m 7s
Delegates Introduction 2m 2s
Delegates 8m 16s
Events Introduction 1m 25s
Events 13m 26s
Anonymous Introduction 0m 36s
Anonymous Methods 1m 45s
Lambda Introduction 1m 43s
Lambda Methods 1m 11s
Summary 0m 43s
LINQ - 15m 12s
LINQ Introduction 1m 46s
LINQ Simple Query 2m 43s
LINQ Orderby and Grouping 2m 46s
LINQ Contains and Any 2m 50s
LINQ Take 1m 35s
LINQ Zip 3m 8s
LINQ Summary 0m 24s
Asynchronous Programming - 11m 13s
Async Introduction 3m 54s
Async Demo 6m 26s
Summary 0m 53s