Курс Алгоритми та структури даних
- Online
- Для начинающих, Для опытных
- Java
![]() |
|
| Образовательный центр: | Prog Academy |
|---|---|
| Формат: | Курс |
| Язык обучения: | Ukrainian |
| Длительность обучения: | 2 месяцев |
| Начало курса: | Любой момент |
| Стоимость обучения: | 12 750 UAH за курс |
Пакет Стандарт - 12750 грн., Plus - 14950 грн.
На курсі вас чекають десятки практичних завдань різної складності для закріплення теорії. В кінці курсу ви напишете проєкт, який стане частиною портфоліо і його буде не соромно прикласти до резюме.
Програма курсу
Теми:
- Визначення алгоритму. О - нотація. Функції для опису асимптотичної складності
- Структура даних. Основні типи та підтримувані операції
- Масив як структура даних. Реалізація пошуку у масиві (лінійний, бінарний, інтерполяційний)
- Оцінка складності алгоритмів
- Найпростіші алгоритми сортування масивів (бульбашковий, вставкою, вибором)
- Логарифмічні алгоритми сортування (злиття, швидкий)
- Комбінаторні алгоритми для масивів
- Рекурсія. Види, та способи реалізації
- Прискорення рекурсивного підходу за допомогою мемоїзації
- Списки. Методи реалізації. Основні операції
- Стек та черга. Методи реалізації. Основні операції
- Хеш функції. Асоціативні масиви на основі хеш-таблиць
- Графи. Типи графів. Основна термінологія
- Методи представлення графів на ПК (матриця суміжності, матриця інцендентності, список суміжності)
- Алгоритми на графах. Пошук у глибину. Пошук у ширину
- Дерева як окремий випадок графа
- Бінарне дерево пошуку. Принцип побудови та базові дії
- Піраміда як окремий випадок графа. Принцип побудови. Пірамідальне сортування
- Елементи динамічного програмування
Особливості курсу
- 16 онлайн занять в групі
- Відео записи лекцій
- Чат з тренером та групою
- Перевірка домашніх завдань
- 4 заняття IT English Speaking Club
- Пакет Plus:
- Все з пакету Стандарт
- Авторський курс по основам програмування на Java в записі в онлайн кабінеті
- 60 хв. індивідуальних консультацій з викладачем за попереднім записом
- Безлімітний IT English Speaking Club протягом навчання на курсі
Викладачі курсу
- Всеволод Євгієнко - CEO та тренер
- Дмитро Міщук - Тренер
- Олександр Цимбалюк - Тренер
- Філіп Севене - Тренер
- Олег Суховеров - Тренер
- Олег Новіков - Тренер
- Олексій Рихлюк - Тренер
Категории курса
Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.
Похожие курсы
Учебный центр
CyberBionic Systematics
Формат
Online
Начало обучения
27.07.2026
Длительность
5 месяцев
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
36 445 UAH за курс
Учебный центр
Sigma Software University
Формат
Online
Начало обучения
Дата формується
Длительность
6 недель
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
6 000 UAH за курс
Учебный центр
IT-Столица
Формат
Offline
Начало обучения
Будь-який момент
Длительность
10 занятий
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
5 800 UAH за курс
Учебный центр
EPAM
Формат
Online
Начало обучения
Будь-який момент
Длительность
-
Уровень
Для начинающих
Язык обучения
English
Стоимость
безкоштовно
