لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش برنامه نویسی شیگرا (OOP) با سی شارپ (#C) و داتنت برای مبتدیان
- آخرین آپدیت
دانلود C# Object-Oriented Programming for Beginners in C# and .NET
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
بهروزرسانی شده در می ۲۰۲۵.
این دوره اکنون دارای قابلیت Coursera Coach است!
روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و در لحظه که به شما کمک میکند دانش خود را آزمایش کنید، پیشفرضها را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیقتر کنید.
در این دوره، شما مبانی برنامه نویسی شیگرا (OOP) در سی شارپ و داتنت را خواهید آموخت. در پایان دوره، درک استواری از اصول اصلی OOP مانند انتزاع (Abstraction)، کپسولهسازی (Encapsulation)، وراثت (Inheritance) و چندریختی (Polymorphism) خواهید داشت که همگی برای ساخت اپلیکیشنهای قدرتمند ضروری هستند. این دوره برای مبتدیان طراحی شده است و شما را گام به گام راهنمایی میکند تا مفاهیمی مانند کلاسها، فیلدها، متدها، اینترفیسها، وراثت و موارد دیگر در سی شارپ را درک کنید.
دوره با مقدمهای بر مبانی OOP شروع میشود و با ساخت یک پروژه ساده، شما را با محیط سی شارپ آشنا میکند. خواهید آموخت که کلاسها و اشیاء چه نقشی در ساختار اپلیکیشنها دارند و سپس به بررسی عمیقتر فیلدها، متدها و سازندهها (Constructors) میپردازیم که پایه برنامهنویسی سی شارپ را تشکیل میدهند. در طول دوره، با تمرینات کدنویسی عملی، یادگیری خود را تثبیت خواهید کرد.
در بخشهای بعدی، مفاهیم پیشرفتهتری مانند اینترفیسها، وراثت و چندریختی بررسی میشوند. یاد میگیرید چگونه اینترفیسها را ایجاد و پیادهسازی کنید، چگونه وراثت اجازه بازاستفاده از کد را میدهد و چگونه چندریختی انعطافپذیری کد شما را افزایش میدهد. با هر بخش، مفاهیم قبلی را توسعه داده و اعتماد به نفس بیشتری در مهارتهای برنامهنویسی خود کسب میکنید.
این دوره برای هر کسی که شروع به یادگیری سی شارپ یا 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)
Abstraction
حل تمرین کدنویسی ۱
Coding Assignment 1 Solution
جمعبندی
Conclusion
درک فیلدهای کلاس در سی شارپ
Understanding C# Class Fields
مقدمه
Introduction
فیلدها در سی شارپ
C# Fields
فیلدهای ثابت (Constant) و فقطخواندنی (Read Only)
Constant and Read-Only Fields
فیلدهای استاتیک
Static Fields
تفاوت انواع مقداری (Value Types) و ارجاعی (Reference Types)
Value Types Versus Reference Types
نمایش نظرات