لطفا جهت پرداخت (ورود به درگاه بانک) فیلترشکن خود را خاموش نمایید.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش C# 6 از ابتدا
C# 6 from Scratch
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره برنامه نویسی C# 6 را از مبانی تا مباحث پیشرفته تر معرفی می کند. نیازی به تجربه قبلی با سی شارپ نیست. در این دوره، سی شارپ 6 از ابتدا، با مبانی سی شارپ 6، آخرین نسخه یکی از محبوب ترین زبان های برنامه نویسی روی کره زمین آشنا می شوید و راه خود را ادامه می دهید. موضوعات متوسط و پیشرفته در طول راه، مقداری خوب در مورد بهترین شیوه ها و نحوه ایجاد برنامه های C# جامد یاد خواهید گرفت. برخی از موضوعات اصلی که پوشش خواهید داد عبارتند از، ساختارهای اصلی برنامه نویسی، کلاس ها و اشیاء، رویدادها، LINQ و موارد دیگر. در پایان این دوره، شما یک پایه محکم در تمام زبان #C خواهید داشت و آماده رفتن به مباحث پیشرفته تر خواهید بود. برای این دوره نیازی به تجربه قبلی در برنامه نویسی ندارید و می توانید از نرم افزار رایگان مایکروسافت برای ادامه کار استفاده کنید.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
بررسی اجمالی دوره
Course Overview
معرفی
Introduction
معرفی
Introduction
خلاصه
Summary
شروع با برنامه نویسی سی شارپ: مفاهیم اصلی
Getting Started with C# Programming: Core Concepts
معرفی
Introduction
سلام دنیا
Hello World
اظهارات و عبارات
Statements and Expressions
اشکالات
Bugs
خلاصه
Summary
شروع برنامه نویسی C#: اصول
Getting Started with C# Programming: Fundamentals
معرفی
Introduction
نسخه ی نمایشی متغیرها
Variables Demo
اگر بیانیه ها
if Statements
اگر نسخه ی نمایشی
if Demo
برای حلقه ها
for Loops
برای Loop Demo
for Loop Demo
در حالی که و در حالی که انجام دهید
while and do while
در حالی که نسخه ی نمایشی
while Demo
ثابت ها
Constants
نسخه نمایشی ثابت
Constants Demo
تغییر بیانیه ها
switch Statements
دمو را تغییر دهید
switch Demo
خلاصه
Summary
ایجاد انواع و کلاس ها
Creating Types and Classes
درک کلاس ها
Understanding Classes
نسخه ی نمایشی کلاس ها
Classes Demo
خلاصه
Summary
کار با کلاس ها
Working with Classes
خواص و سازندگان
Properties and Constructors
نمایش مشخصات و سازندگان
Properties and Constructors Demo
روش های استاتیک
Static Methods
نسخه ی نمایشی روش های استاتیک
Static Methods Demo
خلاصه
Summary
برنامه نویسی با آبجکت ها
Programming with Objects
معرفی و ارث
Introduction and Inheritance
پلی مورفیسم
Polymorphism
کپسوله سازی
Encapsulation
نسخه ی نمایشی
Demo
اشکالات و استثنائات
Bugs and Exceptions
اشکالات و استثنائات
Bugs and Exceptions
نسخه ی نمایشی
Demo
خلاصه
Summary
ایجاد و درک مجموعه ها
Creating and Understanding Collections
آرایه ها
Arrays
نسخه ی نمایشی آرایه ها
Arrays Demo
مجموعه های عمومی
Generic Collections
لیست نسخه ی نمایشی
Demo List
دیکشنری نسخه ی نمایشی
Demo Dictionary
خلاصه
Summary
قول دادن با رابط ها و کلاس های انتزاعی
Making Promises with Interfaces and Abstract Classes
رابط ها
Interfaces
نسخه ی نمایشی رابط ها
Interfaces Demo
کلاس های چکیده
Abstract Classes
نسخه ی نمایشی کلاس انتزاعی
Abstract Class Demo
خلاصه
Summary
استفاده از بیانیه های پیشرفته
Utilizing Advanced Statements
معرفی
Introduction
نسخه ی نمایشی اپراتورهای مهم
Demo of Important Operators
خلاصه
Summary
زمان خم شدن با سی شارپ ناهمزمان
Bending Time with Asynchronous C#
معرفی
Introduction
نسخه ی نمایشی
Demo
استفاده از نمایندگان و رویدادها
Using Delegates and Events
معرفی
Introduction
نمایندگان
Delegates
نمایشی نمایندگان
Delegates Demo
مناسبت ها
Events
رویدادهای نمایشی
Events Demo
معرفی قدرت LINQ
Introducing the Power of LINQ
معرفی
Introduction
عبارات لامبدا
Lambda Expressions
LINQ
LINQ
نسخه ی نمایشی LINQ
LINQ Demo
نسخه ی نمایشی اپراتورهای پرس و جو
Query Operators Demo
نسخه ی نمایشی روش های پرس و جو
Query Methods Demo
نسخه ی نمایشی اجرای معوق
Deferred Execution Demo
اپراتورهای کلیدی
Key Operators
هر نسخه ی نمایشی
Any Demo
نسخه ی نمایشی را بگیرید
Take Demo
نسخه ی نمایشی متمایز
Distinct Demo
نسخه ی نمایشی فشرده
Zip Demo
خلاصه
Summary
خلاصه دوره
Course Summary
خلاصه دوره و مراحل بعدی
Course Summary and Next Steps
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
جسی لیبرتی یک برنامه نویس و مشاور مستقل است که در زمینه توسعه موبایل و ASP.NET تخصص دارد. او یک Xamarin MVP ، توسعه دهنده مجاز تلفن همراه و Microsoft MVP است. جسی همچنین نویسنده و سخنران مشهور بین المللی است. او میزبان Podcast محبوب Yet Another است و وبلاگ وی به عنوان خواندن مورد نیاز توسعه دهندگان در نظر گرفته می شود.
نمایش نظرات