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

Заказать звонок

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

Подписка

Заказать звонок

+38 099 757 27 82

Видео уроки 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++
ПОДРОБНЕЕ

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

Библиотека современных IT знаний в удобном формате

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

Стартовый
  • Все видеокурсы на 3 месяца
  • Тестирование по 10 курсам
  • Проверка 5 домашних заданий
  • Консультация с тренером 30 мин
59.99 $
Оформить подписку
Базовый
  • Все видеокурсы на 6 месяцев
  • Тестирование по 16 курсам
  • Проверка 10 домашних заданий
  • Консультация с тренером 60 мин
89.99 $
Оформить подписку
Премиум
  • Все видеокурсы на 1 год
  • Тестирование по 24 курсам
  • Проверка 20 домашних заданий
  • Консультация с тренером 120 мин
169.99 $
Оформить подписку
комментарии и обсуждения
Notification success