Курс алгоритми та структури даних. Онлайн навчання. Пакет Стандарт
Идет набор на курс!
Срок обучения
2 місяці - 16 занять
Стоимость:
Стоимость за весь курс
12 750 грн.
Описание

Навчання в групі. Для тих, хто знає основи програмування.
Алгоритми та структури даних – це серце ефективного програмування. Алгоритми допомагають програмістам розуміти та оптимізувати процеси розв'язання задач.
Структури даних – це способи організації інформації, що дозволяють програмам працювати швидше й ефективніше. Без цих знань, розробка високоякісного програмного забезпечення стає значно складнішою.
Кому підійде курс?
- Новачкам: Ми вчимо з нуля тому вам не потрібна попередня підготовка і технічна освіта. Досить бути впевненим користувачем ПК.
- Початківцям в IT: Якщо у вас вже є базові знання, наш курс допоможе структурувати їх і отримати комплексний практичний досвід на реальних прикладах.
- Чинним IT-фахівцям: Просунуті курси будуть цікавими та корисними навіть людям з досвідом. Ви вивчите сучасні інструменти та фреймворки, підвищите свою кваліфікацію.
- Корпоративним замовникам: Адаптуємо наші програми та графік навчання під ваші вимоги для отримання максимального результату.
Як проходить навчання:
- Теорія: Розбираєте теоретичний матеріал на занятті з викладачем і по авторським відео матеріалами в особистому кабінеті.
- Практика: Вирішуєте практичні завдання на занятті з викладачем. Розбираєте проблемні питання. Готуєтеся до співбесід.
- Між заняттями: Робите домашні завдання. Отримуєте по кожному завданню зворотний зв'язок від викладача. Спілкуєтеся з колегами в чаті групи, допомагаєте один одному у вирішенні виникаючих питань.
- Результат: Створюєте проект для портфоліо. Отримуєте детальний зворотній зв'язок по проекту від викладача. Оформлюєте резюме і профіль на LinkedIn. Ви готові до проходження співбесід та працевлаштування!
В пакет Стандарт входить:
- 16 онлайн занять у групі
- Відео записи лекцій
- Чат з тренером і групою
- Перевірка домашніх завдань
- 4 заняття IT English Speaking Club
Дни недели занятий | на выбор |
---|---|
Время занятий | на выбор |
Занятий в неделю | 2 |
Длительность занятия | 2 години |
Часы занятий | |
Группы | до 20 чел. |
Возраст аудитории | Старшеклассники, Студенты, Взрослые |
Вид подготовки | Повышение квалификации |
Город | Днепр |
Преподаватель | специалист-практик |
Учебные материалы | |
Пробное занятие | бесплатно |
Документ об окончании | Міжнародний професійний сертифікат |
Опции | Групповые занятия |
Трудоустройство | Нет |
Условия трудоустройства |
Запись на курс
Программа обучения
- Визначення алгоритму. О – нотація. Функції для опису асимптотичної складності.
- Структура даних. Основні типи та підтримувані операції.
- Масив як структура даних. Реалізація пошуку у масиві (лінійний, бінарний, інтерполяційний).
- Оцінка складності алгоритмів.
- Найпростіші алгоритми сортування масивів (бульбашковий, вставкою, вибором).
- Логарифмічні алгоритми сортування (злиття, швидкий).
- Комбінаторні алгоритми для масивів.
- Рекурсія. Види, та способи реалізації.
- Прискорення рекурсивного підходу за допомогою мемоїзації.
- Списки. Методи реалізації. Основні операції.
- Стек та черга. Методи реалізації. Основні операції.
- Хеш функції. Асоціативні масиви на основі хеш-таблиць.
- Графи. Типи графів. Основна термінологія.
- Методи представлення графів на ПК (матриця суміжності, матриця інцидентності, список суміжності).
- Алгоритми на графах. Пошук у глибину. Пошук у ширину.
- Дерева як окремий випадок графа.
- Бінарне дерево пошуку. Принцип побудови та базові дії.
- Піраміда як окремий випадок графа. Принцип побудови. Пірамідальне сортування.
- Елементи динамічного програмування.
Запишіться на безкоштовний пробний урок та отримайте можливість здобути професію мрії!
Курс проводитProg Academy