С++ Pro Програмування для розробників програмного забезпечення, інженерів. Онлайн курс

Отзывы: 0
Начало занятий: 
4 марта, 2025
Идёт набор на курс!
Срок обучения: 
24 заняття

Стоимость:

Оставить заявку

Условия акции

скидка - 10%

при оплаті відразу

БОНУСИ КУРСУ

  1. Всі Студенти цього курсу можуть відвідувати заняття з англійської мови
  2. Всі студенти курсу пройдуть тренінг по проходженню співбесіди та складанню резюме з нашим HR-фахівцем

Описание

Курс орієнтований на розробників програмного забезпечення, інженерів та студентів, які мають досвід у програмуванні на C++.

На курсі C++ Pro вивчатимуть просунуті аспекти програмування на мові C++, включаючи шаблони, багатопотокове програмування, оптимізацію коду, використання розширених можливостей мови, роботу зі стандартною бібліотекою та розробку високоефективного програмного забезпечення

ЦІЛІ КУРСУ

  • Розширити знання студентів з мови програмування C++ до просунутого рівня
  • Освоїти продуктивного використання шаблонів, багатопотокового програмування та оптимізації коду.
  • Розвинути навички роботи зі стандартною бібліотекою C++ та сторонніми інструментами.
  • Засвоїти методи розробки ефективного та швидкодіючого програмного забезпечення на мові C++

ВИВЧАЄМО ТАКІ ТЕХНОЛОГІЇ

  • C++
  • Git
  • VS Code
  • Qt Framework

Программа обучения

Огляд стандартів C++11/14/17/20/23

  • Оператор auto, range-based loops
  • Робота з std::filesystem
  • Використання розумних пойнтерів
  • Робота з std::ranges

Написання lambda-функцій, move-семантика

  • Створення lambda-функцій
  • Захоплення об'єктів в lambda
  • Різниця між lvalue та rvalue
  • std::move та move-конструктори

Багатопотокове програмування на C++

  • Створення потоків
  • Синхронізація потоків
  • Створення м'ютексів, семафорів
  • Створення потокобезпечних структур даних

Динамічні та статичні бібліотеки

  • Створення статичних бібліотек
  • Створення динамічних бібліотек
  • Робота з бібліотеками
  • Робота з бібліотеками на різних ОС

Build-системи та інструменти контролю версій

  • Знайомство з build-системами
  • Робота з CMake
  • Робота з gn
  • Робота з git

Інструменти для дебагінгу та профілювання

  • Знайомство з gdb
  • Знайомство з valgrind
  • Знайомство з perf
  • Знайомство з lldb

Фреймворк boost

  • Знайомство з boost
  • Робота з boost::asio
  • Робота з boost::filesystem
  • Робота з boost::thread

Фреймворк Qt

  • Знайомство з Qt
  • Робота з Qt Creator
  • Робота з Qt Widgets
  • Робота з Qt QML

Дипломна робота — написання графічного десктоп-застосунку

Дни недели:
на выбор
Время занятий:
на выбор
Количество занятий в неделю:
2 рази на тиждень
Возраст аудитории:
Студенты, Взрослые
Вид подготовки:
Базовый курс
Город:
Киев, Онлайн
Преподаватель:
специалист-практик
Документ об окончании:
Сертифікат
Опции:
Групповые занятия, Индивидуальное обучение
Трудоустройство:
Нет
Адрес:
  • Онлайн

Оставьте свой отзыв

Все отзывы достоверны! К публикации допускаются только отзывы от людей, ранее оставлявших заявку на обучение.

Последние отзывы

По данному курсу пока нет отзывов.

Похожие курсы

20 февраля 2025
Идёт набор на курс!
Hillel, компьютерная школа (Онлайн)
Акция

Стоимость

9 360
грн
10400
грн
Кнопка записи: 
Оставить заявку
  • Киев
  • Онлайн
24 заняття

21 февраля 2025
Идёт набор на курс!
Hillel, компьютерная школа (Онлайн)
Акция

Стоимость

8 280
грн
9200
грн
Кнопка записи: 
Оставить заявку
  • Киев
  • Онлайн
16 занять

Идёт набор на курс!
Hillel, компьютерная школа (Онлайн)
Акция

Стоимость

16 200
грн
18000
грн
Кнопка записи: 
Оставить заявку
  • Киев
  • Онлайн
32 заняття