Курс 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, щоб не пропустити анонси нових курсів.
Схожі курси
Навчальний центр
Logos IT-Academy
Формат
Online
Початок навчання
Дата формується
Тривалість
16 занять
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
8 500 UAH за курс
Навчальний центр
Foxminded
Формат
Online
Початок навчання
Будь-який момент
Тривалість
5 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
3 550 UAH за курс
Навчальний центр
Junior IT
Формат
Online
Початок навчання
Дата формується
Тривалість
9 місяців
Рівень
Для дітей
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
CHI IT Academy
Формат
Online
Початок навчання
04.09.2023
Тривалість
16 занять
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
8 000 UAH за курс