Объектно-ориентированное программирование на языке С++
Курс знакомит слушателей с лучшими практиками программирования на языке С++. Рассматриваются вопросы эффективного использования объектно-ориентированных возможностей языка, а также типовые аспекты применения библиотеки потокового ввода/вывода и библиотеки стандартных шаблонов ( STL).
40 ак.ч.
Онлайн
C-003
Объектно-ориентированное программирование на языке С++
Записаться на курс
Длительность
40 ак.ч.
Локация
Онлайн
Код
C-003
Расписание и цены
39 300 руб.
Планируете обучить команду из 7-8 или более человек?
Закажите корпоративное обучение с учетом ваших потребностей
Объектно-ориентированное программирование на языке С++
Записаться на курс
Длительность
40 ак.ч.
Локация
Онлайн
Код
C-003
Расписание и цены
39 300 руб.
Планируете обучить команду из 7-8 или более человек?
Закажите корпоративное обучение с учетом ваших потребностей

Описание

Рассматриваются вопросы основ объектно-ориентированного программирования на С++, лучшие практики применения базовых элементов языка, таких как  классы, методы, указатели,ссылки, шаблоны, перегрузка операторов и исключения. Изучаются основы стандартной библиотеки шаблонов языка С++,  а также средства потокового ввода/вывода.

Данный курс доступен как в очном, так и в онлайн-формате.
После прохождения курса выдается
сертификат на бланке IBS Training Center

Цели

Сформировать у слушателей компетенции в применении языка С++ для разработки программного обеспечения различного уровня сложности.

Целевая аудитория

Начинающие программисты на С++

Предварительная подготовка

  • Требуются навыки алгоритмизации;
  • Желательно иметь представление об объектно-ориентированном подходе;
  • Базовые знания английского языка.

Разбираемые темы

  • Общий вид программы на языке С++, технология сборки программ на С++.
  • Понятие типа данных, класса. Методы класса и глобальные функции.
  • Лучшие практики работы с переменными на языке С++.
  • Основные операторы языка С++ и лучшие практики их применения.
  • Применение производных типов данных (указатели, массивы, ссылки) в программах на С++. Динамические структуры данных.
  • Понятие конструктора, конструктор по умолчанию, конструктор копирования.
  • Перегрузка операторов.
  • Шаблоны в языке С++. Лучшие практики применения шаблонов.
  • Исключения. Лучшие практики использования исключений в программах на С++.
  • Библиотека Standart Template Library (STL) и практики ее применения для решения типовых задач.
  • Библиотека потокового ввода/вывода и практики ее применения для решения типовых задач.
  • Разработка через тестирование. Практики применения библиотеки UnitTest++.

Примечание

Материалы курса представлены на английском языке.
Раcписание курсов
Вид:
Регистрируйтесь на следующий курс
Предварительная регистрация гарантирует участие в обучении. Мы обязательно оповестим вас, когда курс будет запланирован
+
Отзывы (3)
Курс впечатлил. Я выучил новые термины программирования и разобрался в вещах, в которых не был уверен (интеллектуальные указатели, кастинг и универсальность, виртуальные функции, классы и шаблоны). Тренер был ИДЕАЛЬНЫМ, терпеливым, он рассказал много интересного и дал советы по обучению. Я очень доволен курсом, так что добавить нечего, кроме того, как продолжать в том же духе!
Участник тренинга
Хороший тренинг. Наиболее полезными для меня оказались темы про умные указатели и шаблоны, использование литералов и практические кейсы. Я понял, как работать с виртуальными функциями, структурами и классами.
Участник тренинга
В целом тренинг был хорошим подведением итогов, он стал моим толчком к самообучению (поскольку теперь я изучаю программирование микроконтроллеров самостоятельно). Самой полезной частью для меня были примеры и советы, которые можно использовать в работе. В общем, все понравилось, единственное пожелание – побольше интерактива.
Участник тренинга
Показать все отзывы
Ваши преимущества
Экспертность
Тренеры-эксперты из реальных проектов крупнейших компаний, лидеров в своей отрасли
Живое обучение
“Живая” коммуникация с тренером даже в онлайн-формате
Практика
Максимально наполненные практикой занятия, работа в группах, выполнение домашних заданий
Пользователь только что записался на курс ""
Спасибо!
Форма отправлена успешно.