×
ribbon

مسترکلاس ++C

مدرس:

آرمان صالحی

این دوره جامع زبان ++C شما را از مفاهیم پایه تا مباحث پیشرفته همراهی می کند و تمام... بیشتر
گواهی‌نامه
4.6 (55)
19 دیدگاه
1,120دانشجو
6ساعت
سرفصل‌ها
مقدماتی تا پیشرفته سطح دوره
بروزرسانیآبان ۱۴۰۴

اشتراک مکتب‌پلاس

خرید اشتراک

با خرید اشتراک مکتب‌پلاس، علاوه بر این دوره، به بیش از ۴،۰۰۰ دوره دیگر دسترسی خواهید داشت.

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

تسلط کامل بر مفاهیم پایه‌ای و پیشرفته زبان ++C

درک عمیق از انواع داده، عملگرها و ساختارهای کنترلی

استفاده حرفه‌ای از توابع، آرایه‌ها و اشاره‌گرها

یادگیری اصول و پیاده‌سازی برنامه‌نویسی شی‌گرا (OOP)

این دوره شامل:

6 ساعت ویدئو

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

سرفصل‌های دوره

9 فصل52 جلسه6 ساعت ویدیو
آشنایی با ++C
  چرا ++C ؟
04:46
  نصب IDE
04:24
  ساخت اولین برنامه - !Hello World
17:38
متغیر ها، انواع داده ها و تغییر نوع داده - Variables and Casting
  متغیر - Variable
09:26
  cin
03:29
  Casting
17:19
عملگر ها و گزاره های شرطی - Operators and Conditional Satatement
  عملگر ها - Operators
13:58
  if - else if - else
10:39
  Ternary Operator
03:05
  switch
04:42
آرایه ها و رشته - Arrays and String
  آرایه - Array
06:28
  آرایه کاراکتر - Char Array
18:30
  کتابخانه CString
06:08
  آرایه های چند بعدی
02:18
حلقه های تکرار - Loops
  حلقه while
13:05
  حلقه do while
01:30
  حلقه for
02:45
تابع و اشاره گر - Function and Pointer
  متغیر های Local و Global
08:03
  تابع - Function
26:14
  اشاره گر - Pointer
20:07
  Null Pointer
02:19
برنامه نویسی شیء گرا - Object Oriented Programming
  مقدمه
05:28
  کلاس و شیء - Class and Object
06:15
  ساخت کلاس - Creating Classes
05:30
  تخصیص حافظه - Memory Allocation
05:09
  ساخت شیء - Creating Objects
06:43
  برنامه نویسی رویه ای - Procedural Programming
04:29
  ماژول بندی پروژه - Creating Classes in Separate Files
06:16
  کپسوله سازی - Encapsulation
07:30
  توابع Getter و Setter
09:23
  انتزاع - Abstraction
02:30
  Coupling
04:53
  سازنده - Constructor
06:49
  Copy Constructor
04:04
  عملگر کپی کردن شیء - Copy Assignment Operator
02:12
  مخرب - Destructor
03:23
  اضافه بار تابع - Method Overloading
02:22
  Constructor Overloading
01:39
  اعضای استاتیک - Static Members
05:15
  ارث بری - Inheritance
05:55
  تعیین سطح دسترسی - Access Modifiers
05:18
  Constructors and Inheritance
04:38
  سلسله مراتب ارث بری عمیق - Deep Inheritance Hierarchies
03:09
  ارث بری چندگانه - Multiple Inheritance
04:42
  باطل کردن تابع - Overriding Methods
03:28
  تابع مجازی - Virtual Function
05:52
  چند ریختی - Polymorphism
03:51
  توابع و کلاس های دوست - Friend Function and Friend Class
04:55
  تابع ثابت - Constant Function
03:46
Struct
  Struct
02:30
قالب - Template
  Template
05:24
  Vector and List
11:20

پیش‌نیاز‌ها

برای شرکت در این دوره، نیاز به پیش‌نیاز خاصی نیست؛ تنها آشنایی اولیه با مفاهیم بسیار پایه‌ای برنامه‌نویسی و کار با کامپیوتر کافی است.

توضیحات دوره

این دوره جامع زبان ++C شما را از مفاهیم پایه تا مباحث پیشرفته همراهی می‌کند و تمام آنچه برای تبدیل شدن به یک برنامه‌نویس حرفه‌ای نیاز دارید را آموزش می‌دهد. با توضیحات شفاف، پروژه‌های عملی و مثال‌های واقعی، مفاهیم مهمی مثل مبانی برنامه‌نویسی، طراحی شی‌گرا، مدیریت حافظه و قابلیت‌های مدرن  ++C را به‌طور کامل یاد می‌گیرید.

این دوره برای علاقه‌مندان به توسعه نرم‌افزار، برنامه‌نویسی بازی و حتی شرکت در مسابقات کدنویسی ایده‌آل است.

 

سرفصل‌های مهم:

  • آشنایی با سینتکس، انواع داده و ساختارهای کنترلی
  • توابع، آرایه‌ها و اشاره‌گرها
  • اصول برنامه‌نویسی شی‌گرا (OOP)
  • مدیریت حافظه و اشاره‌گرهای هوشمند
  • بهترین شیوه‌ها برای نوشتن کد تمیز و بهینه

در پایان این دوره، دانش و اعتمادبه‌نفس لازم برای انجام هر پروژه C++، از برنامه‌های کوچک تا نرم‌افزارهای بزرگ، را به دست خواهید آورد. همچنین این دوره بعنوان درس برنامه سازی پیشرفته در دانشگاه صنعتی امیرکبیر به دانشجویان ارائه شده است.

دیدگاه کاربران

4.6

بر اساس امتیاز 56 دانشجو

1
2
3
4
5

دانشجوی دوره

21 ساعت پیش

5

good

حدیثه روحانيان

12 روز پیش

5

خیلی خوب و کامل توضیح دادن

فاطمه بهبودی

15 روز پیش

5

خوبه

سینا بیگ زاد

16 روز پیش

5

عالی

محمدامین نصیری

18 روز پیش

5

عالی

دانشجوی دوره

21 روز پیش

5

برای دید کلی پیدا کردن نسبت به cpp خیلی خوبه.

گواهینامه اختصاصی دو زبانه

پس از گذراندن دوره به صورت آنلاین در سایت مکتب‌خونه، گواهی‌نامه رسمی پایان دوره به زبان فارسی و انگلیسی، توسط مکتب‌خونه به اسم شما صادر شده و در اختیار شما قرار می‌گیرد.

امکان اشتراک گذاری در لینکدین
دو زبانه
آرمان صالحیمهندس نرم افزار
2دوره
1,315دانشجو
57نظر و امتیاز

آرمان صالحی دانشجوی رشته علوم کامپیوتر دانشگاه صنعتی امیرکبیر (پلی تکنیک تهران) است. او در شرکت های معتبر توسعه نرم افزار کشور از جمله سداد، کیان ایرانیان و تیبا سابقه فعالیت دارد و همچنین مدرس المپیاد کامپیوتر در مدارس سمپاد تهران بوده است. ایشان سابقه تدریس چندین دوره آموزشی دیگر در حوزه نرم افزار را دارند و درحال حاضر مشغول به تحقیق و مطالعه در حوزه های یادگیری عمیق و بینایی ماشین هستند.

مهارت‌هایی که می‌آموزید