C++ Базовий
ITVDN: курси програмування
Відеокурси з
програмування
УКР
  • РУС
  • УКР

    Вибери свою IT спеціальність

    Підписка
    УКР
    • РУС
    • УКР
    Arrow
    Святковий пакет Весняний - це преміум можливості IT навчання протягом 15 міс за супер ціною.
    Arrow

    Про курс

    Курс “C++ Базовий” дозволяє продовжити поглиблення вивчення мови програмування З++. Значна частина курсу відведена на аналіз принципів об'єктно-орієнтованого програмування (ООП) та описи класів за допомогою С++. Також ви дізнаєтеся про шаблони, “розумні” покажчики та винятки, навчитеся застосовувати їх у вирішенні різних завдань.

    Читати далі...

    Цей курс входить до спеціальності:

    Попередні Вимоги

    Володіння основами мови С++ на рівні курсу "С++ Стартовий".

    Читати далі...

    Ви навчитеся

    • Розуміти принципи ООП та застосовувати їх на практиці, використовуючи мову С++
    • Застосовувати узагальнене програмування
    • Використовувати винятки
    • Працювати з шаблонами С++
    • Розуміти та застосовувати "розумні" покажчики
    Читати далі...
    Завантажити матеріали курсу Для отримання матеріалів курсу необхідно авторизуватися
    Отримати сертифікат Для отримання сертифікату необхідно авторизуватися
    • Тривалість: 4 год 38 хв
    • Курс створено: 24.09.2018
    • Уроків: 8 з
    • Оновлено: 24.01.2021
    • Мова: російська

    Що входить до курсу

    • 8 відео уроків
    • Домашні завдання
    • Тестування
    • Сертифікат
    • Перевірка ДЗ

    ×

    Ви відкрили доступ до тесту! Пройти тест

    Ви дійсно бажаєте відкрити доступ до тестування за курсом C++ Базовий на 40 днів?

    Увійдіть або зареєструйтеся для того, щоб продовжити перегляд безкоштовного відео

    Відео урок складається з наступних тем:

    1. Що таке тип даних користувача, для чого він потрібен?
    2. Перевизначення типу.
    3. Перерахування, властивості та застосовність.
    4. Клас перерахування, різниця із звичайним перерахуванням.
    5. Концепція структури.
    6. Застосування структур практично.
    7. Об'єднання, їх особливості та використання.
    8. Вкладені типи даних.
    Читати далі...

    Навчити студентів створювати класи та об'єкти, описати базові можливості класу, його використання, показати на практиці принцип модульності та інкапсуляції.

    Читати далі...

    Навчити студентів розуміти та застосовувати на практиці принципи ООП: успадкування та поліморфізм.

    Читати далі...

    Навчити студентів розуміти та застосовувати на практиці множинне успадкування, віртуальне успадкування, приведення поліморфних типів за допомогою dynamic_cast.

    Читати далі...

    Навчити студентів розуміти та застосовувати на практиці inline-функції та методи; константні методи; статичні поля та методи; абстрактні класи та суто віртуальні методи; дружні класи, методи, функції; перевантаження операторів.

    Читати далі...

    Навчити студентів розуміти принцип роботи з шаблонами та застосовувати на практиці шаблонні функції та класи, спеціалізацію шаблонів.

    Читати далі...

    Навчити студентів розуміти необхідність використання розумних покажчиків, у чому їх переваги перед звичайними покажчиками, вивчити стандартні покажчики зі стандарту C++11: unique_ptr, shared_ptr, weak_ptr.

    Читати далі...

    Навчити студентів розуміти необхідність використання винятків як окремий вид обробки помилок, у яких можна і потрібно використовувати винятки, у яких небажано. Навчити студентів створювати власний клас винятків, ознайомити із переліком стандартних.

    Читати далі...
    ПОКАЗАТИ ВСЕ
    основні теми, що розглядаються на уроці
    0:00:41
    Установка среды разработки...
    0:01:26
    Пользовательские типы данных
    0:02:57
    Переименование типов typedef
    0:04:42
    Перечисления - enum
    0:10:20
    Недостатки enum
    0:12:57
    Перечисления с ограничениям...
    0:15:38
    Структура - struct
    0:25:05
    Размер памяти занимаемой ст...
    0:26:21
    Выравнивание памяти в струк...
    0:33:12
    Объединения - Union
    ПОКАЗАТИ ВСЕ
    Студенти також дивляться
    C++ Поглиблений
    ДЕТАЛЬНІШЕ
    Вирішення практичних завдань на C++
    ДЕТАЛЬНІШЕ

    Купуй передплатуз доступом до всіх курсів та сервісів

    Бібліотека сучасних IT знань у зручному форматі

    Вибирай свій варіант підписки залежно від завдань, що стоять перед тобою. Але якщо потрібно пройти повне навчання з нуля до рівня фахівця, краще вибирати Базовий або Преміум. А для того, щоб вивчити 2-3 нові технології, або повторити знання, готуючись до співбесіди, підійде Пакет Стартовий.

    Стартовий
    • Усі відеокурси на 3 місяці
    • Тестування з 10 курсів
    • Перевірка 5 домашніх завдань
    • Консультація з тренером 30 хв
    42.00 $
    59.99 $
    Придбати
    Акція
    Весняний
    • Усі відеокурси на 15 місяців
    • Тестування з 24 курсів
    • Перевірка 20 домашніх завдань
    • Консультація з тренером 120 хв
    100.00 $
    219.99 $
    Придбати
    Акція
    Базовий
    • Усі відеокурси на 6 місяців
    • Тестування з 16 курсів
    • Перевірка 10 домашніх завдань
    • Консультація з тренером 60 хв
    54.00 $
    89.99 $
    Придбати
    Акція
    коментарі та обговорення
    Notification success