لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مقدمه ای بر سی شارپ و دات نت
Introduction to C# and .NET
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
هدف این آموزش برنامه نویسانی است که قبلاً با یک زبان شی گرا آشنا هستند. این برنامه به گونه ای طراحی شده است که دانش موجود شما را دریافت کند و آن را به .NET Framework انتقال دهد و هر دو ویژگی سی شارپ، .NET Framework و Visual Studio را در مقدمه ای سریع برای پلت فرم توسعه دات نت مایکروسافت آموزش دهد.
سرفصل ها و درس ها
مبانی دات نت و سی شارپ
The basics of .NET and C#
خوش آمدی
Welcome
کامپایلر خط فرمان
Command line compiler
با استفاده از بازتابنده دروازه قرمز
Using Red Gate's Reflector
استفاده از ویژوال سی شارپ
Using Visual C#
انواع پرکاربرد
Frequently used types
آرایه ها، تهی، و نظرات
Arrays, null, and comments
حلقه های For و foreach
For and foreach loops
حلقه های while و عملگر ++
While loops and ++ operator
سطوح حفاظت، نوع ناوبری
Protection levels, type navigation
کلاس ها دارای فیلدها و متدهایی هستند
Classes have fields and methods
ارجاعات شی
Object references
سازنده ها و مقداردهی اولیه
Constructors and initialization
بر اساس پارامترهای مرجع
By reference parameters
خروجی پارامترها
Out parameters
تعداد متغیر پارامترها
Variable number of parameters
اضافه بار روش
Method overloading
خواص
Properties
استاتیک
Static
سازنده های ایستا
Static constructors
ویژگی های
Attributes
خلاصه
Summary
انتزاعات در سی شارپ و دات نت فریم ورک
Abstractions in C# and the .NET Framework
خوش آمدی
Welcome
تعریف رابط
Defining an interface
پیاده سازی یک رابط
Implementing an interface
پیاده سازی رابط صریح
Explicit interface implementation
تعریف کلاس پایه انتزاعی
Defining an abstract base class
استفاده از وراثت برای استخراج یک کلاس جدید
Using inheritance to derive a new class
روش های مهر و موم شده و جدید
Sealed and new methods
اختلاط رابط ها و وراثت
Mixing interfaces and inheritance
صحافی چقدر دیر کار می کند
How late binding works
انواع ارزش - کلاس در مقابل ساختار در سی شارپ
Value types - class vs. struct in C#
نمایندگان
Delegates
مناسبت ها
Events
رویدادها در رابط ها
Events in interfaces
شیء ریشه است
Object is the root
سلسله مراتب نوع پیمایش: is/as/cast
Navigating type hierarchies: is/as/cast
خلاصه
Summary
کاوش در دات نت فریم ورک
Exploring the .NET Framework
خوش آمدی
Welcome
معرفی نمونه فایل i/o
Introducing the file i/o sample
یافتن دایرکتوری داده های برنامه
Finding the application data directory
نوشتن یک فایل متنی
Writing a text file
خواندن و تجزیه یک فایل متنی
Reading and parsing a text file
با استفاده از کلاس MySettings
Using the MySettings class
مدیریت منابع با try/finally/using
Resource management with try/finally/using
بازیابی از استثناها با گرفتن
Recovering from exceptions with catch
کیت یکی از بنیانگذاران Pluralsight است که تا سال 2014 به عنوان CTO خدمت می کرد، جایی که به ساخت سیستم تحویل محتوای اولیه برای Pluralsight کمک کرد، سپس بر استخدام یک تیم عالی از توسعه دهندگان در یوتا تمرکز کرد تا آن را به سطح بعدی برسانند.
نمایش نظرات