
Учебная программа продвинутого курса предусматривает профессиональное развитие у слушателей навыков объектно-ориентированного программирования. На занятиях рассматриваются принципы работы со стандартной библиотекой языка, осваивается спектр основных возможностей Qt-библиотеки, нарабатываются навыки разработки GUI-приложений.
Профессиональные преподаватели обучают различным тонкостям и приемам разработки программного обеспечения и решения различных задач с использованием Qt-библиотеки. Также дают представление об алгоритмах, адаптерах, контейнерах, базах данных, архитектуре приложений, многопоточности и единичном (модульном) тестировании программного обеспечения.
По окончании курса Вы сможете:
- Разрабатывать различные приложения и программы на языке С++;
- Создавать GUI-приложения;
- Работать с различными библиотеками – стандартной С++ и Qt;
- Уверенно работать с методологией объектно-ориентированного программирования, проектирования и анализа;
- Устроиться на высокооплачиваемую работу по специальности.
Формат обучения: онлайн-уроки с преподавателем индивидуально или в мини-группе
Пробный урок бесплатно
Конструкторы/деструкторы
Статический полиморфизм
Динамический полиморфизм
Более сложные применение шаблонов
Написание библиотек на языке С++
Вывод типа в С++ (type deduction)
Исключительные ситуации
Умные указатели
Введение в STL
Контейнеры в библиотеке STL
Класс std::string
Итераторы
Алгоритмы STL
Компаратор
Процессы и потоки
Потоки в С++
Сетевое программирование
Введение в Qt
Введение в QML
Model View в Qt
Работа с базами данных в Qt
Многопоточность в Qt