Видео курс C++ Базовый для начинающих – онлайн обучение программированию ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию
РУС
  • РУС
  • УКР

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

    Подписка
    РУС
    • РУС
    • УКР

    Видео уроки C++ Базовый

    О курсе

    Курс “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 мин
    59.99 $
    Оформить подписку
    Весенний
    • Все видеокурсы на 15 месяцев
    • Тестирование по 24 курсам
    • Проверка 20 домашних заданий
    • Консультация с тренером 120 мин
    90.00 $
    219.99 $
    Оформить подписку
    Акция
    Премиум
    • Все видеокурсы на 1 год
    • Тестирование по 24 курсам
    • Проверка 20 домашних заданий
    • Консультация с тренером 120 мин
    169.99 $
    Оформить подписку
    комментарии и обсуждения
    Notification success