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

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

    Начать бесплатно

    Выбери свою 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
      Установка среды разработки Qt Creator
      0:01:26
      Пользовательские типы данных
      0:02:57
      Переименование типов typedef
      0:04:42
      Перечисления - enum
      0:10:20
      Недостатки enum
      0:12:57
      Перечисления с ограничениями - enum class
      0:15:38
      Структура - struct
      0:25:05
      Размер памяти занимаемой структурой
      0:26:21
      Выравнивание памяти в структуре
      0:33:12
      Объединения - Union
      ПОКАЗАТЬ ВСЕ
      Студенты также смотрят
      C++ Углубленный
      ПОДРОБНЕЕ
      Решение практических задач на C++
      ПОДРОБНЕЕ
      Пакеты подписки с доступом ко всем курсам и сервисам

      Пакеты подписки с доступом ко всем курсам и сервисам

      Стартовый
      • Все видеокурсы на 3 месяца
      • Тестирование по 10 курсам
      • Проверка 5 домашних заданий
      • Консультация с тренером 30 мин
      Базовый
      • Все видеокурсы на 6 месяцев
      • Тестирование по 16 курсам
      • Проверка 10 домашних заданий
      • Консультация с тренером 60 мин
      Премиум
      • Все видеокурсы на 1 год
      • Тестирование по 24 курсам
      • Проверка 20 домашних заданий
      • Консультация с тренером 120 мин
      new
      Премиум Plus
      • Все видеокурсы на 1 год
      • Тестирование по 24 курсам
      • Проверка 20 домашних заданий
      • Консультация с тренером 120 мин
      • Скачивание видео уроков
      комментарии и обсуждения
      Notification success
      Мы используем cookie-файлы, чтобы сделать взаимодействие с нашими веб-сайтами и услугами простым и значимым.