o‘zing o‘rgan
Barcha kurslar
Pito · Backend dasturchi

C++ asoslari

O‘yinlar, robotlar va olimpiadalar tili: cout/cin, turlar, shartlar, sikllar, funksiyalar, vector, satrlar, STL, klasslar, ko‘rsatkichlar, olimpiada maslahatlari, aqlli ko‘rsatkichlar, move, C++17 va oqimlar. Har misol haqiqiy kompilyatorda tekshirilgan.

19 dars ~7 soat 1985-yilda tug‘ilgan

1-bob. C++ asoslari

5 dars
  1. C++ nima va qayerda ishlatiladi ro‘yxatsiz sinab ko‘ring 4 savol 15 daq
  2. Birinchi dastur: cout ro‘yxatdan o‘tgach 4 savol 15 daq
  3. O‘zgaruvchilar, turlar va cin ro‘yxatdan o‘tgach 4 savol 20 daq
  4. Shartlar va sikllar ro‘yxatdan o‘tgach 4 savol 20 daq
  5. Funksiyalar va vector ro‘yxatdan o‘tgach 4 savol 20 daq

O‘rta daraja

Ro‘yxatdan o‘tib, oldingi darajani tugatgach — kirish imtihoni bilan ochiladi.

2-bob. Satrlar, STL, klasslar va xotira

5 dars
  1. Satrlar: std::string ro‘yxatdan o‘tgach 3 savol 20 daq
  2. STL: sort, map, set ro‘yxatdan o‘tgach 3 savol 25 daq
  3. Klasslar: inkapsulyatsiya, konstruktor, meros ro‘yxatdan o‘tgach 3 savol 25 daq
  4. Ko‘rsatkichlar va xotira ro‘yxatdan o‘tgach 3 savol 25 daq
  5. Olimpiada uchun C++ ro‘yxatdan o‘tgach 3 savol 20 daq

Yuqori daraja

Ro‘yxatdan o‘tib, oldingi darajani tugatgach — kirish imtihoni bilan ochiladi.

3-bob. Lambda, shablonlar, polimorfizm va fayllar

5 dars
  1. Lambda va STL algoritmlari ro‘yxatdan o‘tgach 3 savol 25 daq
  2. Shablonlar (template) ro‘yxatdan o‘tgach 3 savol 20 daq
  3. Virtual funksiyalar va polimorfizm ro‘yxatdan o‘tgach 3 savol 25 daq
  4. Fayllar va istisnolar ro‘yxatdan o‘tgach 3 savol 20 daq
  5. Loyiha: matnli o‘yin va keyingi qadamlar ro‘yxatdan o‘tgach 3 savol 25 daq

4-bob. Aqlli ko‘rsatkichlar, move, C++17 va oqimlar

4 dars
  1. Aqlli ko‘rsatkichlar: unique_ptr va shared_ptr ro‘yxatdan o‘tgach 4 savol 25 daq
  2. Ko‘chirish semantikasi (move) ro‘yxatdan o‘tgach 4 savol 25 daq
  3. Zamonaviy C++17: structured bindings, optional, variant ro‘yxatdan o‘tgach 4 savol 25 daq
  4. Ko‘p oqimlilik: thread, mutex, atomic, async ro‘yxatdan o‘tgach 4 savol 25 daq