Программа разработчика на языке С++

Цель программы – дать ключевые навыки, необходимые любому профессиональном разработчику С++ независимо от специализации. Слушатель познакомится с передовыми подходами и методами в области обеспечения качества кода, разработки инженерных решений в программировании на языке C++. Программа включает в себя основы языка программирования С++ и объектно-ориентированного анализа и проектирования. Далее слушатели продолжают изучение С++, используя шаблоны проектирования и фреймворки, знакомятся с техниками рефакторинга кода. По итогам прохождения программы у слушателя будут сформированы компетенции: разработка инженерных решений на языке С++, использование библиотеки ввода/вывода и STL, применение стандартных программных решений (паттернов) для решения широкого спектра прикладных и системных задач; повышение качества программного кода, включая подходы по его рефакторингу (модификация кода, направленная на повышение его качества без ущерба к текущим функция программной системы).

C-003
Курс знакомит слушателей с лучшими практиками программирования на языке С++. Рассматриваются вопросы эффективного использования объектно-ориентированных возможностей языка, а также типовые аспекты применения библиотеки потокового ввода/вывода и библиотеки стандартных шаблонов ( STL).
C-005
24 ч.
В курсе рассматривается Qt Framework, его концепция, возможности, а также утилиты и Qt Creator IDE, входящие в экосистему Qt Framework.
DEV-001_C++
В курсе рассматриваются GoF-паттерны – типовые решения, охватывающие широкий спектр решения проблем: от иерархических структур до динамического изменения поведения объекта в зависимости от его состояния.
DEV-006_C++
В курсе рассматривается понятие рефакторинга как способа предотвращения распада программы, даётся обзор проблемных участков разработки не только в коде, но и в базах данных, а также частично на уровне управления. Во время обучения слушателями выполняется рефакторинг программы на С++ из состояния «неподдерживаемая» в состояние «готова для покрытия тестами».
Оценка и обучение ИТ-специалистов по ключевым направлениям разработки программного обеспечения. Курсы от экспертов-практиков по языкам программирования, системному и бизнес-анализу, архитектуре ПО, ручному и автоматизированному тестированию ПО, Big Data и машинному обучению, управлению проектами и Agile. Luxoft Training – единственный учебный центр в России, авторизованный IIBA. Действует скидка 10% на обучение физических лиц.
Остались вопросы?
Связаться с нами
Пользователь только что записался на курс ""
Спасибо!
Форма отправлена успешно.