Darslar soni
|
Mavzular nomi
|
Dars soati
|
|
C++ (Basic)
|
|
1-dars
|
Dasturlash va dasturlash tillari haqida
|
4-soat
|
C++ dasturlash tili va uning imkoniyatlari
|
2-dars
|
Editor o’rnatish. C++ haqida ma’lumot
|
4-soat
|
Birinchi C++ dastur. C++ kompilyatsiya jarayoni. Primitiv tiplar va o'zgaruvchilar. Asosiy kirish/chiqish
|
3-dars
|
Funktsiyalar asoslari
|
4-soat
|
Visual Studio'da disk raskadrovkaning umumiy ko'rinishi
|
4-dars
|
Ko'rsatkichlar.
|
4-soat
|
Const kvalifier. const Qualifer & Murakkab turlari
|
5-dars
|
Avtomatik turdagi xulosa (C++11)
|
4-soat
|
For Loop uchun diapazonga asoslangan
|
6-dars
|
Standart funktsiya argumentlari. Inline funktsiyalari.
|
4-soat
|
Funktsiya ko'rsatkichlari
|
7-dars
|
Namespace
|
4-soat
|
Dinamik xotirani taqsimlash
|
8-dars
|
Ob'ektga yo'naltirilgan dasturlash asoslari.
|
4-soat
|
Class
|
9-dars
|
Constructor & Destructor. Tuzilmalar
|
4-soat
|
Statik bo'lmagan ma'lumotlar a'zosini ishga tushiruvchilar
|
10-dars
|
this Pointer. Doimiy a'zolar funktsiyalari
|
4-soat
|
Static Class Members
|
11-dars
|
Nusxalash konstruktori
|
4-soat
|
Konstruktorlarni topshirish
|
Darslar soni
|
Mavzular nomi
|
Dars soati
|
12-dars
|
Standart va oʻchirish funksiyalari
|
4-soat
|
Semantikani ko'chirish
|
13-dars
|
Rule of 5 & 0. Elisiondan nusxa oling
|
4-soat
|
std::move Function
|
14-dars
|
Operator Overloading 1
|
4-soat
|
Operator Overloading 2
|
15-dars
|
Operator Overloading 3
|
4-soat
|
Type Conversions 1
|
16-dars
|
Type Conversions 2
|
4-soat
|
Raw Pointers
|
17-dars
|
std::unique_ptr
|
4-soat
|
Ko'rsatkichlarni almashish
|
18-dars
|
std::unique_ptr almashish
|
4-soat
|
std::shared_ptr
|
19-dars
|
Zaif egalik
|
4-soat
|
std::weak_ptr Ichki
|
20-dars
|
Doiraviy havolalar. Oʻchirish
|
4-soat
|
Dynamic Arrays
|
21-dars
|
Funktsiyalarni yaratish
|
4-soat
|
Enums
|
22-dars
|
Strings
|
4-soat
|
Foydalanuvchi tomonidan aniqlangan harflar
|
23-dars
|
Doimiy ifodalar – constexpr
|
4-soat
|
std::initializer_list
|
24-dars
|
Dynamic Array (std::vector)
|
4-soat
|
Union
|
25-dars
|
Meros va tarkibi. kirish modifikatorlari
|
4-soat
|
Amaliy Mashg’ulot
|
26-dars
|
Loyiha - I (Kirish)
|
4-soat
|
Loyiha - II (Hisob va omonat klassi)
|
27-dars
|
Loyiha - III (C++11 konstruktorlarini meros qilib olish)
|
4-soat
|
Loyiha - IV (Virtual kalit so'z)
|
28-ars
|
Loyiha -V (Virtual mexanizm - 1)
|
4-soat
|
Loyiha - VIII qism (C++ 11 da bekor qilish va yakuniy spetsifikatsiya)
|
29-dars
|
Loyiha - VIII (Ob'ektni kesish)
|
4-soat
|
Loyiha - IX (tipli operator)
|
30-dars
|
Loyiha - X qism (dynamic_cast operatori)
|
4-soat
|
Abstrakt sinf
|
31-dars
|
Ko'p (olmos) meros
|
4-soat
|
Istisno bilan ishlash
|
32-dars
|
Istisnolarni ko'rib chiqish - II qism (Bir nechta ushlash bloklari)
|
4-soat
|
Istisnolarni qayta ishlash - III qism (Stackni ochish)
|
33-dars
|
Istisnolarni ko'rib chiqish - IV qism (ichiga o'rnatilgan istisnolar)
|
4-soat
|
Istisnolarni boshqarish - V qism (Konstruktor va Destruktor)
|
34-dars
|
Istisnolarni ko'rib chiqish - VI qism - (C++ 11 da kalit so'zdan tashqari)
|
4-soat
|
Individual Loyiha
|
Jami dars soatlari
|
136 soat
|