C-003
Объектно-ориентированное программирование на языке С++
Освойте основы программирования на языке С++ для создания высокопроизводительных и надежных приложений. В курсе подробно рассматриваются конструкции языка С++ стандарта С++14 и лучшие практики их использования. Слушатель получит навыки создания объектно-ориентированных приложений с использованием всех возможностей этого языка программирования.
C-005
Qt Framework
Освойте кроссплатформенную разработку на Qt Framework для создания мощных C++ приложений с интуитивно понятным GUI. Научитесь работать с Qt Creator и QML, чтобы ускорить разработку, реализовывать взаимодействие компонентов через сигналы и слоты и создавать адаптивные интерфейсы. Ключевые преимущества: сокращение времени выхода на рынок, единая кодовая база для Windows, macOS, Linux и embedded-систем, доступ к продвинутым инструментам (SQL, тестирование и др.).
C-007
Стандартная библиотека шаблонов C++
Глубокое погружение в STL C++ для уверенного прохождения собеседований и написания эффективного кода. Исследуйте контейнеры, алгоритмы, итераторы и функторы через 19 практических задач и анализ исходников. Освойте философию STL, современные практики C++17/20 и научитесь выбирать оптимальные инструменты под задачи.
C-008
Программирование на языке C++ junior
Введение в C++ с акцентом на объектно-ориентированное программирование (ООП) и рефакторинг. Курс охватывает основы языка, лучшие практики и методы улучшения читабельности кода. Участники научатся создавать эффективные и поддерживаемые программы, используя современные подходы. Курс включает практические задания и реальные кейсы, что позволит применить полученные знания на практике и повысить квалификацию разработчика. Участники научатся разрабатывать эффективные и надежные приложения, а также применять техники рефакторинга для улучшения читабельности кода и повышения качества программного обеспечения.
C-009
Программирование на языке C++ middle
Курс C_009 - это курс для перехода от уровня "умею писать код" к уровню "понимаю, как писать хороший промышленный код на C++". Он фокусируется на ключевых инструментах (STL) и методологиях (Паттерны, SOLID) профессиональной разработки. Обучение охватывает как базовые, так и продвинутые темы, включая стандартную библиотеку шаблонов (STL), паттерны проектирования, и современные возможности языка C++17 и C++20. Участники курса получат практический опыт решения задач и написания эффективного кода.
DEV-001_C++
Шаблоны проектирования (GoF). Редакция для C++
При разработке программных систем разработчики принимают множество решений, которые на первый взгляд, уникальны. Но, многое из того, что они «изобретают» уже опробовано во множестве проектов. Данный тренинг дает обзор лучших практик по стандартному решению стандартных проблем. Эти лучшие практики принято называть паттернами. На тренинги рассматриваются три типа паттернов, их взаимосвязи и практическое применение на языке С++.
DEV-006_C++
Рефакторинг кода. Редакция для С++
Улучшите читабельность и качество вашего кода на C++! Этот курс поможет вам освоить методы рефакторинга, улучшить архитектуру кода и избавиться от запахов кода, чтобы сделать ваш проект более поддерживаемым и эффективным.
DEV-009_C++
Разработка через тестирование (TDD) на языке C++
Мастерство разработки через тестирование (TDD) на C++. Этот курс поможет вам освоить практику TDD, улучшить качество кода и повысить эффективность разработки. Вы научитесь создавать надежные приложения, используя современные инструменты и методологии.