Курс C++ Professional
- Online
- Для досвідчених
- C / C++
![]() |
|
| Навчальний центр: | IT-Столиця |
|---|---|
| Формат: | Курс |
| Мова викладання: | Ukrainian |
| Тривалість навчання: | 10 занять |
| Початок курсу: | Будь-який момент |
| Вартість навчання: | 7 500 UAH за курс |
Програма курсу
Структура бібліотеки шаблонів
- Ітератори. Ітератори введення. Ітератори виведення. Однонаправлені ітератори. Двонаправлені ітератори. Ітератори довільного доступу. Теги ітераторів. Операції з ітераторами
- Ітератори потоків. Ітератор вхідного потоку. Ітератор вихідного потоку
- Контейнери, алгоритми, адаптери
- Адаптери. Адаптери контейнерів. Адаптери ітераторів. Адаптери функцій
- Алгоритми, що не змінюють послідовність операції. Алгоритми, що змінюють послідовність операції. Операції сортування і відносини
Архітектури додатків
- Окремий додаток. Клієнт-сервер. Трирівнева архітектура. Багатошарова архітектура
- Архітектурні патерни MVP, MVC, MVVM
- Патерни проєктування
Робота з системою контролю версій
XML
- Формат документа XML. Стандарти. Схеми
- Використання XML
- Читання XML за допомогою інтерфейсів SAX і DOM
- Запис документів XML
- Серіалізация
- Патерн проєктування "Memento"
Робота з мережею
- Створення FTP і HTTP клієнтів
- Створення клієнт-серверних додатків на базі TCP
- Робота з протоколом UDP
Багатопоточність
- Створення потоків
- Синхронізація потоків
- Взаємодія з головним потоком
- Застосування класів Qt у вторинних потоках
Інтернаціоналізація
- Робота з Unicode
- Створення перекладного додатку. Переклад додатків і динамічне перемикання мов
Модульне тестування ПО (unittesting)
- Введення в модульне тестування
- Створення модульних тестів за допомогою Qt
Основи створення додатків Qt Quick
- QML для побудови призначеного для користувача інтерфейсу
- Огляд основних можливостей
- Створення програми на Qt Quick
Основи розробки Qt-додатків під Android
- Встановлення SDK. Налаштування Qt Creator для роботи з AndroidSDK
- Створення віртуального пристрою
- Збірка і запуск програми
Особливості курсу
- Викладачі практики
- Корпоративне навчання
- Можливе навчання у вихідні
- Можливість влаштуватися у провідні IT-компанії
- Індивідуальне навчання
Викладачі курсу
- Володимир - Програміст
- Ігор - Програміст
- Володимир - Програміст
- Олексій - Програміст
Категорії курсу
Читайте нас в Telegram, щоб не пропустити анонси нових курсів.
Схожі курси
Навчальний центр
CHI IT Academy
Формат
Online
Початок навчання
Дата формується
Тривалість
16 занять
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
8 000 UAH за курс
Навчальний центр
IT-школа СМАРТ
Формат
Online
Початок навчання
Дата формується
Тривалість
-
Рівень
Для дітей
Мова навчання
Ukrainian
Вартість
2 790 UAH за місяць
Навчальний центр
IT-Столиця
Формат
Online
Початок навчання
Будь-який момент
Тривалість
10 занять
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
5 800 UAH за курс
Навчальний центр
Junior IT
Формат
Online
Початок навчання
Дата формується
Тривалість
-
Рівень
Для дітей
Мова навчання
Ukrainian
Вартість
уточнюйте
