Лучшие IT курсы в Украине

Мы собрали лучшие платные и бесплатные IT курсы Украины, которые позволят вам овладеть новой профессией с возможностью трудоустройства или углубить свои знания в области информационных технологий. Есть учебные программы для детей, с нуля для начинающих и опытных специалистов. Вы можете сравнить цены, программы АйТи курсов и условия обучения.
Читать далее
Курс
Формат
Online
Начало занятий
06.10.2025
Длительность
40 часов
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
40 000 UAH за курс
Занятия целый деньВыдаётся диплом/сертификатСопровождение ментора
Мир Современного Образования
  • SQL / DBA
Подробнее

Курс адміністрування Oracle Database 19c призначений для того, щоб дати адміністраторам баз даних Oracle практичний досвід адміністрування, моніторингу, настройки та усунення неполадок бази даних Oracle. Слухач дізнається, як забезпечити цілісність і доступність даних компанії в середовищі Oracle. Слухач також навчиться контролювати продуктивність бази даних, розподіляти ресурси за допомогою Resource Manager і планувати завдання за допомогою Oracle Job scheduler.

Програма курсу

Модуль 1. Введення в базу даних Oracle

  • Огляд бази даних Oracle
  • Огляд хмари Oracle
  • Концепції реляційних баз даних
  • Завдання адміністрування баз даних

Модуль 2. Архітектура баз даних Oracle

  • Огляд архітектури бази даних Oracle
  • Примірник бази даних Oracle
  • Структури пам'яті баз даних Oracle
  • Архітектура і структури процесів
  • Серверні і клієнтські процеси
  • Архітектура зберігання баз даних Oracle
  • Підключення до примірника бази даних Oracle

Модуль 3. Адміністрування примірника бази даних

  • Адміністративні інструменти, доступні адміністратору бази даних
  • Використання SQL * Plus в Oracle для управління примірником бази даних
  • Використання SQL Developer для управління примірником бази даних
  • Адміністрування бази даних за допомогою Enterprise Manager (EM)
  • Огляд фреймворку Enterprise Manager
  • Access Enterprise Manager Database Express
  • Домашня сторінка Enterprise Manager Database Express
  • Enterprise Manager Cloud Control
  • Файли параметрів ініціалізації

Модуль 4. Налаштування Oracle Network Environment

  • Огляд конфігурації мережі
  • Налагодження та управління Oracle Net Listener
  • Методи іменування Oracle Net
  • Інструменти для налаштування та управління мережею Oracle
  • Використання Net Configuration Assistant
  • Налаштування клієнтських підключень за допомогою Net Manager
  • Перегляд конфігурації listener
  • Запуск і зупинка Oracle listener
  • Використання TNSPING для тестування підключення Oracle Net
  • Підключення до бази даних
  • Налаштування Net Services за допомогою Enterprise Manager

Модуль 5. Структури зберігання

  • Огляд зберігання даних
  • Блок бази даних
  • Огляд табличних просторів і файлів даних
  • Використання Enterprise Manager для перегляду структури зберігання бази даних
  • Команди створення і зміни табличного простору
  • Тимчасові табличні простору
  • Створення файлів даних і управління ними
  • Використовувати OMF
  • Знищення табличних просторів і файлів даних

Модуль 6. Управління користувачами

  • Зумовлені облікові записи адміністрування бази даних
  • Обліковий запис користувача
  • Створення облікового запису користувача
  • Ідентифікація користувача
  • Зміна пароля користувача
  • Керування обліковим записом користувача
  • Щоб видалити обліковий запис користувача
  • Моніторинг інформації про користувачів
  • Завершення сеансів користувача
  • Створення облікового запису Schema Only

Модуль 7. Manage Privileges

  • Доступ до бази даних
  • Зумовлені Oracle ролі
  • Привілеї системного і об'єктного рівнів
  • Команди grant і revoke
  • Створення, зміна та видалення ролей
  • Використання зумовлених ролей

Модуль 8. Управління Profiles and Resources

  • Огляд профілів користувачів
  • Параметри ресурсу профілю
  • Команда створити профіль
  • Управління паролями за допомогою профілів
  • Контроль використання ресурсів за допомогою профілів
  • Ведення профілів

Модуль 9. Database auditing

  • Огляд безпеки бази даних
  • Огляд аудиту баз даних
  • Дотримання вимог безпеки
  • Стандартний аудит
  • Єдина аудиторська реєстрація
  • Розподіл обов'язків з аудиту з ролями AUDIT_ADMIN і AUDIT_VIEWER
  • Налаштування журналу аудиту
  • Вказівка ​​параметрів аудиту

Модуль 10. Data concurrency i lock conflicts

  • Рівні блокування в Oracle
  • Методи, які використовуються для отримання блокувань
  • Паралелізм обробки даних
  • Можливі причини зчеплень
  • Блокування DML
  • Запобігання проблем з блокуванням
  • Виявлення конфлікту блокувань
  • Вирішення конфліктів

Модуль 11. Undo Management

  • Огляд UNDO MANAGEMENT
  • Контроль і адміністрування UNDO
  • Налаштування undo retention
  • Перемикання undo tablespaces
  • Вказівка ​​термін зберігання
  • Гарантоване undo retention
  • Термін збереження undo для flashback запитів
  • Перегляд інформації про undo space
  • Використання undo advisor
  • Розмір табличного простору undo
  • Зміна табличного простору undo на фіксований розмір

Модуль 12. Backup and recovery configuration

  • Рішення Oracle для резервного копіювання
  • Пропоновані Oracle стратегії резервного копіювання
  • Огляд резервного копіювання, відновлення і відновлення бази даних
  • Технологія Flashback
  • Тип відмови
  • Відновлення примірника
  • Налаштування відновлення екземпляра
  • MTTR Advisor
  • Відмова носія інформації
  • Налаштування бази даних для відновлення

Модуль 13. Proactive database maintenance

  • Обслуговування бази даних
  • Перегляд журналу попереджень (alert log)
  • Automatic Workload Repository
  • Рівні збору статистичної інформації
  • Automatic Database Diagnostic Monitoring
  • Моніторинг бази даних Oracle
  • Використання Advisors
  • Налаштування notification rules

Модуль 14. Performance management

  • Налаштування джерел інформації
  • Моніторинг продуктивності
  • Налаштування продуктивності
  • Планування продуктивності
  • Налаштування екземпляра
  • Методологія настройки продуктивності
  • Дані для налаштування продуктивності
  • Моніторинг продуктивності
  • Управління пам'яттю
  • Управління Private Temporary Tables

Модуль 15. Налаштування SQL

  • Налаштування SQL
  • Скасування інструкції SQL в сеансі
  • Оптимізатор Oracle
  • Директиви плану SQL
  • Адаптивні плани виконання
  • SQL Advisors
  • Результати автоматичної настройки SQL
  • Реалізація рекомендації по автоматичному налаштуванню
  • SQL Tuning Advisor

Модуль 16. Moving data

  • Створення об'єктів каталогу
  • Архітектура Data Pump
  • Уявлення словника даних Data Pump
  • Інтерактивний режим Data Pump
  • API Data Pump
  • Використовуйте Data Pump для експорту даних
  • Використовуйте Data Pump для імпорту даних
  • Огляд завантажувача SQL
  • Параметр командного рядка
  • Фільтрація записів
  • Ключові слова керуючого файлу
  • Файл даних
  • Шляхи до даних SQL Loader
  • External Tables

Модуль 17. Managing resources with resource manager

  • Огляд менеджера ресурсів бази даних
  • Використання Resource Manager
  • Створення Resource Plans
  • План Resource Manager за замовчуванням
  • Створення директив Resource Plan
  • Виділення ресурсів для Resource Plans

Модуль 18. Automate Tasks with the scheduler

  • Введення в Scheduler
  • Права доступу
  • Компоненти Scheduler і робочий процес
  • Створення Job
  • Класи Job
  • Використання графіки за часом і по подіях розкладів
  • Створення розкладів на основі подій

Модуль 19. Manage space

  • Огляд управління простором зберігання
  • Управління простором блоків всередині сегментів
  • Типи сегментів
  • Виділення екстентів
  • Виділення простору
  • Ланцюжок рядків і міграція
  • Створення таблиць без сегментації

Модуль 20. Oracle support

  • Enterprise Manager Support Workbench
  • Увійдіть для отримання оновлень безпеки
  • Робота з Oracle Support
  • Інтеграція c Oracle Support
  • Реєстрація SR (запитів на обслуговування)
  • Управління оновленнями
  • Накат оновлень

Попередні вимоги

Слухачі, які бажають пройти курс адміністрування Oracle Database 19c, повинні мати уявлення про концепції реляційних баз даних і хороші знання операційної системи. Вони повинні пройти курс Oracle SQL або мати хороші знання Oracle SQL. Знання можливостей і використання вбудованих в сервер Oracle стандартних пакетів PL/SQL була б вельми корисною, але для курсу воно не суттєво.

Особливості курсу

  • Підтримка ментора
  • Практика
  • Сертифікат про проходження курсу
Больше информации
Курс
Формат
Online
Начало занятий
10.11.2025
Длительность
9 недель
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
9 499 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментора
SoftServe Academy
  • QA Automation / QA Manual
Подробнее

Отримай практичний досвід та навички в автоматизації тестування на курсі Practical Test Automation. Розробляй автоматизовані тести на основі розв'язання практичних завдань на реальному проєкті та ставай job-ready.

Програма курсу

Теми:

  • Основи проєктування класів
  • Наслідування: як використовувати наслідування для покращення коду та уникнення дублікації
  • Поліморфізм: розуміння та застосування поліморфізму в контексті тестування
  • Робота з рядками: методи, оптимізація, патерни
  • Масиви: основи, операції, алгоритми
  • Колекції: використання різних типів колекцій для тестування
  • Основи роботи з базами даних
  • JDBC: підключення до баз даних, виконання запитів, обробка результатів
  • Розробка і реалізація юніт-тестів
  • Інтеграційне тестування: стратегії та методи
  • Використання мокінг фреймворків, Mockito
  • Створення мок-об'єктів для імітації поведінки системи
  • Техніки проєктування тестів
  • Виконання тестів і аналіз результатів
  • Відстеження і документування дефектів
  • Основи роботи з Selenium WebDriver
  • Автоматизація вебтестування
  • Методи пошуку вебелементів
  • Використання CSS селекторів та XPath для ідентифікації елементів
  • Тестування на сумісність з різними веббраузерами
  • Використання явних та неявних очікувань для стабілізації тестів
  • Методологія Page-Object для організації тестових скриптів
  • Використання патернів проєктування в автоматизації тестування
  • Реалізація логування та звітності в автоматизованих тестах
  • Основи тестування REST API: методи, інструменти, підходи

Після завершення курсу ти вмітимеш:

  • Взаємодіяти з Git, GitHub
  • Розробляти інтеграційні тести за допомогою Selenium WebDriver
  • Створювати Rest Api запити та тестувати їх
  • Працювати з базами даних
  • Використовувати крос-браузерне тестування веб-додатків
  • Застосовувати принципи OOП для автоматизації тестування
  • Використовувати кращі практики пошуку WebElements
  • Працювати в команді за методологією Scrum
  • Створювати повністю функціональні тестові фреймворки

Особливості курсу

  • Підсилення твого CV
  • Спільнота однодумців
  • Доступ до додаткових онлайн-курсів для навчання у власному темпі
  • Участь у Speaking Club для покращення рівня англійської мови

Викладачі курсу

Yaroslav Harasym - Ментор SoftServe Академії

Больше информации
Курс
Формат
Online
Начало занятий
20.10.2025
Длительность
2 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
10 749 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментора
SoftServe Academy
  • Cyber Security
Подробнее

Курс допоможе зрозуміти важливість безпеки та враховувати її у своїй роботі, наприклад, при розробці ПЗ. Також після курсу зможеш почати кар'єру у сфері кібербезпеки.

Програма курсу

Теми:

  • Стандарти кібербезпеки, етичні норми, терміни, регуляторні документи
  • Вразливості та загрози: робота з базами даних
  • Основи ОС Linux, віртуалізація, Kali Linux
  • Інструменти мережевого адміністрування та аналізу трафіку
  • Інструменти аналізу та фільтрації пакетів з графічним інтерфейсом
  • Техніки та інструменти соціальної інженерії
  • Збір інформації з відкритих джерел
  • Безпечний веб: стандарти і практики OWASP
  • Безпека при роботі зі СКБД
  • Оцінка захищеності Wi-Fi мереж
  • Системи управління подіями та інформаційною безпекою
  • Виявлення вразливостей: сканування мереж, хостів та сервісів
  • Тестування на проникнення для підвищення загального рівня кібербезпеки систем

Після завершення цього курсу ти зможеш:

  • Створювати надійні системи, застосовуючи стандарти кібербезпеки, норми та регуляторні документи
  • Працювати із базами даних вразливостей для аналізу ризиків, а також сканувати на вразливості мережі, хости та сервіси
  • Знаходити вразливості вебзастосунків згідно зі стандартами OWASP
  • Працювати з командним рядком Linux, засобами віртуалізації та інструментами Kali Linux для проведення тестування на проникнення
  • Аналізувати мережевий трафік за допомогою tcpdump та Wireshark
  • Захищати системи, враховуючи техніки соціальної інженерії
  • Проводити збір інформації про об'єкт (особу або організацію) з відкритих джерел, свідомо та обґрунтовано використовувати для цього відповідні інструменти, наприклад, Maltego
  • Виявляти SQL-ін'єкції та запобігати їм
  • Підвищувати безпеку Wi-Fi
  • Аналізувати логи в системах управління подіями та інформаційною безпекою

Особливості курсу

  • Підтримка ментора впродовж навчального процесу
  • Підсилення твого CV
  • Доступ до додаткових електронних курсів для навчання у власному темпі
  • Онлайн-курси за рівнем англійської та Speaking Club

Викладачі курсу

Dmytro Uzun - Ментор SoftServe Academy

Больше информации
Курс
Формат
Online
Начало занятий
15.09.2025
Длительность
10 часов
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
2 792 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментора
CyberBionic Systematics
  • QA Automation / QA Manual
Подробнее

Курс "QA. Основи проєкту в IT" розрахований на тих, хто взагалі не займався програмуванням чи тестуванням, або має початкові знання, які хоче впорядкувати та поглибити. Протягом п'яти логічно взаємопов'язаних уроків учні простежать процес створення IT-проєкту з першого етапу і до останнього. Вивчать такі сучасні підходи до розробки програмного забезпечення, як Scrum та Kanban, а також закріплять знання на командному практичному занятті.

Програма курсу

Введення в основи тестування ПЗ

  • Про курс
  • Про ролі тестувальника
  • Про тестування
  • Додаткові матеріали

Основи проєкту, деякі моделі розробки

  • Життєвий цикл розробки програмного забезпечення (SDLC)
  • Розбір кожного етапу SDLC
  • SDLC на основі плану та на основі змін (Plan-driven vs Change-driven)
  • Waterfall модель
  • Ітеративна модель
  • Трохи про Agile

Agile та Scrum

  • Agile Umbrella
  • Канбан
  • XP методологія
  • Agile
  • Команда: Product Owner, Development Team, Scrum Master
  • Заходи: Sprint, Sprint Planning, Daily Scrum, Sprint Review, Sprint Retrospective
  • Діаграма вигорання (burndown chart)
  • Scrum дошка (Scrum board)

SCRUM планування та естімації

  • Product Backlog
  • Planning
  • Estimation
  • Сторі поінт (Story Point)
  • Покер планування (Poker planning)

SCRUM на практиці

  • User Story
  • Acceptance Criteria
  • Definition of Done / Definition of Ready
  • Командна практика

Після завершення курсу ви будете вміти:

  • Agile та Scrum
  • Бізнес-аналіз та аналіз вимог

Попередні вимоги

Потрібне впевнене використання ПК та MS Office (Word, Excel, PowerPoint) і навички пошуку в інтернеті.

Особливості курсу

  • Практичні заняття і перевірка ДЗ
  • Безкоштовний відеокурс
  • Онлайн тестування і сертифікація

Викладачі курсу

Олександр Бреславець - Lead Test Automation at EPAM

Больше информации
Курс
Формат
Online
Начало занятий
16.09.2025
Длительность
18 часов
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
4 584 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментора
CyberBionic Systematics
  • Java
Подробнее

Якщо у вас є тільки лише загальне уявлення про програмування і ви ним ніколи професійно не займалися, то ми рекомендуємо вам почати своє навчання з самих основ. Курс «Java Стартовий» - це легкий старт в програмуванні для новачків.

Програма курсу

Введення в інфраструктуру Java

Огляд і порівняння мов програмування. Установка і налаштування віртуальної машини. Створення простого консольного додатку на Java.

Машинна математика. Типи даних

Механізм взаємодії між програмним забезпеченням і платформою. Подання інформації у бінарному коді. Системи числення. Організація пам'яті віртуальної машини Java. Змінні. Правила іменування змінних. Примітивні типи даних.

Змінні і типи даних

Змінні і константи, призначення констант, основні арифметичні операції і операції порівняння значень змінних. Демонструються приклади простого форматування і виведення рядків на екран.

Умовні конструкції

Умовні та логічні конструкції. Оператори If-else, switch-case. Скорочені умовні конструкції.

Логічні конструкції

Математична логіка. Логічні операції. Оператори І, АБО, АБО-НЕ, НЕ. Побітова арифметика.

Циклічні конструкції

Циклічні конструкції з умовою while та do-while. Циклічні конструкції з лічильником for та for-each. Оператори переходу.

Методи

Функції та процедури. Оголошення і виклик методів. Правила іменування. Рекурсивний виклик методу.

Методи

Статичний контекст. Перевантаження методів.

Масиви

Масиви. Способи оголошення масивів. Методи для роботи з масивами, клас Arrays.

Після завершення курсу ви будете вміти:

  • Розбиратися в інфраструктурі Java та розуміти можливості, котрі вона надає
  • Використовувати IDE IntelliJ IDEA для створення програм мовою Java
  • Обирати відповідний тип даних для змінних, розуміти різницю між ними
  • Використовувати умовні та циклічні конструкції
  • Застосовувати рекурсію в різних задачах
  • Створювати та викликати методи, розуміти їх призначення
  • Створювати та обробляти масиви даних, здійснювати їх сортування

Особливості курсу

  • Практичні заняття і перевірка ДЗ
  • Безкоштовний відеокурс
  • Онлайн тестування і сертифікація

Викладачі курсу

  • Андрій Бондаренко - Java Developer
  • Андрій Фок - Java Developer. Тренер-консультант
  • Євген Кондаков - Java Developer. Тренер-консультант
  • Іван Демидко - Java Developer. Тренер-консультант
  • Олександр Корж - Java Developer. Тренер-консультант
  • Євген Дайнека - Java Software Engineer at NetCracker
  • Євген Тихонов - Java Developer
  • Юрій Царенко - Java Developer at Processica
  • Ігор Войтов - Java Developer. Тренер-консультант
  • Олег Сотніченко - Java Developer. Тренер-консультант
  • Вадим Кожевніков - Java Developer and Trainer at CyberBionic
  • Дмитро Красний - Тренер-консультант напрямку Java Developer
  • Владислав Донець - Middle Java Developer at SoftServe
Больше информации
Курс
Формат
Online
Начало занятий
04.11.2025
Длительность
48 часов
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
12 800 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментора
QALight
  • QA Automation / QA Manual
Подробнее

Курс для тих, хто хоче стати інженером автоматизації тестування. Під час занять ви ознайомитесь з мовою програмування Python, а також з найпопулярнішим фреймворком для автоматизації Web-тестування – Selenium WebDriver. По закінченні курсу ви навчитесь писати автоскрипти, використовувати інструменти автоматизації тестування та зрозумієте принципи їх роботи, опануєте сучасні підходи та відкриєте нові можливості для роботи.

Програма курсу

Теми

  • Вступне. Знайомство і загальна теорія.
  • Python: Написання першої програми "Hello world!". Змінювані та незмінні типи даних. Операції з примітивними типами. Оператори.
  • ООП в Python.
  • Робота з рядками. Імпорт і установка пакетів.
  • Послідовності та колекції.
  • Ієрархія та обробка виключень.
  • Робота з текстовими файлами (txt, xml, json).
  • TDD. Знайомство з unittest і pytest.
  • Деталі pytest: фікстури, конфігураційні файли. Логування.
  • Веб-елементи. Практика написання локаторів (X-Path).
  • Системи контролю версій. Git
  • Знайомство з Selenium WebDriver. Написання та запуск першого тесту.
  • Створення структури фреймворку, базових бібліотек і написання тестів.
  • Види очікувань. Декоратори.
  • Паттерни проєктування. Написання тесту з використанням PageObject.
  • Практика написання тест-кейсів. Параметризовані тести.
  • Робота з REST API.
  • Робота з Базами даних.
  • Continuous integration (Jenkins).
  • Підсумкове заняття.
  • Тестове інтерв'ю на автоматизатора.

Особливості курсу

  • Онлайн заняття проходять ввечері
  • Отримання реального досвіду на проєктах
  • По закінченні курсу зможете додати реальний проект у портфоліо
  • Свідоцтво про закінчення курсу

Вимоги для проходження курсу

  • Знання основ тестування програмного забезпечення
  • Розуміння теорії, ключових визначень і технік тест дизайну

Викладачі курсу

Артем Сварич - понад 6 років в QA Automation. Працював у компаніях exist.ua, Orderry, Luxoft.

Больше информации
Курс
Формат
Online
Начало занятий
24.10.2025
Длительность
20 часов
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
5 417 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментора
CyberBionic Systematics
  • Python
  • WEB Developer / Webmaster
Подробнее

Курс Django складається з 9 взаємопов'язаних уроків. Після проходження даного курсу учень зможе писати веб-додатки на мові Python з використанням фреймворку Django.

Програма курсу

Вступ у Django

На цьому уроці розглядається фреймворк Django. Проводимо порівняльну характеристику іншого популярного фреймворка на Python-Flask. Розберемо, що таке віртуальне оточення, навіщо воно потрібне і способи його створення. Архітектура Django-додатка. Створення "Hello World!" додатка на Django.

Маршрутизація. Запити, відповіді сервера

Метою даного уроку є познайомити учня з системою прив'язки інтернет-адрес в фреймворку Django. Познайомити з регулярними виразами. Навчити складати шаблони url і прив'язувати їх до функцій-обробників. Продемонструвати написання регулярного виразу. Познайомити з поняттям HTTP, розглянути запити і відповіді сервера.

Шаблони

Метою даного уроку є познайомити учня з шаблонною системою Django. Познайомити з тегами і фільтрами Django. Кастомізація шаблонної системи (написання своїх тегів і фільтрів).

Моделі

Розгляд поняття "Модель" в Django, що це і навіщо це потрібно. Створення першої міграції бази даних, застосування міграцій. Адмін-частина програми, розгляд основних функцій адміністративної панелі.

Форми

Поняття "Форма" у веб-розробці, принцип створення форм. Види форм. Django-валідація, написання своїх валідаторів.

Робота з базою даних

Розгляд поняття ORM. Принцип використання ORM в Django. На цьому уроці ви дізнаєтесь, як видаляти/додавати/редагувати, а також робити вибірку і фільтрацію об'єктів з бази даних, розглянемо складні запити в БД.

Django Rest Framework, реалізація простого API з DRF

Опанувавши матеріали даного уроку, учень ознайомиться з основами понять REST та API, інструментамив Django для побудови RESTFul API, їх використанням, з перевагамиRESTFul API та його негативними сторонами, як API обробляє дані та які є підходи до реалізації REST у Django, з процесом створення власних уявлень для API, як серіалізувати дані, як відбувається автентифікація та авторизація у DRF та як побудувати маршрут для API. Також навчиться практично встановлювати всі інструментидля роботи з RESTFul API і створити свою першу програму з архітектурою REST.

Деплой Django-застосунку

Опанувавши матеріали даного уроку, учень ознайомиться з основними термінами та поняттями, які використовуються при розгортанні програми на віддаленому сервісі, як на практиці запустити свою програму на віддаленому сервісі. Навчиться працювати з такими інструментами як nginx i uwsgi, на практиці запустити свою програму на AWS сервісі, доставляти програму на сервіс, налаштовувати програму для розгортання на сервісі, а також дізнається нюанси в роботі з AWS, як підготувати свій додаток для деплою і які налаштування для цього використовуються.

Безпека

Метою даного уроку є познайомити учня з базовими поняттями безпеки веб-додатка. Реалізація захисту від атак в Django.

Практика

Практичне заняття

Після завершення курсу ви будете вміти:

  • Розбиратися в архітектурі Django-додатку
  • Працювати з регулярними виразами, складати URL-шаблони та прив'язувати їх до функцій-обробників
  • Розуміти шаблонну систему Django, здійснювати її кастомізацію
  • Розуміти моделі в Django, створювати міграції бази даних
  • Працювати з веб-формами, реалізовувати реєстрацію та авторизацію користувачів
  • Створювати таблиці в базі даних, виконувати запити в БД за допомогою Django ORM
  • Реалізовувати асинхронні запити до серверу (AJAX), а також робити безпечним свій додаток

Попередні вимоги

Базові знання мови програмування Python

Особливості курсу

  • Практичні заняття і перевірка ДЗ
  • Безкоштовний відеокурс
  • Онлайн тестування і сертифікація

Викладачі курсу

  • Віталій Лисенко - Python Developer. Тренер-консультант
  • Віктор Ковтун - Python Developer. Тренер-консультант
  • Іван Діордиця - Python Developer. Тренер-консультант
  • Леонід Подріз - Python Developer. Тренер-консультант
  • Володимир Мзоков - Python Developer
  • Костянтин Зівенко - Тренер з напрямку Python Developer
Больше информации
Курс
Формат
Online
Начало занятий
31.10.2025
Длительность
24 недель
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
уточняйте
Вечерние занятияВыдаётся диплом/сертификатВозможно трудоустройствоСопровождение ментораРеальный проект в портфолио
Levelup
  • 3D Modeling / 3D Artist / 3D Designer
Подробнее

З нуля опануєш професію 3D-візуалізатора. Навчишся текстурувати свої 3D моделі. Опануєш додатковий інструментарій для створення реалістичних 3D моделей.

Програма курсу

Знайомство з середовищем 3ds Max

  • Реєстрація, портфоліо
  • Системні одиниці
  • Робота з вікнами
  • Навігація
  • Стандартні примітиви
  • Розглядаємо тонкощі копіювання об'єктів
  • Працюємо з виділеннями

Сплановане моделювання у 3ds Max

  • Вивчаємо копіювання Array
  • Працюємо із замком-прилипання по точках
  • Сходи за допомогою Array

Модифікатори - як спосіб моделювання

  • Працюємо з модифікаторами
  • Працюємо з Lattice-модифікатором

Огляд і робота з Editable Poly

  • Топологія
  • Працюємо з базовими функціями
  • Групи згладжування
  • Практика

Закріплення навичок моделювання

Практика моделювання.

Візуалізація, освітлення, розгортка

  • Робота з джерелами світла
  • Налаштування освітлення (HDRI)
  • Створення студійного оточення
  • Візуалізуємо модель

Поглиблене текстування

  • Робота зі слотами самого матеріалу
  • Вчимося робити подряпини
  • Вчимося робити скляний матеріал
  • Розбираємо модифікатор Hair and Fur
  • Вчимося працювати з параметром Opacity

Створення інтер'єру

  • Огляд рендер-пасів у 3dsMax
  • Корекція кольору рендеру у Photoshop
  • Рівні та криві у Photoshop
  • Робота з пасами у Photoshop
  • Створення каркасу майбутнього інтер'єру

Знайомство з Substance Painter

  • Розгортка моделі
  • Текстурування моделі в Substance Painter
  • Базові функції текстурування
  • Рендер в Substance Painter

Створення екстер'єрної композиції

  • Моделювання екстер'єру та його елементів оточення
  • Налаштування освітлення

Створення робота та його анімація

  • Створюємо модель за концептом
  • Основи анімації
  • Побудова зв'язків, лінків
  • Анімації камери, можливість камеру пускати по дорозі
  • Робота з кривими

Розробка курсового проєкту

Після курсу ти зможеш:

  • Створювати 3D-моделі різної складності в 3ds Max для комп'ютерних та мобільних ігор, реклами та інтер'єрної візуалізації
  • Працювати із концептами. Розуміти основні алгоритми роботи із концептом. Правильно візуально поділяти елементи об'єкта
  • Створювати єдине якісне зображення за допомогою відрендерених зображень та рендер-елементів
  • Створювати та налаштовувати текстури та матеріали в Substance Painter та робити фінальний рендер
  • Використовувати різні техніки та методи моделювання, а також безліч інструментів та підбирати відповідні, для створення реалістичних 3D-об'єктів та ігрового оточення
  • Розбиратися у вимогах до 3D-моделі у сфері постпродакшн та створювати інтер'єрну візуалізацію
  • Створювати реалістичний рендер за допомогою Substance Painter, запікати текстури, налаштовувати світло та сцену, наносити фактуру, опрацьовувати грані
  • Підбирати референси, розбиратися у ТЗ замовника та розуміти, що йому потрібно. Дізнаєшся, де шукати натхнення для своєї моделі та підбирати референси

Особливості курсу

  • Інтенсивна практика та розбір домашніх завдань
  • Можливість онлайн навчання + відеозаписи всіх занять
  • Готові проєкти, які ти презентуєш потенційним роботодавцям
  • Допомога у працевлаштуванні, оформленні резюме, підборі вакансій та підготовка до співбесіди
  • Підтримка викладача
  • Кар'єрні венти
  • Можлива оплата курсу частинами

Викладачі курсу

Олена Настай - 3D Artist

Больше информации
Курс
Формат
Online
Начало занятий
08.10.2025
Длительность
10 недель
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
13 000 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
Promodo Academу
  • Targeting / PPC
Подробнее

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

Програма курсу

Основи контекстної реклами. Вступна

  • Що таке контекстна реклама
  • Правила KP
  • Створення облікового запису Google ADS

Пошукові кампанії Google Ads

  • Ключові слова та типи відповідності
  • Мінус-слово
  • Підбір ключових слів
  • Структура рекламних кампаній
  • Угруповання ключових слів
  • Крос-мінусівка
  • Правила Google Ads
  • Створення облікового запису та первинні налаштування
  • Структура облікового запису
  • Створення PK в Excel (шаблон)
  • Створення PK в Google Ads Editor
  • Структура текстового оголошення (Search-кaмпaнії)
  • Розширення
  • Загальні бібліотеки
  • Принцип роботи аукціону. Формування ціни за клік
  • Показник якості
  • Попередній PB

Google Merchant + Shopping Campaigns + Smart shop

  • Введення у Shopping
  • Вимоги до сайту
  • Merchant Center
  • ТЗ на Фід для Merchant Center
  • Створення компаній
  • Оптимізація Shopping-кaмпaній
  • Перехід з розумних кампаній Google performance max

Показники ефективності

  • Аукціон
  • Показники ефективності
  • Обчислювані показники ефективності
  • Стратегії призначення ставок

GDN (Google Displaу Network)

  • Обсяги
  • Як розпізнати рекламу в GDN?
  • Основні завдання медійної реклами
  • Методи націлення в GDN
  • Формати оголошень в GDN
  • Як не «злити» бюджет на GDN
  • Структура кампанії для GDN
  • Оцінка ефективності GDN

YouTube кампанії

  • YouTube кампанії + Gmail Sponsored Promotions
  • Реклама у Gmail
  • Основні завдання відеореклами
  • Методи націлення для відеореклами
  • Формати оголошень для відеореклами

Peмapкeтинг

  • Що таке ремаркетинг?
  • Види ремаркетингу в Google Ads
  • Технічні аспекти налаштування ремаркетингу в Google Ads
  • Фід для динамічного ремаркетингу

Google Analуtics

  • Beб-aнaлітикa
  • Ієрархія Google Analуtics (GA)
  • Базові налаштування GA
  • Звіти GA
  • Популярні звіти GA
  • Розширені можливості пошуку у стандартних звітах
  • Фільтри. Регулярні вирази
  • Кастомні звіти
  • Обчислювані показники
  • Оцінка ефективності рекламних кампаній

Автоматизація рекламних кампаній

  • Dуnamic Search Ads (DSA)
  • Smart Displaу
  • Smart Shopping
  • Автоматичні стратегії призначення ставок
  • Автоматизовані правила
  • Модифікатори оголошень та фіди розташування
  • Скрипти Google Ads

Performance Max

  • Введення в Performance Max
  • Створення кампаній
  • Що всередині Performance Max?
  • Що треба для запуску, лайфхаки
  • Оптимізація Performance Max кампаній

Facebook

  • Таргетована реклама
  • Структура та ієрархія рекламної платформи. Основний функціонал
  • Створення рекламних кампаній
  • Робота з рекламними кампаніями
  • DPA. Робота з пікселями та каталогами
  • Атрибуція. Аналітика

Mobile PPC

  • Загальні тренди у галузі
  • Медіапланування та бенчмарки
  • Загальний огляд інструментів
  • Системи мобільної аналітики (Чому не google Analуtics) та трекери
  • Google ADS UAC
  • FB app campaigns + AAA
  • Apple Search ADS
  • Unity ADS, CPA networks

ASO

  • Що таке ASO?
  • Основні фактори ранжування у сторах
  • Збір семантичного ядра. Підходи та інструменти ASOdesk
  • Копірайтинг метаданих + повний опис (корисна форма для підбору семантики та мета)
  • Візуальне ASO. Скріншоти та іконка
  • A/B тестування
  • Особливості Google Play Console, базова аналітика
  • Особливості App Store Connect, базовий аналітик

Медіапланування

  • Чек-лист із запуску PPC проєкту (бонус)
  • Звіти PPC
  • Візуалізація звітів через Google Data Studio
  • Складання комерційної пропозиції
  • Складання медіапланів за принципом See-Think-Do-Care

Захист проєкту

Kap'єpнa кoнcультaція

  • Haлaштувaння oблікoвoгo зaпиcу в LinkedIn
  • Cтвopeння peзюмe
  • Які пoмилки poблять кaндидaти?
  • Щo вpaxувaти під чac пoшуку poбoти, як copтувaти тa cтpуктуpувaти
  • Ha щo звepтaють увaгу під чac cпівбecіді peкpутepи
  • Чoму вaжливo гoтувaтиcя дo cпівбecіди

Особливості курсу

  • Вечірні заняття (18:30-20:30)
  • Теорія засвоюється на прикладі реальних кейсів
  • Доступ до матеріалів курсу немає часових обмежень
  • Дипломний проєкт
  • Сертифікат після закінчення курсу
  • Кар'єрна консультація для підготовки до співбесіди

Викладачі курсу

  • Ілoнa Бaгдacapoвa - PPC-specialist Promodo
  • Анастасія Якуба - PPC-specialist Promodo
  • Євген Колотило - PPC-specialist Promodo
  • Ксенія Халимоник - Media specialist at Promodo
  • Aндpій Kpугoвий - Mobile-specialist Promodo
  • Cepгій Лoмaнeнкo - Team Lead PPC Promodo
  • Hopeль Hгaмoкубa - PPC-specialist Promodo
  • Любoв Mіняйлo - Corporate Culture Specialist Promodo
  • Юлія Василенко - PPC-спеціалістка Promodo
Больше информации
Курс
Формат
Online
Начало занятий
23.10.2025
Длительность
9 месяцев
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
90 000 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
IT Education Center
  • DevOps
Подробнее

Програма курсу

1 Семестр

Модуль 1: основи Linux

  • Тема 1. Вступ
  • Тема 2. Інсталяція Linux, початок роботи в системі
  • Тема 3. Файлові системи в Linux
  • Тема 4. Процеси в Linux
  • Тема 5. Мережа в Linux
  • Тема 6. Завантаження системи Linux

Модуль 2: стек LEMP

  • Тема 7. Вебсервери на Linux
  • Тема 8. Основи SQL
  • Тема 9. Підняття стеку LEMP
  • Тема 10. Балансування навантажень вебтрафіку
  • Тема 11. Налаштування SSL/TLS

Модуль 3: моніторинг, логування та бекапи Linux

  • Тема 12. Моніторинг Linux
  • Тема 13. Системи моніторингу
  • Тема 14. Логування в Linux

Семестр включає в себе:

  • Фінальний іспит
  • Проєктна робота
  • Результат: Strong Middle System Administrator

2 Семестр

Модуль 4: хмарні провайдери

  • Тема 15. Огляд хмарних провайдерів
  • Тема 16. Робота з Amazon AWS

Модуль 5: Git

  • Тема 17. Системи контролю версій: Git, Gitlab, Github
  • Тема 18. Налаштування власного сервера Gitlab

Модуль 6: системи автоматизації та конфігурації

  • Тема 19. Системи автоматизації Chef, Puppet, Ansible
  • Тема 20. Робота з Ansible

Модуль 7: віртуалізація та контейнерні технології

  • Тема 21. Proxmox
  • Тема 22. Docker
  • Тема 23. Docker Сompose
  • Тема 24. Підняття проєкту на Docker

Модуль 8: системи моніторингу та логування

  • Тема 25. Стек ELK
  • Тема 26. Prometheus + Grafana

Семестр включає в себе:

  • Фінальний іспит
  • Проєктна робота
  • Результат: Junior DevOps Engineer

Кар'єра:

  • Надамо доступ до відеолекції "Як отримати офер мрії?"
  • Надішлемо багато корисних матеріалів про резюме та співбесіди
  • Додамо відзнаку NETFORCE Jobs про те, що ти наш випускник
  • Напишемо рекомендаційні листи в LinkedIn кращим студентам групи

3 Семестр

Модуль 9: Kubernetes

  • Тема 27. Архітектура Kubernetes
  • Тема 28. Кластери Kubernetes
  • Тема 29. Сутності та ресурси Kubernetes, kubectl
  • Тема 30. Вебінтерфейси для керування кластерами Kubernetes, Rancher
  • Тема 31. Аддони Kubernetes

Модуль 10: CI/CD

  • Тема 32. Що таке CI/CD
  • Тема 33. Gitlab CI, Github Actions
  • Тема 34. Jenkins
  • Тема 35. CI/CD для класичного standalone проєкту
  • Тема 36. CI/CD для контейнеризованого проєкту
  • Тема 37. Helm для Kubernetes

Модуль 11: Infrastructure as code (IaC)

  • Тема 38. Infrastructure as code: підхід, кейси застосування, інструменти IaC
  • Тема 39. AWS Cloudformation, Terraform, Terragrunt, Pulumi
  • Тема 41. Завершення курсу

Курс включає в себе:

  • Фінальний іспит
  • Проєктна робота
  • Результат: Strong Junior DevOps Engineer

Кар'єра:

  • Надамо доступ до відеолекції "Як отримати офер мрії?"
  • Надішлемо багато корисних матеріалів про резюме та співбесіди
  • Додамо відзнаку NETFORCE Jobs про те, що ти наш випускник
  • Напишемо рекомендаційні листи в LinkedIn кращим студентам групи

Навички після курсу:

  • Конфігурація та керування дестрибутивами Linux
  • Робота з вебсерверами
  • Системи моніторингу та логування
  • Хмарні провайдери
  • Системи контролю версій
  • Системи автоматизації та оркестрації
  • Робота з контейнерними технологіями та віртуалізацією
  • CI/CD та робота з IaC

Особливості курсу

  • Допомога ментора
  • Практика
  • Домашні завдання
  • Можливість вчитися окремими семестрами
  • Фінальні іспити
  • Сертифікат про проходження курсу

Викладачі курсу

  • Павло Завада - DevOps-практик з 10-річним досвідом
  • Василь Верцинський - IT Expert at FS[coua]
  • Катерина Шевчук - HR-менеджерка Netforce Ukraine
  • Роман Павловський - Системний адміністратор в Netforce Ukraine
  • Максим Бабій - DevOps Engineer at G5 Games
Больше информации
Курс
Формат
Online
Начало занятий
04.11.2025
Длительность
2 недель
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
5 400 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментора
IT Education Center
  • SysAdmin
Подробнее

Курс навчає азам системного адміністрування, таким як робота з дистрибутивом Debian, а також встановлення та налаштовування компонентів Ubunty. Він підійде навіть тим, хто раніше не працював з Linux.

Програма курсу

Введення в Linux

  • Дізнаєшся історію виникнення Linux, зрозумієш різницю між Linux та Unix
  • Навчишся встановлювати Debian та Ubuntu
  • Створиш віртуальну машину
  • Зрозумієш, що таке VirtualBox, режими роботи мережі, IP-адреси, транслятор NAT та багато іншого

Лекція:

  • Введення в курс
  • Історія виникнення Linux, види дистрибутивів
  • Різниця між Linux та Unix, різниця між Linux та Windows/MacOS
  • Архітектура операційних систем
  • Архітектура Linux

Практика:

  • Встановлення VirtualBox
  • Режими мережі у VirtualBox (NAT/BRIDGE)
  • Створення віртуальних машин
  • Встановлення Linux (Debian/Ubuntu)

Доступ в систему, текстові редактори

  • Познайомишся з текстовими редакторами nano, vi/vim та mcedit
  • Дізнаєшся про термінал, консоль, командні аліаси, протокол SSH і його програмні реалізації

Лекція:

  • Що таке термінал, консоль
  • Типи підключень до серверів
  • Віддалений доступ до Linux
  • Протокол SSH
  • SU та SUDO, різниця між ними
  • Командна оболонка SHELL, її види
  • Що таке змінні оточення користувача
  • Командні аліаси
  • Доповнення команд (bash_completion та клавіша TAB)
  • Текстові редактори в Linux

Практика:

  • Підвищення прав користувача від звичайного до адміністративного
  • SU/SUDO
  • Налаштування змінних оточення
  • Робота з текстовими редакторами vim/nano/mcedit

Файлова система, команди з управління системою

  • Дізнаєшся про віртуальну файлову систему (VFS) та структуру файлів в Linux
  • Вивчиш корисні команди й утиліти, навчишся пошуку по файловій системі, фільтрації результатів виводу інформації, копіюванню файлів/каталогів між системами Linux/Linux та Linux/Windows

Лекція:

  • Файлові системи в Linux та Unix
  • Поняття віртуальної файлової системи VFS, структура каталогів та файлів
  • Стандарт FHS
  • Види файлових систем, приклади використання для різних носіїв (блочні пристрої, iso9660, flash, network file systems)

Практика:

  • Команди з управління файловою системою, переходи за каталогами, створення файлів, каталогів, переміщення, видалення тощо
  • Пошук по файловій системі, команди пошуку по файловій системі, перегляду файлів, читання лог-файлів, фільтрації результатів виводу інформації
  • Архівація файлів, копіювання файлів/каталогів між Linux/Linux та Linux/Windows системами

Система прав і користувачів у Linux. Встановлення програм в Linux. Пакетні менеджери

  • Зрозумієш, що таке репозиторії
  • Дізнаєшся про встановлення пакетів у системі та пакетні менеджери
  • Відпрацюєш на практиці команди з управління користувачами та групами у Linux

Лекція:

  • Система прав користувачів і груп в Linux
  • Стандарт POSIX ACL
  • Права на каталоги й файли
  • Створення та команди з управління правами користувачів і груп
  • Встановлення програм (пакетів) в Linux
  • Що таке пакетні менеджери dpkg, apt, apt-get, aptitude, yum, dnf, snap
  • Система репозиторіїв і дзеркала дистрибутивів

Практика:

  • Відпрацювання на практиці команд з управління користувачами і групами в Linux, їхніми правами
  • Встановлення програм (пакетів) в Linux за допомогою пакетних менеджерів

Фінальний іспит та проєктна робота

  • Тест за всіма темами курсу
  • Проєктна робота за вказаним технічним завданням

Зробимо так, щоб робота шукала тебе, а не ти її

  • Надамо доступ до відеолекції "Як отримати офер мрії?"
  • Додамо спеціальну відзнаку в профілі NETFORCE Jobs, що ти наш випускник
  • Напишемо рекомендаційні листи в LinkedIn трьом кращим студентам групи

Особливості курсу

  • Заняття з 18:30 - 20:30 у вівторок та четвер
  • Практичні заняття на всіх етапах
  • По закінченню курсу складається іспит
  • Допомога ментора
  • Проєктна робота
  • Сертифікат про проходження курсу

Викладачі курсу

Павло Завада - DevOps-практик з 10-річним досвідом

Больше информации
Курс
Формат
Online
Начало занятий
18.11.2025
Длительность
1 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
7 200 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
IT Education Center
  • SysAdmin
Подробнее

Курс надає знання та навички, необхідні для початку роботи на посаді молодшого системного адміністратора (Junior System Administrator). Після завершення курсу, отриманих знань буде достатньо щоб працювати системним адміністратором в невеликій компанії та здобути необхідний практичний досвід.

Програма курсу

Архітектура систем Linux

  • Дізнаєшся про архітектуру ОС Linux
  • Навчишся встановлювати дистрибутиви та робити ручну розбивку диска

Лекція:

  • Архітектура систем Linux: трирівнева модель операційних систем
  • Різниця між Linux та Windows та іншими ОС
  • Встановлення різних дистрибутивів Linux
  • Розбивка диска (системного і допоміжних), включення LVM/RAID при розбивці диска

Практика: Встановлення різних дистрибутивів Linux із LVM/RAID розбивкою диска.

Файлові системи Linux

  • Познайомишся з віртуальною файловою системою VFS та текстовими редакторами
  • Дізнаєшся про типи файлових систем, команди з керування, навчишся форматувати ФС

Лекція:

  • Типи файлових систем в Linux
  • Підтримка файлових систем з інших операційних систем (наприклад, з Windows), підключення їх до Linux
  • Поняття VFS, стандарт FHS
  • Об'єкти файлових систем
  • Що таке inode/vnode
  • Типи файлів у Linux

Практика:

  • Форматування файлових систем, монтування ФС до дерева каталогів Linux
  • Автоматичне монтування файлових систем при перезавантаженні ОС
  • Команди з керування файловими системами в Linux
  • Команди пошуку у ФС Linux

Процеси та логування в Linux

  • Розберешся у процесах в Linux
  • Дізнаєшся про системний планувальник cron, логування подій в системі тощо
  • Навчишся керувати процесами та отримувати відомості про них

Лекція:

  • Менеджер процесів в Linux
  • Статуси та сигнали переривань процесів
  • Коди завершення команд/скриптів та процесів
  • Команди керування процесами в Linux
  • Утиліти моніторингу стану серверу Linux (lsof, top, atop, htop, iotop, bmon)
  • Системні журнали (логи) в Linux
  • Налаштування логування подій в Linux
  • Локальне логування у файлах та надсилання логів у централізовану систему збирання логів з серверів
  • Ротація логів Logrotate
  • Безпека ОС, налаштування системи аудиту подій в Linux і логування подій auditd
  • Планувальник задач cron

Практика:

  • Керування процесами в Linux, отримання інформації про процеси, їхні стани
  • Виявлення процесів, що навантажують систему
  • Налаштування логів в Linux, постановка задач на запуск по певному розкладу в CRON

Користувачі, групи в Linux. Встановлення програм (пакетів) в Linux за допомогою пакетних менеджерів і компіляція з вихідних кодів

  • Дізнаєшся про користувачів, групи та стандарт розширених прав Posix ACL
  • Зрозумієш, навіщо потрібні утиліти chown, chmod тощо
  • Встановиш пакети у систему за допомогою пакетних менеджерів та скомпілюєш вручну з вихідних кодів

Лекція:

  • Система прав користувачів і груп в Linux
  • Posix ACL
  • Розширені атрибути на файли та каталоги в Linux
  • Приховані права на файли й каталоги
  • Встановлення suid/sgid та sticky bit на файли й каталоги в Linux
  • Методи встановлення програм (пакетів) в Linux
  • Пакетні менеджери в різних дистрибутивах (dpkg, apt, rpm, yum, dnf, snap): огляд, різниця між ними
  • Компіляція пакетів з вихідних кодів: як правильно це робити
  • Як зібрати пакет з вихідних кодів і правильно встановити пакет в систему

Практика:

  • Створення користувачів, груп в Linux
  • Команди з керування користувачами, групами
  • Зміна прав на файли й каталоги в Linux (chown, chmod, umask)
  • Встановлення пакетів у систему за допомогою пакетних менеджерів з репозиторіїв і компіляція вручну з вихідних кодів

Мережа в Linux

  • Познайомишся з мережевими моделями OSI, TCP/IP, протоколом DHCP та налаштуєш DHCP сервер
  • Налаштуєш протоколи передачі даних та транслятор NAT (DNAT/SNAT), PROXY

Лекція:

  • Мережеві моделі OSI та TCP/IP: огляд, різниця між ними
  • MAC адреси
  • IP адреси: IPv4, IPv6, трансляція IP адрес (NAT та його види)
  • Мережеві фільтри в Linux, ланцюжки та таблиці версій фаєрволів у Linux (iptables, nftables, ebtables, xtables)
  • Протокол автоматичного налаштування мережі для вузлів - DHCP
  • Протоколи передачі даних: ssh, ftp, nfs, samba, rsync
  • Прямі та зворотні проксі

Практика:

  • Налаштування мережі в Linux, синтаксис файлів налаштування мережі в різних дистрибутивах
  • Робота на практиці з протоколами ARP, ICMP, DHCP, NAT
  • Налаштування на сервері протоколів: NFS, SAMBA, FTP, PROXY
  • Копіювання інформації між серверами: scp, rsync

Процес завантаження ОС Linux

  • Розберешся з етапами завантаження системи, зрозумієш як працювати із завантажувачем Grub
  • Навчишся налаштовувати різні режими відновлення

Лекція:

  • Послідовність завантаження системи
  • Завантажувач Linux - Grub
  • Механізм Chroot
  • Режим відновлення системи (rescue), завантаження системи з LiveCD (LiveUSB)

Практика:

  • Робота з Grub - завантажувачем Linux
  • Командний рядок Grub
  • Відновлення системи, що не може самостійно завантажитись
  • Перенесення системи між серверами без перевстановлення

Скрипти bash/shell-скрипту

  • Дізнаєшся основи написання скриптів на shell, bash
  • Розберешся у синтаксисі на прикладах

Лекція:

  • Основи bash/shell-скриптингу, синтаксис сценаріїв shell/bash
  • Де зустрічаються скрипти на shell/bash в системах Linux
  • Приклади написання скриптів на shell/bash
  • Сценарні мови програмування

Практика: Написання shell/bash скриптів, автоматизація керування серверами Linux.

Фінальний іспит

  • Тест за всіма темами курсу
  • Проєктна робота за вказаним технічним завданням

Зробимо так, щоб робота шукала тебе, а не ти її

  • Надамо доступ до відеолекції "Як отримати офер мрії?"
  • Додамо спеціальну відзнаку в профілі NETFORCE Jobs, що ти наш випускник
  • Напишемо рекомендаційні листи в LinkedIn трьом кращим студентам групи

Особливості курсу

  • Заняття з 18:30 - 20:30 у вівторок та четвер
  • Практичні заняття на всіх етапах
  • Домашні завдання
  • По закінченню курсу складається іспит

Викладачі курсу

Павло Завада - DevOps практик з 10-річним досівдом

Больше информации
Курс
Формат
Online
Начало занятий
10.09.2025
Длительность
10 недель
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
уточняйте
Вечерние занятияВыдаётся диплом/сертификатВозможно трудоустройствоСопровождение ментораРеальный проект в портфолио
Levelup
  • Angular
  • Frontend
Подробнее

Пройдеш повний цикл створення веб-проєктів з нуля. Навчишся швидко та якісно створювати програми з використанням Angular. Налагоджувати вже існуючі програми та покращувати їх роботу.

Програма курсу

Модуль 1. Встановлення Angular CLI

  • Встановлення Node.js та npm
  • Встановлення Angular CLI через npm
  • Створення нового проекту Angular

Модуль 2. TypeScript

  • Основи TypeScript
  • Типи даних (примітиви, об'єкти, масиви, функції)
  • Інтерфейси та класи

Модуль 3. Філософія Angular

  • SPA (Single Page Application) концепція
  • Архітектура Angular (MVVM, DI, модулі)

Модуль 4. Angular CLI

  • Основні команди CLI
  • Генерація компонентів, директив, сервісів
  • Виконання завдань, таких як build, serve, test

Модуль 5. Компоненти: Створення/Використання/Декоратори

  • Структура компоненту (TS, HTML, CSS)
  • Використання декораторів @Component
  • Створення компонентів через Angular CLI
  • Зв'язування даних (Data Binding)

Модуль 6. Component Life Cycle

  • Життєвий цикл компоненту
  • Основні методи життєвого циклу (ngOnInit, ngOnChanges, ngOnDestroy)
  • Використання хуків життєвого циклу для керування станом компонента

Модуль 7. Change Detection

  • Механізм виявлення змін
  • Оптимізація продуктивності

Модуль 8. Модулі / standalone

  • Основи створення модулів в Angular
  • Використання декоратора @NgModule
  • Standalone компоненти
  • Створення standalone компонентів

Модуль 9. Директиви + Pipes

  • Основи створення директив
  • Відмінності між структурними та атрибутивними директивами
  • Використання вбудованих директив (ngIf, ngFor)
  • Створення та використання pipes
  • Вбудовані pipes (DatePipe, CurrencyPipe, UpperCasePipe)
  • Асинхронні pipes (async pipe)

Модуль 10. Services

  • Основи створення сервісів
  • Використання декоратора @Injectable
  • Використання HttpClient для виконання HTTP запитів
  • Обробка помилок та інтерсептори

Модуль 11. Форми Reactive Forms

  • Основи Reactive Forms
  • Створення FormGroup та FormControl
  • Зв'язування форми з шаблоном

Модуль 12. Обробка даних форми

  • Використання FormBuilder для спрощення створення форм
  • Валідація форм (вбудована та кастомна)
  • Відстеження стану та змін форми

Модуль 13. Форми валідація, динамічне створення

  • Вбудовані валідатори (required, minLength, maxLength)
  • Кастомні валідатори
  • Асинхронні валідатори

Модуль 14. Динамічне створення форм

  • Динамічне додавання та видалення контролів
  • Створення форм за допомогою даних з сервера
  • Динамічні форми з повторюваними елементами

Модуль 15. Ін'єкція залежностей

  • Основи ін'єкції залежностей
  • Використання декоратора @Injectable
  • Впровадження DI (Dependency Injection) в Angular
  • Використання провайдерів

Модуль 16. Роутінг

  • Налаштування маршрутизації в додатку
  • Використання RouterModule та Routes
  • Створення навігації між сторінками
  • Lazy Loading модулів
  • Guard-и та Resolver-и

Модуль 17. Angular Material/PrimeNG

  • Angular Material
  • PrimeNG

Модуль 18. RxJS

  • Основи RXJS
  • Спостережувані (Observables) та підписники (Subscribers)
  • Основні оператори (map, filter, tap)
  • Обробка асинхронних даних

Модуль 19. Store - state management

  • Основи управління станом
  • Поняття глобального стану
  • Використання бібліотеки NgRx
  • Створення стору, редюсерів та екшенів

Модуль 20. Store практика

  • Реалізація простого додатку
  • Створення простого додатку з використанням NgRx
  • Управління станом додатку

Модуль 21. Translate Service

  • Інтернаціоналізація додатку
  • Використання бібліотеки ngxtranslate
  • Створення файлів перекладів
  • Динамічна зміна мови в додатку

Після курсу ти зможеш:

  • Розуміти, як працює відстеження змін. Налагоджувати вже існуючі програми та покращувати їх роботу
  • Швидко та якісно створювати програми з використанням можливостей Angular приймаючи правильні архітектурні рішення
  • Збирати веб-додатки з окремих компонентів, як з деталей конструктора та застосовувати шаблони Angular дизайну
  • Використовувати в роботі низку допоміжних бібліотек, які часто доповнюють Angular для створення повнофункціональних додатків
  • Навчишся справлятися з витоками пам'яті у своїх проєктах, щоб підвищити продуктивність
  • Візьмите участь у командному стажуванні та створите власний проєкт - інтернет-магазин. Роботу організуєте як у справжній компанії - у вас будуть спринти, дзвінки з тимлідом, а вести контроль версій у Git.

Особливості курсу

  • Живі онлайн заняття
  • 90% практики
  • Підтримка викладачів
  • Кар'єрні івенти
  • Можлива оплата курсу частинами

Викладачі курсу

Димтро Томчук - Front-End Developer (Angular Developer)

Больше информации
Курс
Формат
Online
Начало занятий
18.08.2025
Длительность
6 месяцев
Уровень
Для детей
Язык обучения
Ukrainian
Стоимость
уточняйте
Гибкий графикВыдаётся диплом/сертификатСопровождение ментора
DAN IT Education
  • Web & Mobile Design / UI/UX
Подробнее

Навчальна програма охоплює сучасні знання та практики у веб-дизайні. Протягом курсу студенти навчаться працювати з Photoshop, фоторетуші, створенні макетів сторінок та логотипів. Також освоять принципи дизайну, кольорокорекції, прототипування, дослідження шрифтів та моушн-дизайн.

Програма курсу

  • Photoshop
  • Figma: інтерфейс, базові елементи
  • Figma: Group vs Frames, Обмеження
  • Figma: Компоненти, Автоматична компоновка
  • Персона, користувача інтерв’ю, для користувача сценарій
  • Карта сайту, шлях користувачів
  • Wireframes, Майстерня паперового прототипирования
  • Візуальний дизайн. Компоненти для користувача інтерфейсу. UI Kit
  • Moodboard. бібліотека шаблонів
  • Типографіка і сітка.
  • Колір і склад
  • Основи анімації
  • Огляд інтерфейсу мобільного додатка
  • iOS проти Android
  • Human Interface Guidlines
  • Material Design Guidlines
  • Адаптивний дизайн
  • Гейміфікація
  • Анімація взаємодії
  • Портфоліо: Behance і Dribbble
  • Брендинг. Логотипи. CX Design
  • Soft skills

Презентація проєкта

Особливості курсу

  • Для дітей віком від 12 до 15 років
  • До 15 дітей в групі
  • Система оцінки знань
  • Багато практичних завдань
  • Робота над власними проєктами
  • Сертифікат про закінчення навчання
Больше информации
Курс
Формат
Online
Начало занятий
10.08.2025
Длительность
3 месяцев
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
5 500 UAH за курс
Гибкий графикВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
DAN IT Education
  • Web & Mobile Design / UI/UX
Подробнее

Ця програма ідеальна для практикуючих дизайнерів, які хочуть навчитися працювати з реальними користувачами, аналізувати дані для розробки продуктів, проводити аналітичні дослідження та отримати практичний досвід, близький до стартап-середовища.

Програма курсу

Модуль: UX Product Design

  • Вивчення більш просунутих UX-технік
  • Опанування навичок, які допоможуть зрозуміти психологію людського сприйняття
  • Перші інтерв'ю з користувачем
  • Аналіз результатів опитувань та якісні висновки на основі отриманої інформації

Весь процес навчання буде максимально наближений до тих умов, в яких дизайнери працюють над стартапами: студенти зануряться в аналітичні дослідження для проєкту, навчаться проводити дизайн-сесії та брейншторми, вивчати й аналізувати своїх користувачів, а потім, на основі отриманих даних, ухвалювати та презентувати обґрунтовані рішення команді й замовнику.

Професійні поради та кар'єрне просування

  • Створення портфоліо
  • Презентація своїх ідей і проєктів
  • Поради від кар'єрного фахівця щодо підготовки та проходження співбесіди

Вимоги для проходження курсу

Знання основ UI/UX.

Особливості курсу

  • Живі заняття онлайн (3 заняття на тиждень по 3 години)
  • Старт курсу щомісяця
  • Робота над реальними проєктами
  • Ізраїльська методика Телем
  • Підтримка ментора
  • Допомога курс координатора
  • Сучасна LMS-система
  • Система оцінки знань

Викладачі курсу

  • Сергій Коваленко - Senior UI/UX designer, Founder at Siegfried Design Buro
  • Олег Вакарчук - Middle UI/UX designer, Freelance
  • Олег Сліпченко - Product Designer at Slots City
Больше информации
Курс
Формат
Online
Начало занятий
30.06.2025
Длительность
3 месяцев
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
5 000 UAH за месяц
Гибкий графикВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
DAN IT Education
  • JavaScript
  • Node.js
Подробнее

Навчіться створювати потужні, масштабовані бекенд- застосунки з використанням JavaScript, Express та NestJS.

Програма курсу

Основи Node.js та TypeScript

  • Вступ до Node.js
  • Модулі в Node.js. Робота з файловою системою
  • Основи TypeScript
  • Розширені можливості TypeScript
  • Шаблони проєктування в TypeScript

Express.js

  • Вступ до Express.js
  • Розширена обробка запитів
  • Валідація даних, логування та обробка помилок
  • Автентифікація та авторизація
  • Робота з Postman

Бази даних та SQL

  • Основи баз даних і SQL
  • Сортування та агрегація даних
  • Використання TypeORM
  • Транзакції та міграції

Розширені теми

  • Системи безперервної інтеграції (CI/CD)
  • Мікросервісна архітектура та інструменти
  • Документування API
  • Тестування застосунків на Node.js
  • WebSocket та email-повідомлення

Nest.js

  • Основи NestJS
  • Можливості NestJS
  • NestJS і мікросервіси

Фінальний проєкт

  • Проєктування архітектури backend-застосунків
  • Створення REST API з урахуванням бізнес-логіки та ролей користувачів
  • Налаштування процесів автентифікації та авторизації
  • Робота з базами даних
  • Ефективна обробка запитів
  • Застосування TypeScript, Express і NestJS у реальних задачах
  • Написання технічної документації та покриття функціональності автотестами

Особливості курсу

  • Сучасна LMS-система
  • Допомога курс-координатора
  • Система оцінки знань
  • Живі заняття
  • Підтримка ментора
  • Робота над реальним проєктом
  • Сертифікат про проходження курсу
Больше информации
Курс
Формат
Online
Начало занятий
18.08.2025
Длительность
130 часов
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
5 000 UAH за месяц
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментора
DAN IT Education
  • Frontend
Подробнее

Курс для вивчення основ HTML, CSS та Javascript. Після курсу кожен студент отримає повний набір навичок, які необхідні для працевлаштування, а також свій проєкт для портфоліо.

Програма курсу

Модуль: Soft Skills

Блок 1. Основи HTML, CSS

  • HTML – засіб логічної розмітки веб-сторінки
    • Використовуючи структуру розмітки, можливо вносити дані на сторінку. У процесі першого модуля студенти навчаться описувати цю структуру, використовуючи HTML-теги
  • Основи CSS
    • Селектори CSS
    • Оформлення елементів
    • Управління розміром і положенням блоків на сторінці
    • Поля і відступи
    • Порядок верстки блоку
    • Тестування результатів верстки
    • Базова анімація
    • Стандарт CSS3
    • Основні інструменти розробника

Блок 2. Основи JavaScript

  • Базові та об’єктні типи даних
  • Перетворення типів
  • Змінні та правила їх іменування
  • Умови, оператори, масиви, цикли, функції
  • Області видимості, замикання
  • Контекст виклику
  • Керуючі конструкції
  • Обробка помилок
  • Введення в браузерні події
  • Порядок обробки подій (event loop)
  • Взаємодія з браузером DOM
  • Функціями зворотного виклику (callback)
  • Знайомство з бібліотекою Jquery

Фінальний проєкт

Реалізація landing page на HTML, CSS та Javascript з використанням SVG графіки, паралакс ефекту, перемикання вкладок, анімованої каруселі та анімованих блоків, використовуючи бібліотеку jQuery та плагіни до неї, а також з використанням бібліотеки для роботи із зображеннями.

Особливості курсу

  • Живі заняття у вечірній час (19:00-22:00)
  • Система оцінки знань
  • 15 практичних завдань
  • Дипломний проєкт для портфоліо
  • Допомога у працевлаштуванні

Викладачі курсу

  • Андрій Моргун - Middle front-end engineer, LULU Software
  • Богдан Адмін - Senior Software Engineer, NDA
  • Роман Марченко - Senior Frontend Developer, Freelance
Больше информации
Курс
Формат
Online
Начало занятий
13.10.2025
Длительность
22 занятий
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
10 400 UAH за курс
Гибкий графикВыдаётся диплом/сертификатСопровождение ментора
Hillel IT school
  • SMM
Подробнее

Курс спрямований на фахівців у сфері SMM, які мають бажання підвищити свою кваліфікацію. Під час курсу учасники отримають можливість навчатися на реальних проєктах, пройдуть всі етапи запуску рекламних кампаній і здобудуть навички ефективного підходу до реклами в різних сферах бізнесу.

Програма курсу

Основи інтернет-маркетингу

  • Як працює digital-реклама. Роль таргетингу в інтернет-рекламі
  • Метрики в бізнесі та unit-економіка
  • Метрики в онлайн-рекламі

Підготовка матеріалів для реклами

  • Бриф для проєкту
  • Стратегія маркетингу: продукт та УТП, аудиторії та оффери
  • Аналіз конкурентів (case studies та benchmarking)
  • Шлях клієнта: інтернет-магазин, лендинг, instagram-магазин, канали прогріву та квізи

Технічна підготовка до реклами

  • Що таке бізнес-менеджер, Facebook Suite, рекламний кабінет
  • Підготовка бізнес-менеджера та його функції
  • Структура та функції рекламного кабінету

Як працює таргетована реклама

  • Принципи роботи таргетованої реклами
  • Цілі кампаній та вибір шляху клієнта
  • Що таке цільовий сегмент та таргет-набір
  • Що таке аудиторії ретаргетингу та схожі аудиторії
  • Формати рекламних оголошень

Планування рекламної кампанії та комунікації

  • Вибір цільової дії
  • Вибір цільових сегментів для реклами
  • Підбір офферів (пропозицій) для реклами
  • Створення плану реклами

Принципи збору аудиторій

  • Створення таргет-наборів
  • Створення аудиторій ретаргетингу
  • Створення схожих аудиторій

Принципи створення оголошень

  • Актуалізація цільових сегментів та офферів
  • Вибір форматів оголошень
  • Технічне завдання для дизайнера
  • Самостійне створення креативів у редакторі
  • Принципи тексту для реклами та копірайтингу
  • Формування всіх варіацій оголошень
  • Instant Experience
  • Динамічні креативи

Метрики в таргетингу

  • Рівні воронки на шляху клієнта
  • Типи метрик
  • Метрики для підрахунку ефективності рекламної кампанії
  • Налаштування метрик у рекламному кабінеті
  • Окупність витрат на маркетинг

Реклама для продажу у повідомленнях

  • План реклами
  • Структура рекламної кампанії
  • Налаштування реклами для продажу у повідомленнях
  • Метрики для аналітики
  • Звітність з реклами

Реклама на генерацію лідів (збір заявок усередині Facebook та Instagram)

  • План реклами
  • Структура рекламної кампанії
  • Налаштування форм для лідів
  • Інтеграція Zapier
  • Метрики для аналітики
  • Звітність з реклами

Створення посадкових сторінок на конструкторі

  • Принципи посадкових сторінок
  • Створення посадкової сторінки
  • Створення інтернет-магазину
  • Купівля та налаштування домену

Підготовка до реклами для продажу через сайт

  • Технічна підготовка: підтвердження домену та веб-подій, API-конверсії
  • Піксель та коди конверсій на сайті
  • Знайомство з Google Tag Manager
  • Знайомство з Google Analytics та UTM-мітки

Реклама посадкової сторінки

  • План реклами
  • Структура рекламної кампанії
  • Аудиторії ретаргетингу з відвідувачів сайту
  • Метрики для аналітики
  • Звітність з реклами

Реклама інтернет-магазинів

  • Як працюють каталоги товарів
  • Продажі за каталогами
  • Динамічний ретаргетинг
  • Ретаргетинг з кожного кроку воронки
  • Подібні аудиторії за цінностями
  • План реклами та структура рекламної кампанії
  • Метрики для аналітики та звітність з реклами

Бюджет рекламної кампанії

  • Планування за доступним бюджетом
  • Планування із завдань бізнесу
  • Вибір бюджету для перевірки гіпотез
  • Прогнозування результату
  • Оптимізація бюджету на рівні кампанії
  • Граничні та цільові ставки

Масштабування рекламних кампаній

  • Вигорання аудиторії та навчання груп оголошень
  • Збільшення бюджету
  • Дублювання груп
  • Зміна креативів
  • Робота зі схожими аудиторіями
  • Зміна мети кампанії
  • Campaign Budget Optimization
  • Новий рекламний кабінет

Інструменти наскрізної аналітики

  • CRM-системи, як працюють, яку функцію виконують
  • Як аналізувати результат власними силами

Чат-боти для реклами

  • Принципи використання чат-бота для лідогенерації
  • Чат-бот для Facebook та Instagram
  • Чат-бот для Telegram
  • Структура чат-бота та розробка сценарію
  • Автоматизація та розсилки
  • Квіз як інструмент лідогенерації

Додаткові можливості бізнес-менеджера та рекламного кабінету

  • Офлайн події
  • Спліт-тести (A/B тести)
  • Правила та фільтри

Як працювати з клієнтом чи керівником

  • Документація проєкту, шаблони для роботи
  • Що показувати у звітах
  • Які питання ставити для своєї роботи
  • Що показувати у портфоліо
  • Як працюють агенції

Особливості курсу

  • Курс для підвищення кваліфікації
  • Заняття в режимі онлайн-трансляції
  • Доступ до матеріалів в особистому кабінеті після закінчення навчання
  • Навчання зосереджене на практиці
  • Постійний фідбек від викладача
  • Сертифікат після успішного закінчення навчання
  • До шостого заняття ви можете повернути 100% внесених за навчання коштів

Викладачі курсу

  • Олександр Олійник - Co-Founder at Olynyk Studio
  • Маргарита Лавренюк - Digital Manager at Auchan
  • Ірина Цвінкайло - CMO & Founder at OdesSeo
  • Дар'я Горулько - SMM Manager at EDS Group
  • Данііл Вєм - Кризис-маркетолог. Засновник SMM Cluster
  • Олена Рак - Head of Digital Marketing at Muraha
Больше информации
Курс
Формат
Online
Начало занятий
09.09.2025
Длительность
2 месяцев
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
10 500 UAH за курс
За промокодом "ITHUB10" – знижка 10%
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментора
Lemberg Tech Business School
  • Project Manager
Подробнее

Це комплексний курс, створений для підготовки проєктних менеджерів до успішного складання сертифікаційного іспиту PMP. Програма охоплює всі необхідні знання і навички, що містяться у PMBOK Guide 7-ї редакції, а також Agile Practice Guide. Протягом курсу ви отримаєте повний набір інструментів і технік, необхідних для проходження іспиту з першої спроби.

Програма курсу

Вступ до PMP та огляд курсу

  • Про сертифікацію PMP: умови, іспит, сертифікація
  • Огляд PMBOK Guide та ECO
  • Вибір Waterfall, Agile або Hybrid підхід

Професійна етика та відповідальність

  • PMI Code of Ethics
  • Роль Project Manager як лідера
  • Відповідальність, довіра, повноваження

Команда проєкту

  • Формування команди, мотивація
  • Develop Team / Manage Team (PMBOK)
  • Team Performance / Servant Leadership (ECO)

Лідерство та управління конфліктами

  • Leadership vs Management
  • Coaching, mentoring, управління конфліктами
  • Stakeholder engagement через команду

Комунікації у проєкті

  • Manage Communications
  • Active listening, feedback
  • Agile: щоденні стендапи, review, retrospective

Управління інтеграцією

  • Project Charter
  • Develop Project Management Plan
  • Monitor and Control Project Work

Управління обсягом (Scope)

  • WBS
  • Collect Requirements
  • Validate Scope

Управління часом та ресурсами

  • Schedule Management Plan
  • Estimate Activity Duration
  • Resource loading

Управління вартістю (Cost)

  • Cost baseline, EVM
  • Budgeting
  • Контроль вартості (Earned Value)

Управління якістю

  • Quality Planning / Assurance / Control
  • Continuous improvement
  • Agile: Definition of Done

Управління ризиками

  • Risk register, qualitative/quantitative analysis
  • Risk response strategies (avoid, mitigate...)
  • Risk in Agile середовищі

Управління закупівлями

  • Make or Buy
  • Contracts: Fixed Price, T&M, Cost-Reimbursable
  • Управління підрядниками

Tailoring + Change Management

  • Tailor processes (PMI requirement!)
  • Manage change, Change Control Board (CCB)
  • Governance and compliance

Business Value & Benefits Realization

  • Стратегічне вирівнювання проєктів
  • Benefits Management Plan
  • Delivery vs value (Agile мислення)

Стейкхолдери та їх вплив

  • Stakeholder register
  • Engage stakeholders
  • Stakeholder collaboration (особливо в Agile)

Agile / Hybrid Delivery

  • Scrum, Kanban, XP
  • Agile roles (PO, SM, Team)
  • MVP, backlog, velocity

Пробний іспит + аналіз

  • 60 питань (симуляція)
  • Розбір помилок

Поради щодо іспиту та закриття курсу

  • Тайм-менеджмент на іспиті
  • Останні поради (brain dump, 3-літерні абревіатури)
  • Q&A, зворотний зв'язок

Результати після проходження курсу

  • Глибоке розуміння PMBOK Guide
  • Практичні навички
  • Конкурентні переваги
  • Підготовка до іспиту
  • Підвищення професійної компетенції

Особливості курсу

  • Лекції
  • Домашні завдання
  • Презентації
  • Доступ до курованого комьюніті
  • Відеозаписи лекцій
  • Персональні консультації
  • Робота над здачею екзамену до результату
  • Сертифікат про проходження курсу

Викладачі курсу

  • Ростислав Чайка - Засновник Lemberg Tech Business School
  • Maksym Vyshnivetskyi - Luxoft, Director, Quality Assurance
  • Oleksandr Osypenko - Team international, Program Manager
  • Dmytro Liesov - Nova Poshta Global and Beetroot AB, ex-Head of PMO
Больше информации
Курс
Формат
Online
Начало занятий
27.08.2025
Длительность
24 часов
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
24 000 UAH за курс
Занятия целый деньВыдаётся диплом/сертификатСопровождение ментора
Мир Современного Образования
  • SQL / DBA
Подробнее

Курс призначений для розробників з базовими знаннями SQL і PL / SQL. Прослухавши курс, слухачі навчаться розробляти, виконувати і супроводжувати збережені програмні одиниці PL / SQL, такі, як процедури, функції, пакети і тригери бази даних.

Програма курсу

Вступ

  • Цілі курсу і план
  • Огляд навчальної схеми курсу - Персонал (HR)
  • Огляд документації Oracle Database 12c по SQL і PL/SQL і додаткових матеріалів
  • Інструменти розробки, які використовуються в курсі
  • Використання SQL Worksheet
  • Виконання команд SQL
  • Робота з файлами сценаріїв
  • Створення та виконання анонімних блоків

Створення збережених процедур

  • Блоки PL/SQL і підпрограми
  • Використання і гідності процедур
  • Створення, виклик і видалення процедур
  • Використання формальних та актуальних параметрів
  • Різні режими передачі параметрів
  • Передача параметрів за допомогою позиційного, іменованого або ж комбінованого методу
  • Обробка винятків процедурах
  • Перегляд інформації про процедури

Створення збережених функцій і налагодження підпрограм

  • Різниця між процедурами і функціями
  • Розробка функцій
  • Створення, виконання та видалення функцій
  • Переваги використання збережених функцій в SQL
  • Використання призначених для користувача функцій в SQL
  • Використання функції PL/SQL в конструкції WITH
  • Обмеження на виклик функцій з SQL

Створення пакетів

  • Пакети PL/SQL
  • Компоненти пакета PL/SQL
  • Область видимості компонент пакета PL/SQL
  • Розробка пакету PL/SQL
  • Створення специфікації і тіла пакета
  • Виклик пакетних конструкцій
  • Створення і використання пакета без тіла
  • Видалення пакета

Робота з пакетами

  • Перевантаження пакетних підпрограм в PL/SQL
  • Використання попереднього оголошення для дозволу посилань на ще не описані програмні одиниці
  • Ініціалізація пакетів
  • Обмеження на використання пакетних функцій в SQL
  • Контроль побічних ефектів в підпрограма PL/SQL
  • Постійне стан пакетів
  • Постійне стан пакетних змінних і курсорів
  • Використання таблиць типу даних RECORD в пакетах

Використання пакетів, що поставляються Oracle, в розробці додатків

  • Огляд пакетів, що поставляються Oracle
  • Приклади деяких стандартних пакетів
  • Як працює пакет DBMS_OUTPUT?
  • Використання пакета UTL_FILE для роботи з файлами операційної системи
  • Використання пакета UTL_MAIL

Динамічний SQL

  • Етапи виконання команди SQL
  • Що таке динамічний SQL?
  • Навіщо потрібен динамічний SQL?
  • Використання рідної динамічного SQL (NDS) для компіляції коду PL/SQL
  • Визначення змінних в курсорі
  • Динамічне виконання блоку PL/SQL

Рекомендації по дизайну коду PL/SQL

  • Стандартизація констант в пакеті з константами
  • Стандартизація винятків в пакеті з винятками
  • Використання локальних підпрограм в коді PL/SQL
  • Видача ролей на пакети і процедури
  • Використання підказки компілятору NOCOPY для передачі параметра за посиланням
  • Застосування підказки компілятору PARALLEL_ENABLE для оптимізації
  • Використання підказки компілятору AUTONOMOUS_TRANSACTION для запуску незалежних транзакцій всередині однієї транзакції
  • Різниця між правами викликає і правами власника

Створення тригерів бази даних

  • Опис різних видів тригерів
  • Робота з тригерами
  • Створення тригерів бази даних
  • Опис правил спрацьовування тригерів
  • Видалення тригерів

Створення комбінованих (COMPOUND) тригерів, DDL-тригерів, що спрацьовують по системним подіям бази даних

  • Робота з комбінованими тригерами
  • Змінюються таблиці і тригери
  • Створення тригерів, що спрацьовують на команди DDL
  • Створення тригерів, що спрацьовують на системні події
  • Отримання інформації про тригерах

Використання компілятора PL/SQL

  • Використання компілятора PL/SQL
  • Параметри ініціалізації, що впливають на компіляцію коду PL/SQL
  • Категорії попереджень компілятора
  • Перегляд поточних значень параметра ініціалізації PLSQL_WARNINGS
  • Перегляд попереджень компілятора за допомогою SQL Developer, SQL Plus або уявлень словника даних
  • Рекомендації по використанню PLSQL_WARNINGS

Супровід залежностей

  • Огляд залежностей між об'єктами
  • Відстеження залежностей між об'єктами за допомогою уявлень словника даних
  • Визначення ефекту від зміни об'єкта бази даних на процедури і функції
  • Локальні і віддалені залежності

Попередні вимоги

  • Базові знання PL/SQL
  • Oracle 12c: Основи SQL
  • Oracle 12g: Основи PL/SQL
  • Досвід програмування

Особливості курсу

  • Допомога ментора
  • Практика
  • Сертифікат про проходження курсу
Больше информации

Страницы