لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
برنامه نویسی شی گرا سی شارپ برای مبتدیان در سی شارپ و دات نت [ویدئو]
C# Object-Oriented Programming for Beginners in C# and .NET [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
شروع برنامه نویسی شی گرا آسان است و در هر زبان برنامه نویسی از جمله سی شارپ و دات نت اساسی است. استفاده از NET Core اخیراً با محبوبیت رایانش ابری به طور پیوسته افزایش یافته است. شرکت هایی مانند سیتی گروپ، هوم دیپو، دل و فورد از سی شارپ به عنوان زبان توسعه نرم افزار خود استفاده می کنند.
مهارت هایی که از این دوره یاد می گیرید در آینده مرتبط خواهد بود و به یادگیری برنامه نویسی پیشرفته سی شارپ کمک می کند. صنعت نرم افزار فقط قرار است بزرگتر شود!
این دوره مفاهیم OOP در زبان برنامه نویسی سی شارپ را در NET Core از ابتدا به شما آموزش می دهد. شما آموخته ها را از طریق تکالیف در پایان هر بخش اعمال خواهید کرد. شما از طریق یک رویکرد با دقت انتخاب شده برای یادگیری این مفاهیم OOP هدایت خواهید شد.
این دوره به شما کمک می کند تا کلاس، رابط ها، وراثت، چندشکلی و غیره را از طریق یک رویکرد ساده تر درک کنید. در هر مرحله از فرآیند یادگیری به شما آموزش داده خواهد شد.
در پایان این دوره، شما درک قوی از مفاهیم برنامه نویسی شی گرا (OOP) در زبان برنامه نویسی سی شارپ خواهید داشت. در مرحله بعد، می دانید که چگونه مفاهیم OOP را در برنامه نویسی روزمره خود به کار ببرید. جدای از این، در ادامه با یادگیری مفاهیم پیشرفته برنامه نویسی سی شارپ، اعتماد به نفس بیشتری خواهید داشت.
در نهایت، شما آماده خواهید بود تا کار خود را به عنوان یک برنامه نویس C#.NET آغاز کنید. با کلاس های C# یک پایه OOP قوی بسازید
با استفاده از فیلدهای کلاس C#، داده ها را به طور موثر مدیریت کنید
ایجاد قابلیت پویا با متدهای کلاس C#
از رابط ها برای توسعه سی شارپ انعطاف پذیر استفاده کنید
ارث بری در سی شارپ برای استفاده مجدد از کد
درک مهارت چندشکلی در برنامه نویسی سی شارپ با هدف برنامه نویسان و متخصصان مشتاق، این دوره یک مسیر استراتژیک را برای افرادی ارائه می دهد که آشنایی اولیه با C و اصول اصلی آن دارند و می خواهند تخصص خود را با جستجو در قلمرو برنامه نویسی شی گرا ارتقا دهند. OOP) در زمینه C# و NET Core. علاوه بر این، برنامه نویسانی که در زبان های متمایز از سی شارپ کار می کنند، اما در هنر برنامه نویسی مهارت دارند، این دوره را در پیگیری آنها برای درک پیچیدگی های نحوی و پویایی های عملکردی OOP در سی شارپ مفید خواهند یافت.
در حالی که درک اولیه C# مفید است، اجباری نیست. ساختن CMS (سیستم مدیریت کالج) از ابتدا با استفاده از مفاهیم OOP و به صورت گام به گام * هر درس در این دوره کوچک است و به راحتی به همراه محتوای عملی به پایان می رسد * دارای فعالیت هایی مانند آزمون ها، تکالیف و تمرین های کدنویسی برای اعمال یادگیری شما
سرفصل ها و درس ها
مقدمه دوره
Introduction to the Course
درباره دوره
About the Course
اجازه دهید ما بسازیم
Let Us Build
نتیجه
Conclusion
آشنایی با کلاس سی شارپ
Understanding C# Class
معرفی
Introduction
OOP چیست؟
What Is OOP?
ستون های OOP
Pillars of OOP
کلاس های سی شارپ
C# Classes
اشیاء سی شارپ
C# Objects
انتزاع - مفهوم - برداشت
Abstraction
کدنویسی تکلیف 1 راه حل
Coding Assignment 1 Solution
نتیجه
Conclusion
آشنایی با فیلدهای کلاس سی شارپ
Understanding C# Class Fields
معرفی
Introduction
فیلدهای سی شارپ
C# Fields
فیلدهای ثابت و فقط خواندنی
Constant and Read-Only Fields
فیلدهای استاتیک
Static Fields
انواع ارزش در مقابل انواع مرجع
Value Types Versus Reference Types
دسترسی به اصلاح کننده ها
Access Modifiers
کدنویسی تکلیف 1 راه حل
Coding Assignment 1 Solution
نتیجه
Conclusion
آشنایی با متدهای کلاس سی شارپ
Understanding C# Class Methods
معرفی
Introduction
روش های سی شارپ
C# Methods
سازندگان و ویرانگرها
Constructors and Destructors
ویژگی های سی شارپ
C# Properties
کپسوله سازی
Encapsulation
انواع پارامترهای عبور
Types of Passing Parameters
روش اضافه بار
Method Overloading
کلاس های استاتیک
Static Classes
کدنویسی تکلیف 1 راه حل
Coding Assignment 1 Solution
نتیجه
Conclusion
آشنایی با رابط های C#
Understanding C# Interfaces
معرفی
Introduction
اینترفیس چیست؟
What Is an Interface?
پیاده سازی یک رابط
Implementing an Interface
پیاده سازی رابط پیش فرض
Default Interface Implementation
خواص در رابط
Properties in Interface
اعضای ثابت در رابط
Static Members in Interface
چرا رابط ها مورد نیاز هستند؟
Why Are Interfaces Required?
نمایش نظرات