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

Мы собрали лучшие платные и бесплатные IT курсы Украины, которые позволят вам овладеть новой профессией с возможностью трудоустройства или углубить свои знания в области информационных технологий. Есть учебные программы для детей, с нуля для начинающих и опытных специалистов. Вы можете сравнить цены, программы АйТи курсов и условия обучения.
Читать далее
Курс
Формат
Online
Начало занятий
24.02.2026
Длительность
25 часов
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
7 105 UAH за курс
Вечерние занятияВыдаётся диплом/сертификат
  • QA Automation / QA Manual
QALight
Подробнее

Курс для поглиблення і вдосконалення навичок автоматизації тестування бек-енду. На заняттях ви отримаєте практичний досвід написання API та BDD тестів, налаштуєте роботу на CI (Jenkins), навчитесь використовувати бібліотеки RestAssured та фреймворк Cucumber.

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

  • API – приклад роботи з Get and POST – RestAssured.
  • Практика API.
  • Написання тестів з використанням Cucumber (BDD).
  • Використання API в UI тестах.
  • Continuous integration (Maven, Jenkins) (налаштування).
  • Знайомство з Selenium Grid, Selenide.
  • Інтерв'ю на автоматизатора.
  • Захист свого проекту.

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

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

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

Тарас Радуленко - понад 5 років QA Automation. Працював у компаніях DIO-SOFT, EPAM.

Подать заявку
Экспресс-курс
Формат
Online
Начало занятий
27.10.2025
Длительность
1 дней
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Занятия целый деньВыдаётся диплом/сертификатСопровождение ментора
  • Project Manager
  • Office
Networking Technologies
Подробнее

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

Теми:

  • Основи роботи зі зведеними таблицями Excel
  • Основи роботи зі зведеними схемами Visio
  • Використання наочних звітів Project
    • Огляд наочних звітів
    • Використання попередньо встановлених наочних звітів
    • Створення нових звітів. Зміна та управління звітами
  • Експорт звітних даних
  • Використання "нових звітів" Project 2013
    • Огляд нових звітів Project 2013
    • Використання встановлених звітів
  • Створення нових звітів
    • Налаштування таблиць та діаграм
    • Використання зображень, фігур та написів
    • Налаштування параметрів сторінки звіту
    • Використання тем Office для форматування звіту
    • Копіювання звіту
  • Налаштування та використання часової шкали Timeline

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

  • LIVE-навчання незалежно від формату участі в курсі (очно/віддалено)
  • Підбірка матеріалів в електронному вигляді
  • Електронний сертифікат НЦ
  • Кава-брейки (очний курс)
  • Консультації тренера протягом 3-х місяців після закінчення курсу
Подать заявку
Курс
Формат
Online
Начало занятий
12.11.2025
Длительность
19 занятий
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
уточняйте
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментора
  • Cyber Security
IAMPM
Подробнее

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

Вступ до кібербезпеки

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

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

Як працює мережа: основи TCP/IP, DNS, атаки

  • Як працює модель TCP/IP: IP-адресація, маршрутизація, протоколи (TCP, UDP)
  • Що таке DNS, як працює резолвінг доменних імен
  • Типові мережеві атаки: spoofing, sniffing, DDoS, ARP-poisoning
  • Що шукає атакувальник у мережі та як виглядає "поверхня атаки"

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

Що таке Windows/Linux: основи операційних систем

  • Структура операційних систем: компоненти Windows та Linux
  • Важливі частини системи: ядро, драйвери, файлові системи
  • Як працює процес управління пам'яттю та процесами
  • Різниця між командним рядком в Windows та Linux (PowerShell, Bash)
  • Як відбувається моніторинг та адміністрування системи (Task Manager vs. top/ps)

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

IoT - базові пристрої та загрози

  • Що таке IoT (Internet of Things) і як ці пристрої інтегруються у повсякденне життя
  • Пристрої, які ми недооцінюємо: смарт-лампи, телевізори, принтери, колонки тощо
  • Типові вразливості IoT-пристроїв: дефолтні паролі, відкриті порти, відсутність оновлень
  • Як хакери отримують доступ до IoT-пристроїв: сканування, брутфорс, експлойти
  • Основи захисту IoT: що має зробити навіть звичайний користувач

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

Принципи захисту: CIA-модель, периметр і фаєрфоли

  • Основні принципи захисту інформації: конфіденційність, цілісність, доступність (CIA-модель)
  • Як працює захист периметра мережі
  • Принципи роботи фаєрволів та їхнє налаштування
  • Види атак на периметр мережі та способи їхнього запобігання

Результат: Після заняття ви освоїте основні принципи захисту інформації, розуміючи роль CIA-моделі в забезпеченні безпеки.

Аналіз мережі: Wireshark та Nmap

  • Що таке аналіз трафіку й навіщо він потрібен у кібербезпеці
  • Як працює Wireshark: перехоплення та розбір пакетів
  • Як використовувати Nmap для сканування портів і виявлення відкритих сервісів
  • Як визначати слабкі місця через аналіз мережевого середовища

Результат: Після заняття зможете використовувати базові інструменти аналізу мережі - Wireshark і Nmap - для виявлення активних пристроїв, відкритих портів і підозрілих з'єднань. Навчитеся перехоплювати мережеві пакети, зчитувати їхній вміст і робити первинний висновок щодо безпечності трафіку. У практичній частині проскануєте свою мережу, зберете лог з результатами сканування та зафіксуєте основні вразливі точки.

VPN та брандмауери

  • Що таке VPN, як він забезпечує захист трафіку
  • Принципи роботи брандмауерів: мережеві правила, типи фільтрації
  • Відмінності між host-based і network-based firewall
  • Типові помилки в налаштуванні захисту мережі

Результат: Після заняття ви знатиме, як захистити з'єднання за допомогою VPN і як працює фаєрвол на рівні операційної системи. У практичній частині самостійно встановите VPN-клієнт, протестуєте передачу даних через захищене з'єднання та налаштує базові правила брандмауера (на Windows або Linux).

Захист на Linux

  • Основи керування користувачами та правами доступу в Linux
  • Робота з sudo, групами, домашніми каталогами
  • Захист SSH-доступу: ключі, порт, обмеження входу
  • Налаштування брандмауера UFW
  • Перегляд і аналіз системних логів: auth.log, syslog

Результат: Після заняття ви матимете уявлення про структуру безпеки в системах на базі Linux і зможе самостійно виконати базове налаштування для захисту серверу. У практичній частині налаштуєте обліковий запис із обмеженими правами, увімкне фаєрвол UFW, обмежите доступ до SSH, а також зчитаєте і проаналізуєте системні логи на наявність підозрілих дій.

Захист Windows

  • Як працює система користувачів у Windows: ролі, дозволи, групи
  • Стандартні засоби безпеки ОС: антивірус, брандмауер, контроль облікових записів (UAC)
  • Робота з журналами подій (Event Viewer)
  • Типові помилки в налаштуванні безпеки Windows

Результат: Після заняття ви зможете налаштувати базовий рівень захисту на системі Windows, обмежити права доступу, створити безпечний профіль користувача та перевірити активність у системі через Event Viewer. У практичній частині створите обмежений акаунт, налаштуєте системні параметри безпеки та проаналізує журнали подій на предмет підозрілої активності.

IoT у виробництві та медицині: OT, IoMT та критична інфраструктура

  • Що таке OT (Operational Technology) та як воно використовується у виробництві
  • Що таке IoMT (Internet of Medical Things) та які пристрої входять до цієї групи
  • Чому атаки на OT та IoMT - особливо небезпечні: загроза життю, зупинка процесів, втрати даних
  • Типові вразливості виробничих та медичних IoT-систем: застаріле ПЗ, слабка ізоляція, людський фактор
  • Як відбувається захист критичної інфраструктури: сегментація мереж, контроль доступу, моніторинг

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

Вступ до етичного хакінгу та пентесту

  • Хто такий етичний хакер і що таке penetration testing
  • Етапи пентесту: розвідка, сканування, експлуатація, звітування
  • Що таке attack surface і як його оцінювати
  • Законодавчі та етичні рамки тестування безпеки

Результат: Після заняття ви зрозумітиме, як мислить хакер, і з яких етапів складається етичне тестування безпеки систем. Дізнаєтеся, як будувати логіку атаки, з чого починається пентест, і які методи використовуються для пошуку вразливостей. У практичній частині ви вперше проведе базовий аудит навчального ресурсу, зафіксуєте знахідки і зробите короткий технічний висновок.

Веб-вразливості: SQLi, XSS, CSRF

  • Як працюють найпоширеніші веб-уразливості: SQL Injection, Cross-Site Scripting, Cross-Site Request Forgery
  • Приклади реального використання цих атак і наслідки для компаній
  • Як виявляти вразливості на навчальних сайтах
  • Базові принципи захисту веб-додатків від цих атак

Результат: Після заняття ви зможе ідентифікувати найтиповіші уразливості веб-додатків і розумітиме, як ці вади експлуатуються зловмисниками. У практичній частині відпрацюєте атаки SQLi та XSS на тестовому середовищі, побачите результат впливу та сформує короткий звіт із технічним описом атаки.

Burp Suite для аналізу запитів

  • Що таке Burp Suite і як він використовується у пентестах
  • Як працює HTTP-проксі: перехоплення, модифікація та повторна відправка запитів
  • Основні модулі Burp Suite: Proxy, Repeater, Intruder
  • Як тестувати логін-форми, поля вводу, cookie

Результат: Після заняття ви володітимете базовими навичками роботи з одним із головних інструментів пентестера - Burp Suite. Навчитеся перехоплювати запити, змінювати параметри й аналізувати відповіді сервера, що дозволяє виявляти потенційні уразливості ще до запуску атаки. У практичній частині протестуєте логін-форму навчального сайту, виконає модифікацію запиту та зафіксує результати.

Реагування на кіберінциденти

  • Що таке кіберінцидент і як його розпізнати: типові ознаки
  • Фази реагування за моделлю Incident Response (IR): підготовка, виявлення, ізоляція, ліквідація, відновлення
  • Роль фахівця в команді реагування (SOC, IR team)
  • Як документувати інцидент і складати план дій

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

Аналіз логів

  • Які журнали подій існують у Windows і Linux
  • Як виглядає нормальна та підозріла активність у логах
  • Типові сценарії: злом пароля, запуск шкідливих процесів, зовнішні підключення
  • Інструменти перегляду логів: Event Viewer, journalctl, cat/grep

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

PowerShell та Bash для автоматизації. Частина 1

  • Навіщо фахівцю з кібербезпеки потрібна автоматизація
  • Основи скриптів: змінні, умови, цикли
  • Bash у Linux - огляд і ключові відмінності

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

PowerShell та Bash для автоматизації. Частина 2

  • PowerShell у Windows - огляд і ключові відмінності
  • Приклади корисних скриптів: аудит системи, перевірка портів, моніторинг користувачів
  • Розбір практичних кейсів

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

Аудит безпеки системи

  • Як провести повноцінний аудит системи: послідовність дій
  • Виявлення вразливостей на рівні ОС, мережі, доступів, конфігурацій
  • Як оформити звіт з аудиту: структура, терміни, пріоритети
  • Визначення та формулювання рекомендацій з безпеки
  • Практика: симуляція злому та план реагування

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

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

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

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

  • Максим Либа - Senior Security Engineer at EPAM System
  • Денис Лагутін - Cyber Security Specialist
  • Тетяна Лимарчук-Яцинковська - Фахівець з кібербезпеки
  • Людмила Фіголь - CIO, ПрАТ "ФАРЛЕП-ІНВЕСТ"
Подать заявку
Курс
Формат
Online
Начало занятий
28.10.2025
Длительность
4 месяцев
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
18 396 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
  • Web & Mobile Design / UI/UX
Prog Academy
Подробнее

На вас чекають онлайн-заняття, практичні завдання різної складності для закріплення теорії, комерційний досвід в реальному проєкті.

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

Web & UI/UX Design

  • Введення в професію UI/UX дизайнера
  • Знайомство з графічними редакторами: Adobe Photoshop, Illustrator, Figma, Miro
  • Interaction design
  • Типографіка. Шрифти. Auto layout в Figma
  • Теорія кольору та сітки. Колористика
  • Дизайн системи (UI kit). Атомарний дизайн
  • Композиція. Як збалансувати дизайн
  • Створення банерів в Adobe Photoshop
  • Векторна графіка. Створення логотипів в Adobe Illustrator
  • Формати файлів. Імпорт та експорт графіки
  • Розуміння UX. Користувацькі інтерв'ю, персони, аналіз конкурентів
  • Типи сучасних веб сайтів
  • User flow. CJM та прототипування
  • Контекст в дизайні. Брифування замовника
  • Адаптивний дизайн
  • Пошук та генерація ідей. Креативні методики: стратегія Діснея, дизайн мислення
  • Accessibility та покращення користувацького досвіду
  • Створення дизайну мобільних додатків. Гайдлайни Android та iOS
  • Основи анімації
  • No code продукти. Основи Webflow
  • Передача дизайн-макетів розробникам
  • Розміщення проєктів на Behance
  • Виконання та презентація випускного проєкту для портфоліо
  • Створення резюме та портфоліо
  • Особливості працевлаштування та спілкування з роботодавцями
  • IT-English Speaking Club з викладачем з IT компанії

Верстка для дизайнерів

  • Основні завдання фронтенду. Інструменти розробки
  • Введення у HTML. Структура коду
  • Основні теги роботи із текстом, зображеннями
  • Створення веб-форм
  • Робота із таблицями даних
  • Списки
  • Введення в CSS, поділ змісту та уявлення
  • Контейнер CSS. Підключення CSS стилів. Застосування валідатора
  • CSS селектори
  • Способи розкладки CSS: float, grid, flexbox
  • Використання SASS, SCSS
  • Анімація, трансформація, переходи
  • Роботи з градієнтами
  • Сучасні типи верстки
  • Методологія БЕМ та рекомендації щодо назви класів
  • CSS-фреймворки: Bootstrap
  • CSS media queries
  • Нові специфікації HTML5 та CSS3
  • Семантичні теги. Теги фізичної та логічної розмітки у HTML5
  • Різні види верстки. Адаптивність та оптимізація верстки
  • IT-English Speaking Club з викладачем з IT компанії

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

  • Для людей віком від 12 років
  • Вечірня група (з 19.00)
  • Чат з тренером і групою
  • Стажування у реальному проєкті
  • IT English Speaking Club
  • Додаткові можливості у пакеті PLUS

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

  • Всеволод Євгієнко - CEO та тренер
  • Дмитро Міщук - Тренер
  • Олександр Цимбалюк - Тренер
  • Філіп Севене - Тренер
  • Олег Суховеров - Тренер
  • Олег Новіков - Тренер
  • Олексій Рихлюк - Тренер
  • Ірина Цапенко - Тренер
Подать заявку
Курс
Формат
Online
Начало занятий
24.11.2025
Длительность
8 занятий
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
уточняйте
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментора
  • Prompt Engineering / ChatGPT
IAMPM
Подробнее

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

Знайомство із сервісами АІ

  • Які сервіси використовують спеціалісти вже сьогодні
  • Овервю популярних сервісів та способів роботи з ними (ChatGPT, DALL E 3, Anthropic Claude , Make)
  • Розуміння технологічного частини штучного інтелекту
  • Як використовувати ігровий майданчик OpenAI та Chat GPT

Техніки роботи із промптами

  • Що таке промпти та як з ними працювати
  • Процес написання промптів: патерни
  • Написання універсальних та shot промптів
  • Розглянемо корисні промпти для product&project managers
  • Процес Step-by-step створення промптів
  • Способи покращення результатів запиту
  • Як працювати з плагіатом та галюцинаціями

Розширені стратегії промптів

  • Техніки: Zero-Shot, Few-Shot, Chain-of-Thought, Tree of Thoughts, RAG
  • Підказки за ланцюжком думок
  • Інтеграція ШІ в роботу за допомогою інструментів без коду
  • Додавання контексту: більш складні інтеграції (додавання тексту на картинки, аналітика графіків, робота з таблицями)
  • Розширений ToT та Chain-промптінг
  • Створення персонального GPTs в 1 промпт

Альтернативи Chat GPT

  • Генерація зображень - Meta AI, Hugging Face Chats
  • Робота з текстами - Claude
  • Пошук й аналітика інформації - Gemini, Perplexity, You.com, Consensus.app
  • Генерація промптів - Harpa.ai

Робота з проєктами

  • Таск-менеджмент
  • Автоматичні підсумовування зустрічей
  • Розумні бази знань
  • Аналіз документації
  • Створення специфікацій

Робота з продуктом або послугою, стратегічне планування

  • Аналіз ринку і пошук інформації на різних майданчиках
  • Генерація ідей
  • Підбір бізнес моделі
  • Пошук конкурентів і порівняння з ними
  • Розрахунок ціноутворення
  • Пошук цільової аудиторії
  • Опис Персон користувачів

Маркетинг - як оптимізувати просування від ідеї до реклами

  • Пошук цільової аудиторії для продукту
  • Опис УТП
  • Розрахунок Unit-економіки маркетингової кампанії
  • Розробка унікальних рекламних оферів
  • Створення рекламних зображень з ШІ
  • Створення презентацій за допомогою ШІ

Створення контенту

  • Написання текстів для блогу і соціальних мереж
  • Написання текстів для сайтів, презентацій, по заданому фреймворку
  • Копіювання власного стилю написання текстів
  • Написання статей, постів, сценаріїв та прогрівів / сторіс / рілс за голосовими інструкціями

Воркшоп. Як підвищити ефективність продажів за допомогою АІ

  • Робота з лідами: оцінка й пріоритизація, персоналізовані рекомендації по взаємодії
  • Аналітика розмов на основі ШІ для успішних продажів
  • Підвищення ефективності комунікації в продажах за допомогою чат-ботів на базі ШІ
  • Аналітика продажів на основі ШІ для отримання цінних інсайтів
  • Синтез голосу для бізнес-комунікації
  • Розбір автоматизації роботи процесу продаж (обробка вхідних запитів клієнтів на різних мовах)

Воркшоп. Як автоматизувати HR-процеси з ШІ

  • Складання опису для вакансій
  • Автоматизація процесу рекрутинга
  • Розумне AI навчання та онбординг співробітників
  • Створення чат-ботів для автоматизації бази знань
  • Оцінка співробітників, аналітика
  • Робота з календарем

Воркшоп. Робота з документами та юридичні задачі

  • Швидий аналіз бізнес-інформації
  • Правила складання та приклади запитів для leagal задач
  • Як працювати з інформацією. fact-checking, fake news, аналітичний пошук
  • Перевірка достовірності інформації
  • Аналіз законодавства
  • YouControl, ZakonOnline, Opendatabot

Воркшоп. Як оптимізувати фінансову аналітику за допомогою ШІ

  • Аналіз транзакцій та побудова графіків
  • Структурування інформації в фінансових документах
  • Прогнозування майбутніх витрат, створення AI-генерованих фінансових звітів та прогнозів

Q&A з розробниками: як зрозуміти, коли автоматизації не достатньо і треба навчати свою LLM

  • Комп'ютерний зір, обробка природної мови
  • Яка різниця при впровадженні різних технологій
  • Робота з даними для AI рішень: що потрібно для підготовки
  • Коли потрібно робити власну розробку і як зрозуміти, що no-code автоматизацій не достатньо
  • Як проводити аналіз задачі під впровадження штучного інтелекту

Автоматизація бізнес-процесів та інтеграція ШІ в компанію

  • Автоматизація процесів з Make (або іншими No-Code, Low-Code інструментами)
  • Вибір технічних рішень та постачальників
  • Оцінка ROI від впровадження ШІ
  • Інтеграція ШІ з існуючими системами (CRM, ERP)

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

  • Спілкування в чаті зі спікерами та менторами
  • Технічна підтримка
  • Домашні завдання
  • Шаблони з промптингу, корисні ресурси та чек-листи
  • Бонусні лекції
  • Доступ до курсу без обмежень
  • Сертифікат про проходження курсу

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

  • Максим Мироненко - Product Manager at Universe Group
  • Микита Загурдаєв - Product Manager at Universe Group
  • Андрій Бойчук - Керівник АІ напрямку в Blackthorn.ai
  • Олексій Лясковський - Founder at Pronomy.io & Senior ML Engineer
  • Мері Ротар - CEO EdTech at EPAM
  • Анастасія Зеленовська - Digital Marketing Manager and Co-founder Go-Global
  • Віталій Гринчук - Senior Project Manager / Delivery Manager
  • Руслана Романко - CRM Consultant at CRMiUM
  • Олександра Бернацька - Senior Product Manager at Boosta | Co-founder at Skyworker.ai
Подать заявку
Курс
Формат
Online
Начало занятий
11.11.2025
Длительность
20 часов
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
6 076 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментора
  • Python
CyberBionic Systematics
Подробнее

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

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

Введення в Python

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

Змінні та типи даних у Python (int, float, str, list, tuple)

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

Умовні конструкції (if-else)

Після завершення уроку учні матимуть уявлення про умовних операторів, за допомогою яких можна реалізовувати алгоритми з розгалуженнями, умовними виразами (тернарних операторів), а також конструкції match/case, реалізовані в Python версії 3.10.

Циклічні конструкції в Python (while, for)

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

Послідовності

Після завершення уроку учні матимуть уявлення про послідовності в Python та основні стандартні послідовності, їх призначення та використання, зможуть реалізовувати отримані знання на практиці.

Списки

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

Множини та відображення

Після завершення уроку учні матимуть уявлення про множини та відображення в Python, основні стандартні класи множин та відображень, їх призначення та використання.

Функції (частина 1)

Після завершення уроку учні матимуть уявлення про функції, у чому відмінність функції від процедури, як створити функцію користувача, її використовувати, види параметрів, а також функції з невідомою кількістю параметрів.

Функції (частина 2)

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

Специфікація PEP8

Після завершення уроку учні отримають знання про специфікацію PEP8 і набудуть навичок написання простого та читабельного коду.

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

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

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

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

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

  • Віталій Лисенко - Python Developer. Тренер-консультант
  • Віктор Ковтун - Python Developer. Тренер-консультант
  • Іван Діордиця - Python Developer. Тренер-консультант
  • Леонід Подріз - Python Developer. Тренер-консультант
  • Володимир Мзоков - Python Developer
  • Костянтин Зівенко - Тренер з напрямку Python Developer
Подать заявку
Курс
Формат
Online
Начало занятий
06.11.2025
Длительность
20 часов
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
5 395 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
  • Frontend
CyberBionic Systematics
Подробнее

Курс HTML5&CSS3 Стартовий складається з 10 логічно взаємопов'язаних уроків, на яких учні застосовують практично теоретичні знання технологій HTML5&CSS3 для створення простих елементів веб сторінки.

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

Введення у HTML. Типи елементів та атрибути

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

Введення в CSS та визначення розмірів блоків

На занятті буде розглянуто способи підключення стилів на сторінку, види селекторів, за допомогою яких можна прив'язати стилі указаним елементам сторінки. І за якими принципами визначається пріоритетність записів у CSS. У цьому уроці студент розгляне базову поведінку елементів для формування ним розмірів. У яких випадках можливо, що контент випадатиме з елемента і псуватиме завнішній вигляд сторінки.

Робота з відступами, властивість margin, робота з текстом та видимістю елементів

Студент познайомиться із механікою роботи зовнішніх відступів у елементів. Дізнається, що таке провалювання (схлопування) і в яких випадках воно є. Переглянемо не явні відступи під час роботи з рядково-блочними елементами. Познайомиться з різними правилами CSS для стилізації тексту і як працює спадкування стилів елементів нащадків. Як можна приховувати елементи розмітки на сторінці та у чому різниця між різними способами.

Верстка з використанням Flexbox

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

Комбінування селекторів та робота з фоном, властивість background

Комбінування дуже важлива частина при написанні коду, що розглянуто в структурі списків і таблиць, оскільки великі вкладеності необхідно створювати і розбирати постійно на етапі роботи з проєктом. Можливості звернень до елементів із псевдокласів та роботу пріоритету в таких структурах. На заняттях буде розібрано основні способи запису палітри кольорів у властивостях, де вказується забарвлення. У чому різниця встановлення прозорості елемента через opacity() та rgba(). Випадки додавання картинок через CSS та розміщення багато їх на одному елементі.

Семантична верстка

Студент дізнається про нові семантичні теги які з'явилися з HTML версії 5 та правила їх використання. Розглянуто структури простих сайтів із використанням семантичних тегів.

Форми

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

Позиціювання елементів

Метою даного уроку є знайомство з форматуванням елементів сторінки, завдання позиціонування через властивість position. Також буде розглянуто псевдоелементи та можливість реалізовувати просту анімацію для елементів.

Практика

Метою даного уроку є закріплення пройденого теоретичного матеріалу.

Практика

Метою даного уроку є закріплення знань на практиці верстаючи макет.

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

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

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

  • Сергій Патьоха - Senior Software Engineer at BIScience
  • Олександр Гончаренко - Web Frontend Developer
  • Анна Павлюк - Web Frontend Developer
  • Олена Хижняк - Web Frontend Developer
  • Поліна Соколенко - Web Frontend Developer
  • Анастасія Ткаченко - Web Frontend Developer
  • Філіп Севене - Web Frontend Developer
  • Віталій Мазяр - Web Frontend Developer
  • Оксана Дмитрієва - Web Frontend Developer
  • Ростислав Сілівейстр - Web Frontend Developer
  • Олександр Петрик - FullStack Developer, SEO at Dinamicka Development
  • Денис Ковтун - Web Frontend Developer
  • Богдан Мартиненко - Frontend Developer
  • Тарас Заславський - Frontend Developer
  • Владислав Бєлік - React Frontend Developer
  • Олексій Татаренков - Frontend Developer
  • Олексій Кучеренко - тренер консультант напрямку Frontend
  • Олександр Виноградов - Software Developer
Подать заявку
Курс
Формат
Online
Начало занятий
09.12.2025
Длительность
24 часов
Уровень
Для опытных, Для профессионалов
Язык обучения
Ukrainian
Стоимость
6 084 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментора
  • C# / .NET
CyberBionic Systematics
Подробнее

Курс ASP.NET Core присвячений розгляду основ побудови сучасних веб-додатків з використанням технологій від компанії Microsoft. В рамках даного курсу ви ознайомитеся з різними шаблонами веб-додатків на основі кроссплатформенного фреймворка ASP.NET Core, вивчите особливості архітектури веб-додатків, ознайомитеся з шаблоном MVC (Model-View-Controller), навчитеся взаємодіяти з базами даних за допомогою Entity Framework Core.

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

Введення. Шаблон MVC. Middleware

  • Огляд ASP.NET Core
  • Архітектурний шаблон MVC
  • Знайомство зі структурою додатку
  • Middleware

Маршрутизація

  • Система маршрутизації
  • Генерація вихідних URL
  • Налаштування системи маршрутизації

Контролери. Результати дій

  • Алгоритм обробки запиту в MVC додатку
  • Методи дії контролерів
  • Результати дії. Типи ActionResult

Компонування та часткові представлення

  • Синтаксис Razor
  • Майстер сторінка _Layout.cshtml
  • Використання розділів
  • Часткові представлення

Зберігання стану

  • Stateless i Statefull сервіси
  • Життєвий цикл контролеру
  • Зберігання стану на клієнті
  • Зберігання стану на сервері

Впровадження залежностей

  • Inversion of Control. Dependency Injection
  • Що таке залежність
  • Dependency Injection в ASP.NET Core
  • Captured Dependencies
  • Використання декількох залежностей з одним інтерфейсом
  • Впровадження залежностей в методи дій
  • Використання залежностей для middleware

Прив'язка моделі

  • Поняття прив'язки моделі
  • Прив'язка простих типів
  • Прив'язка складних типів
  • Прив'язка колекцій
  • Визначення джерела для прив'язки даних

Форми та валідація

  • Створення форм за допомогою дескрипторних допоміжних класів
  • Атрибути моделі для управління дескрипторними допоміжними класами
  • Атрибути для валідації моделі
  • Валідація моделі на стороні сервера
  • Валідація моделі на стороні клієнта

Фільтри

  • Фільтри дій
  • Асинхронні фільтри дій
  • Фільтри результатів
  • Гібридні фільтри
  • Фільтри винятків
  • Впровадження залежностей в фільтрах
  • Глобальні фільтри

Конфігурації та логування

  • Введення в конфігурацію в ASP.NET Core
  • Приклад читання налаштувань з appsettings.config
  • Читання змінних оточення
  • Прив'язка класів до конфігураційних даних
  • Використання логування в ASP.NET Core
  • Використання LogFactory
  • Запис повідомлень до файлу
  • Використання централізованих систем логування

Практика

Практика

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

  • Проектувати сучасні веб-додатки, використовуючи передові технології Microsoft
  • Розуміти основи роботи з шаблоном MVC - найбільш затребуваним на ринку інформаційних веб-технологій
  • Працювати з конфігураціями і механізмом впровадження залежностей
  • Організовувати роботу з SQL базою даних за допомогою Entity Framework Core
  • Публікувати додатки для можливості його використання широким колом користувачів

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

  • Знання C# рівня (бажано Professional)
  • Мати базові уявлення про HTML & CSS

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

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

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

  • Володимир Нікітін - .NET Developer. Тренер-консультант
  • Андрій Скуратовський - .NET Developer. Тренер-консультант
  • Ольга Хорошко - Backend Developer at devspiration
Подать заявку
Курс
Формат
Online
Начало занятий
19.11.2025
Длительность
18 часов
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
5 486 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментора
  • Java
CyberBionic Systematics
Подробнее

Якщо у вас є тільки лише загальне уявлення про програмування і ви ним ніколи професійно не займалися, то ми рекомендуємо вам почати своє навчання з самих основ. Курс «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
Начало занятий
05.02.2026
Длительность
15 часов
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
26 890 UAH за курс
Гибкий графикВыдаётся диплом/сертификатСопровождение ментора
  • Project Manager
SoftServe Academy
Подробнее

Ви отримаєте рекомендації та інструменти, необхідні для ефективного керівництва у віддалених середовищах із розподіленими командами. Ви дізнаєтеся, як SAFe допоможе вам покращити якість, продуктивність, залучення співробітників і час виходу на ринок.

План курсу

Під час курсу учасники дізнаються:

  • Як створити Team and Technical Agility та організувати потік вартості
  • Як об'єднати великі організації навколо чітких спільних цілей
  • Як успішно брати участь у критичних заходах SAFe, таких як PI Planning
  • Як впровадити клієнтоорієнтоване мислення

Чому курси проводяться англійською мовою?

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

Чому варто отримати сертифікат Safe?

Сертифікація SAFe дозволить вам ознайомитися з Scaled Agile-фреймворком, а також надасть всі необхідні знання та навички для його успішної реалізації. Ця сертифікація підтверджує вашу експертність та гарантує, що ви залишаєтеся в курсі останніх методологій та практик SAFe. Понад 50% інструментів та технік, які представлені в фреймворку SAFe, можуть бути використані незалежно від Agile-підходу вашої організації.

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

  • Тривалість - 15 годин
  • 5 модулів по 3 години 13:00-16:00
  • Мова викладання - англійська
  • Формат - онлайн

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

  • Anton Voronko - Senior Agile Consultant at SoftServe
  • Tetiana Ostroverkh - PMO Competence Manager at SoftServe
Подать заявку
Экспресс-курс
Формат
Online
Начало занятий
Дата формується
Длительность
2 дней
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Занятия целый деньВыдаётся диплом/сертификатСопровождение ментора
  • SysAdmin
Networking Technologies
Подробнее

Курс надає знання та навички із заміни мережного обладнання виробництва Cisco на мережне обладнання виробництва HPE.

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

Основи

  • ProCurve (Aruba) та Comware. Список моделей та відмінності
  • Comware 5 та Comware 7. Список моделей та відмінності
  • Отримуємо доступ до пристрою
  • Кконтексти користувача
  • Налаштування базових параметрів
  • Налаштування SSH
  • Управління користувачами
  • Управління програмним забезпеченням пристроїв
  • Налаштування конфігураційних ліній
  • Налаштування часу
  • Налаштування SNMP
  • Налаштування syslog
  • Швидкі клавіші

Інтерфейси та маршрутизація

  • Фізичні інтерфейси
  • VLAN-інтерфейси
  • Sub-інтерфейси
  • Link-агрегація
  • Tunnel-інтерфейси
  • Типи L2-інтерфейсів
  • Ряди інтерфейсів
  • Налаштування маршрутів
  • Налаштування PBR
  • Налаштування політик маршрутизвції
  • Налаштування OSPF
  • Налаштування BGP

Налаштування безпеки

  • Списки контролю доступу (ACL)
  • Загальний firewall
  • Налаштування безпеки доступу на пристрій
  • Управління політиками паролів
  • Основи IPSEC VPN
  • Site-to-Site VPN
  • ADVPN
  • L2TP

IP-сервіси

  • Налаштування NAT
  • Налаштування DHCP
  • Налаштування NQA та track

Підтримка

  • Гарантія та сервіс на обладнання
  • Де шукати інструкції з налаштування та програмного забезпечення?
  • Сервісна підтримка

Після курсу слухачі зможуть:

  • Здійснити швидкий перехід з мережного обладнання Cisco на HPE
  • Налаштувати мережну інфраструктуру на основі обладнання HPE

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

  • LIVE-навчання незалежно від формату участі в курсі (очно/віддалено)
  • Методичка у вигляді конспекту
  • Збірник лабораторних робіт
  • Підбірка матеріалів в електронному вигляді
  • Електронний сертифікат НЦ
  • Обід та кава-брейки (очний курс)
  • Консультації тренера протягом 6-ти місяців після закінчення курсу
Подать заявку
Экспресс-курс
Формат
Online
Начало занятий
Дата формується
Длительность
2 дней
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментора
  • SysAdmin
Networking Technologies
Подробнее

На курсі слухачі дізнаються як: влаштовані мережеві моделі OSI і TCP/IP, налаштовувати Інтернет-з'єднання з локальною мережею, здійснювати інкапсуляцію та декапсуляцію мережі, налаштовувати маршрутизацію мережі, налаштовувати трансляцію адрес (NAT), забезпечувати безпеку мережі за допомогою пристроїв Devices Access, Devices Hardening, Port Security.

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

Теми:

  • Введення в мережі
  • Модель OSI
  • Модель TCP / IP
  • Фізичні підключення
  • Механізми передачі даних в Ethernet-мережах. Формат Ethernet-фрейми
  • Інкапсуляція / декапсуляція
  • IP-адресація
  • Маски підмереж
  • Основи маршрутизації
  • Класи мереж
  • TCP / UDP
  • VLAN
  • ARP
  • VLSM
  • NAT
  • Огляд протоколів/технологій:
    • STP / RSTP
    • VRRP
    • SNMP
    • RADIUS
    • NTP
  • Протоколи динамічної маршрутизації
  • Огляд безпеки комунікаційних пристроїв: Devices Access, Devices Hardening, Port Security

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

  • LIVE-навчання незалежно від формату участі в курсі (очно/віддалено)
  • Методичка у вигляді конспекту
  • Збірник лабораторних робіт
  • Підбірка матеріалів в електронному вигляді
  • Електронний сертифікат НЦ
  • Обід та кава-брейки (очний курс)
  • Консультації тренера протягом 6-ти місяців після закінчення курсу
Подать заявку
Курс
Формат
Online
Начало занятий
27.10.2025
Длительность
5 дней
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Занятия целый деньВыдаётся диплом/сертификатСопровождение ментора
  • Cloud technologies
Networking Technologies
Подробнее

Програма курсу збалансована та відображає існуючий state-of-the-art в сфері сучасної хмарної інфраструктури. В курсі розглядаються хмарні рішення IaaS та PaaS, комерційні-загальнодоступні та opensource-приватні. Курс має яскраво виражений практичний характер.

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

Типи хмарних архітектур

  • Infrastructure-as-a-Service
  • Огляд архітектури
  • Огляд прикладів реалізацій
  • AWS
  • MS Azure
  • OpenStack
  • Platform-as-a-Service
  • Огляд архітектури
  • Огляд прикладів реалізацій
  • Google App Engine
  • MS Azure
  • Docker

Робота з PaaS-хмарою на прикладі Azure

  • Інструменти для управління хмарними ресурсами
  • Web-портал Azure
  • Інструменти командного рядка
  • Основні елементи хмарної інфраструктури PaaS-типу на прикладі Azure
  • Розміщення та виконання додатків в PaaS-хмарі

Робота з власною PaaS-хмарою на основі Docker

  • Інсталяція Docker
  • Базові операції
  • Робота з образами Docker
  • Робота з контейнерами Docker
  • Масштабування Docker

Робота з IaaS-хмарою на прикладі AWS

  • Регіони та зони доступності в AWS
  • Система доменних імен та Route 53
  • Управління обліковими записами та доступом за допомогою IAM
  • Інструменти для управління хмарними ресурсами
  • Web-інтерфейс AWS
  • AWS Tools
  • boto
  • Основні елементи хмарної інфраструктури на прикладі AWS
  • CloudWatch
  • EC2
  • RDS
  • ElastiCache
  • S3/CloudFront
  • SES
  • Автоматичне скалювання звичайної інсталяції
  • ELB (Elastic Load Balancer)
  • Auto Scaling
  • Розв'язання компонентів розподіленої системи
  • SQS (Simple Queue Service)
  • SimpleDB
  • SNS (Simple Notification Service)
  • SWF (Simple Workflow Service)

Створення власної IaaS-хмари на основі OpenStack

  • Пристрій OpenStack та його основні елементи
  • KeyStone, служба автентифікації та авторизації
  • Glance, служба управління образами
  • Swift централізованому сховищі вільно об'єктів
  • Cinder, блочне сховище
  • Nova, обчислювальна служба
  • Neutron, мережна служба
  • Розгортання OpenStack
  • Встановлення Single-Node
  • Встановлення Multi-Node

Адміністрування хмарної інсталяції. Конфігурація як сервіс

  • Системи управління конфігурацією
  • Chef
  • Puppet
  • CFEngine
  • Інсталяція та використання системи управління конфігурацією Chef
  • Інсталяція Chef
  • Рецепти Chef
  • Управління збіркою рецептів Cookbook
  • Інтеграція Chef з хмарою

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

  • LIVE-навчання незалежно від формату участі в курсі (очно/віддалено)
  • Методичка у вигляді конспекту
  • Збірник лабораторних робіт
  • Підбірка матеріалів в електронному вигляді
  • Електронний сертифікат НЦ
  • Обід та кава-брейки (очний курс)
  • Консультації тренера протягом 6-ти місяців після закінчення курсу
Подать заявку
Курс
Формат
Online
Начало занятий
Дата формується
Длительность
4 дней
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Занятия целый деньВыдаётся диплом/сертификатСопровождение ментора
  • Cloud technologies
Networking Technologies
Подробнее

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

Вступ

  • Огляд сервісів AWS
  • Планування використання сервісів у контексті DevOps, SOA та MSA архітектурних підходів

AWS Account

  • Створення облікового запису
  • Основи роботи у консолі

IAM

  • Початкове налаштування. Двофакторна авторизація
  • Користувачі, групи, ролі
  • Права доступу до основних об'єктів AWS
  • Призначення прав та ролей
  • Створення та використання sign-in URL та alias
  • Облікові записи для програмного використання

AWS EC2

  • Консоль EC2
  • Створення екземпляра EC2, томів, elastic IP, балансування навантаженням, конфігурації запуску, груп автоматичного масштабування
  • Створення, зміна властивостей та видалення EC2 ресурсів засобами зовнішніх інструментів DevOps на прикладі Terraform
  • Ознайомлення з AWS CLI
  • Сценарії доступу для керування Windows та Linux хостами
  • Управління Linux через ssh, ansible
  • Приклад наскрізного сценарію DevOps від інстанції AWS до додатку: Terraform + AWS + Ansible + Docker/Kubernetes

Мережеві служби

  • VPC: Створення та керування приватними інтернет мережами
  • Таблиці маршрутів, шлюзи, контроль доступу
  • Сервіс ELB для балансування та масштабування
  • Сервіс CloudFront

AWS S3

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

Сервіси повідомлень, брокерів та баз даних

  • AWS Simple e-mail Service (SES). Приклади використання
  • AWS Simple Notification System (SNS). Приклади використання
  • AWS Simple Queue Service (SQS). Приклади використання
  • Огляд сервісів баз даних

AWS CLI

  • Використання командної оболонки для ключових завдань та тестування
  • Приклад використання офіційного образа docker aws-cli

AWS Elastic Kubernetes Service (EKS)

  • Варіанти реалізації kubernetes кластера
  • Вигоди AWS EKS. Налаштування EKS

AWS Lambda

  • Концепція/патерн безсерверних обчислень
  • Приклади використання Lambda Функцій

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

  • LIVE-навчання незалежно від формату участі в курсі (очно/віддалено)
  • Підбірка матеріалів з теми курсу
  • Електронний сертифікат НЦ
  • Обід та кава-брейки (очний курс)
  • Консультації тренера протягом 6-ти місяців після закінчення курсу
Подать заявку
Курс
Формат
Online
Начало занятий
Дата формується
Длительность
5 дней
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Занятия целый деньВыдаётся диплом/сертификатСопровождение ментора
  • SysAdmin
Networking Technologies
Подробнее

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

Вступ

Тренди розвитку Virtual Cloud Network. Структура і цілі курсу.

VMware Virtual Cloud Network and NSX-T Data Center

  • Концепція VMware Virtual Cloud Network
  • Кейси й вигоди платформи NSX-T Data Center
  • Архітектура і компоненти NSX-T Data Center
  • Опис портфеля VMware NSX
  • Ієрархія шарів управління: Management Plane, Control Plane, Data Plane

Розгортання інфраструктури NSX-T Data Center

  • Опис кластера управління
  • Встановлення вузлів VMware NSX Manager
  • Використання інтерфейсу користувача NSX Manager UI
  • Data Plane компоненти N-VDS/VDS, транспортні вузли, транспортні зони, профілі etc.
  • Підготовка транспортних вузлів і встановлення інфраструктури дата-центру
  • Перевірка статусу транспортного вузла і стану комунікацій

NSX-T Data Center Logical Switching

  • Основні компоненти й термінологія логічних комутаторів
  • Опис функцій і типів L2 сегментів
  • Пояснення тунелювання й інкапсуляції GENEVE
  • Налаштування логічних сегментів і підключення хостів за допомогою NSX Manager UI
  • Типи й функції сегментних профілей
  • Створення сегментних профілей і їх застосування
  • Функція MAC, ARP і TEP таблиць. L2 unicast. ARP suppression, BUM

NSX-T Data Center Logical Routing

  • Опис функціонала та кейсів logical routing
  • Опис дворівневих маршрутизаторів, їх архітектура, топологія, компоненти
  • Опис функцій шлюзів Tier-0 й Tier-1
  • Опис компонентів логічної маршрутизації: Service Router і Distributed Router
  • Архітектура і функціонал вузлів VMware NSX Edge
  • Варіанти розгортання вузлів NSX Edge
  • Налаштування вузлів NSX Edge і створення кластерів NSX Edge
  • Налаштування шлюзів Tier-0 і Tier-1
  • Налаштування статичної й динамічної маршрутизації
  • Включення ECMP на шлюзі Tier-0
  • Опис технології NSX Edge HA, виявлення помилок, відновлення конфігурації

NSX-T Data Center Bridging

  • Опис функціонала й кейсів використання логічного мосту в NSX-T Data Center
  • Порівняння рішень міст vs маршрутизація
  • Компоненти логічного мосту
  • Створення кластерів і профілей мосту

Безпека NSX-T Data Center

  • NSX сегментація
  • Метод розподіленого міжмережевого екрана, архітектура, налаштування і правила роботи
  • Конфігурація Gateway Firewall sections and rules
  • Кейси використання NSX IDS/IPS. Конфігурація NSX IDS/IPS
  • Компоненти й архітектура NSX Malware Prevention
  • Опис кейсів використання NSX Intelligence
  • Компоненти й архітектура VMware NSX Network Detection and Response

Сервіси NSX-T Data Center

  • Опис сервісів NSX-T Data Center
  • Опис і налаштування Network Address Translation (NAT)
  • Опис і налаштування DNS і DHCP
  • Advanced Load Balancer, архітектура, топологія, компоненти, налаштування
  • IPSec VPN й L2 VPN кейси використання, налаштування

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

  • Опис і функціонал VMware Identity Manager в NSX-T Data Center
  • Інтеграція VMware Identity Manager с NSX-T Data Center
  • Ідентифікація різних видів користувачів, політика аутентифікації, права доступу
  • Використання рольового управління доступом

Вступ до NSX-T Data Center Federation

  • Опис процесу адаптації NSX-T Data Center Federation
  • Опис функцій комутації й маршрутизації NSX-T Data Center Federation
  • Опис концепції безпеки NSX-T Data Center Federation

Після курсу слухачі зможуть:

  • Роз'ясняти основний функціонал NSX-T Data Center
  • Розуміти архітектуру й основні компоненти NSX-T Data Center
  • Розгортати й налагоджувати мережі логічної комутації та маршрутизації
  • Розуміти принципи безпеки NSX-T Data Center, в тому числі з використанням сегментації
  • Інтегрувати VMware Identity Manager з NSX-T Data Center і налаштовувати рольову модель управління доступом

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

  • LIVE-навчання незалежно від формату участі в курсі (очно/віддалено)
  • Збірник лабораторних робіт в електронному вигляді
  • Підбірка матеріалів в електронному вигляді
  • Попередньо налаштоване середовище та навчання на сучасному обладнанні
  • Електронний сертифікат НЦ
  • Обід та кава-брейки (очний курс)
  • Консультації тренера протягом 6-ти місяців після закінчення курсу
Подать заявку
Курс
Формат
Online
Начало занятий
Дата формується
Длительность
5 дней
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Занятия целый деньВыдаётся диплом/сертификатСопровождение ментора
  • SysAdmin
Networking Technologies
Подробнее

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

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

Вступ до віртуалізації та хмарних технологій

  • Віртуальна інфраструктура. Типи віртуалізації. Переваги та потреба у віртуалізації
  • Філософія хмарних технологій. Приватні, публічні, гібридні хмари та сценарії їх використання. Позиціонування різних продуктів VMware

Встановлення гіпервізора ESXi та базове конфігурування

  • Встановлення. Вибір апаратного забезпечення. Питання сумісності драйверів
  • Налаштування мережевих адаптерів, інтерфейсу управління, параметрів TCP/IP, NTP, SSH
  • Робота в консолі, використання ключових команд esxcli, також і параметрів ядра, налаштування мережі, створення користувачів та призначення прав, вмикання та вимикання віртуальних машин, перезавантаження сервісів та ESXi-хоста
  • Налаштування додаткових сценаріїв при завантаженні. Управління таблицею маршрутизації
  • Рекомендовані зміни в налаштуваннях після інсталяції

Створення віртуальної машини

  • Створення віртуальних машин. Важливі налаштування віртуальних машин
  • Файли, що складають віртуальну машину. VMware Tools. Можливі операції з віртуальними машинами. Можливі помилки та їх усунення

Встановлення vCenter на базі vCenter Server Appliance (VCSA)

  • Архітектура vCenter. Сервіси, що входять до vCenter Server. Архітектура vCenter
  • Масштабованість та стійкі до відмов сценарії впровадження vCenter Server Appliance
  • Налаштування високої надійності (High Availability) для vCenter Server Appliance
  • Встановлення, створення резервної копії та відновлення vCenter Server Appliance
  • Призначення та сценарії використання Lockdown Mode

Ієрархія об'єктів інфраструктури vCenter. Права та ролі

  • Додатковий функціонал, який відкриває vCenter, якщо порівнювати з простим ESXi
  • Особливості ієрархії, призначення папок, точки призначення прав та успадкування прав
  • Використання наявних ролей та створення ролей, призначених для користувача
  • Object ID, серфінг по базі MOID, інструментарій для роботи з MOID
  • Функціонал та нові особливості інтерфейсу управління WebClient та HTML5
  • Встановлення VMRC-клієнта, спосіб під’єднання до консолі віртуальних машин
  • Вимоги до фаєрволу (відкриті порти), необхідні для управління інфраструктурою

Обслуговування vCenter Server

  • Критичні параметри здоров'я, зупинка та запуск сервісів, параметри запуску
  • Запуск, зупинка, перезавантаження сервісів через WebClient та за допомогою командного рядка
  • Проблеми нестачі місця на диску. Сценарії додавання дискового простору
  • Деякі обов'язкові команди та основи роботи з Linux LVM на Center
  • Зміна параметрів мережі vCenter

Налаштування та управління віртуальними мережами

  • Стандартні та розподілені віртуальні комутатори
  • Порт групи. Налаштування політик безпеки та контроль смуги пропускання Traffic Shaping
  • Розбір різних сценаріїв організації віртуальних мереж. Специфічні вимоги до моніторингу, систем запобігання вторгненням, аналізу вразливостей, вкладеної віртуалізації
  • Налаштування, які впливають на функції гарячого переміщення

Налаштування та управління віртуальними сховищами

  • Типи протоколів СЗД, які використовуються. Використання файлової системи VMFS5 та VMFS6
  • Сховища Fiber Channel (FC). Налаштування та використання NFS. Налаштування iSCSI-сховищ
  • Типи iSCSI-адаптерів. Налаштування програмного iSCSI-ініціатора в ESXi
  • Використання багатоканальності Multipathing
  • Позиціонування VMware Virtual SAN, VVols. Сховища для масштабних рішень

Управління віртуальною машиною

  • Зміна складу віртуального обладнання ВМ. Модифікація апаратного забезпечення ВМ
  • Динамічне збільшення розміру віртуального диска ВМ
  • Перегляд та зміни параметрів ВМ. Вимоги для роботи vMotion для ВМ
  • Вимоги для роботи vMotion для ESXi. Процесорні обмеження для vMotion
  • Налаштування EVC для роботи vMotion. Storage vMotion. Міграція між різними vCenter Server
  • Створення шаблонів та клонування ВМ. Робота з бібліотеками контенту
  • Створення зліпків стану Snapshot ВМ. Видалення та консолідація зліпків

Резервне копіювання та відновлення віртуальних машин

  • Технології реплікації ВМ vSphere Replication та архівації ВМ за допомогою vSphere Data Protection
  • Призначення технології реплікації ВМ
  • Встановлення та налаштування віртуального пристрою Replication Appliance
  • Як працює реплікація ВМ. Відновлення ВМ з резервної репліки
  • Позиціонування Site Recovery Manager та vSphere Data Protection
  • Огляд передових рішень сторонніх виробників

Управління розподілом ресурсів

  • Віртуалізація процесорів та пам'яті. Технології перерозподілу пам'яті
  • Управління ресурсами та використання пулів ресурсів. Параметри Shares, Limit та Reservation
  • Розподіл ресурсів між ВМ. Призначення пулів ресурсів. Приклади використання пулів ресурсів
  • Expandable Reservation та non-Expandable Reservation
  • Управління ВМ за допомогою vApp
  • Контроль використання ресурсів. Використання утиліти Perfmon в гостьовій ОС
  • Використання esxtop для контролю ресурсів ВМ. Інтерпретація даних Performance
  • Моніторинг основних параметрів використання ВМ, ресурсів пам'яті, процесора, дискової системи, мережі
  • Основні принципи моніторингу та виявлення вузьких місць
  • Застосування попереджень Alarms

Підвищення доступності засобами vSphere HA та vSphere Fault Tolerance

  • Вступ до технології високої доступності vSphere HA. Сценарії застосування vSphere HA
  • Обмін даними між агентами HA. Використання мереж контролю Heartbeat Networks
  • Використання Heartbeat сховищ для контролю. Приклади сценаріїв спрацьовування технології HA
  • Налаштування кластера vSphere HA. Налаштування параметрів кластера HA. Налаштування параметрів контролю ВМ в кластері HA
  • Налаштування Admission Control. Налаштування vSphere HA Performance Degradation VMs Tolerate. vSphere HA Orchestrated Restart
  • Моніторинг стану кластера HA. Застосування технології Fault Tolerance (FT)

vSphere Distributed Resource Scheduler (DRS)

  • Використання кластера DRS. Налаштування параметрів кластера DRS
  • Створення правил VM-Host Affinity. Додавання хостів в кластер DRS
  • Контроль роботи кластера DRS
  • Використання для хостів режимів Maintenance та Standby
  • Видалення хостів з кластера DRS. Економія енергоспоживання
  • Спільне використання HA та DRS-кластера

vSphere Update Manager (VUM)

  • Використання VUM для встановлення оновлень. Можливості VUM
  • Інтеграція VMware Tools з VUM. Компоненти VUM. Налаштування параметрів VUM
  • Baseline та групи Baseline. Сканування на відповідність в Baseline
  • Застосування оновлень до хостів

AutoDeploy

Архітектура, технології та налаштування автоматичного встановлення та конфігурації ESXi-хостів.

Огляд методів пошуку та усунення недоліків в роботі

Після курсу слухачі зможуть:

  • Описати компоненти vSphere та їх призначення в інфраструктурі
  • Встановити хост ESXi
  • Встановити VMware vCenter Server Appliance
  • Використовувати локальну бібліотеку контенту для зберігання ISO-образів та шаблонів віртуальних машин (ВМ)
  • Описати архітектуру vCenter Server
  • Використовувати vCenter для управління хостами ESXi
  • Керувати та налаштовувати віртуальну інфраструктуру за допомогою клієнтів VMware vSphere Client та VMware vSphere Web Client
  • Налаштовувати віртуальні мережі за допомогою стандартних віртуальних комутаторів
  • Налаштовувати політики стандартних віртуальних комутаторів
  • Використовувати vCenter для управління різними сховищами даних: VMFS, NFS, Virtual SAN
  • Керувати створенням та клонуванням ВМ, використовувати шаблони ВМ та створювати зліпки стану
  • Створювати та використовувати об'єкти vApp
  • Мігрувати ВМ за допомогою VMware vSphere vMotion
  • Використовувати VMware vSphere Storage vMotion для перенесення ВМ на інше сховище даних
  • Контролювати використання ресурсів ВМ та управляти ресурсними пулами
  • Керувати кластерами VMware vSphere High Availability та налаштовувати VMware vSphere Fault Tolerance
  • Використовувати VMware vSphere Replication для реплікації файлів ВМ та VMware vSphere Data Protection для відновлення даних ВМ
  • Використовувати кластери VMware vSphere Distributed Resource Scheduler для кращої масштабованості
  • Використовувати VMware vCenter Update Manager для встановлення оновлення та латок на хости ESXi
  • Виконувати базовий пошук та усунення проблем хостів ESXi, ВМ та сервера vCenter

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

  • LIVE-навчання незалежно від формату участі в курсі (очно/віддалено)
  • Збірник лабораторних робіт в електронному вигляді
  • Підбірка матеріалів в електронному вигляді
  • Попередньо налаштоване середовище та навчання на сучасному обладнанні
  • Електронний сертифікат НЦ
  • Обід та кава-брейки (очний курс)
  • Консультації тренера протягом 6-ти місяців після закінчення курсу
Подать заявку
Экспресс-курс
Формат
Online
Начало занятий
Дата формується
Длительность
8 часов
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Занятия целый деньВыдаётся диплом/сертификатСопровождение ментора
  • Office
Networking Technologies
Подробнее

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

Теми:

  • Загальні відомості про Impress
    • Створення нової презентації
    • Відкриття та збереження презентації
    • Режими Impress
  • Робота зі слайдами
    • Додавання нового слайда
    • Дублювання слайдів в межах презентації
    • Копіювання слайда з однієї презентації в іншу
    • Копіювання та перенесення слайдів всередині презентації
    • Видалення слайда
    • Зміна порядку слайдів в презентації
    • Робота з окремим слайдом
  • Додавання тексту на слайд
    • Форматування символів
    • Форматування абзаців
    • Текстові списки
    • Інструмент "формат за зразком"
    • Колонтитули на слайдах
    • Таблиці, діаграми, зображення, аудіо та відео в слайді
    • Використання галереї
  • Робота з фотоальбомами
  • Робота в режимі "Структура"
  • Формування зовнішнього вигляду презентацій
    • Майстер слайдів
    • Макети слайдів
    • Використання стилів
  • Анімація в слайдах
  • Підготовка до демонстрації та демонстрація слайдів
    • Запуск та управління демонстрацією слайдів
    • Установка інтервалів часу показу слайдів
    • Додавання ефектів переходів між слайдами
    • Демонстрація або приховування слайда
    • Здійснення демонстрації слайдів в безперервному циклі
    • Демонстрації, які налаштовуються
  • Оглядові слайди
  • Робота з гіперпосиланнями
  • Примітки та тези
  • Друк презентації
  • Поширення презентацій

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

  • LIVE-навчання незалежно від формату участі в курсі (очно/віддалено)
  • Методичка у вигляді конспекту
  • Збірник лабораторних робіт
  • Підбірка матеріалів в електронному вигляді
  • Електронний сертифікат НЦ
  • Кава-брейки (очний курс)
  • Консультації тренера протягом 6-ти місяців після закінчення курсу
Подать заявку
Экспресс-курс
Формат
Online
Начало занятий
Дата формується
Длительность
2 дней
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Занятия целый деньВыдаётся диплом/сертификатСопровождение ментора
  • Office
Networking Technologies
Подробнее

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

Теми:

  • Загальні відомості про LibreOffice
  • Початок роботи з LibreOffice Calc
    • Загальні відомості про Calc
    • Інтерфейс Calc
    • Створення, відкриття та збереження електронної таблиці
    • Робота з вікнами електронних таблиць в Calc
    • Довідкова система Calc
  • Управління листами
    • Виділення, вставка, видалення, перенесення, копіювання, перейменування аркушів
    • Переміщення листами
    • Закріплення та фіксація листа
    • Зміна масштабу листа
  • Введення даних
    • Переміщення комірками всередині листа
    • Введення тексту, дат та чисел
    • Очищення вмісту комірки
    • Редагування вмісту комірки
    • Вставка, видалення, копіювання та перенесення комірки, рядків та стовпців
    • Приховування та відображення рядків та стовпців
    • Скасування та повтор дії
    • Автоматичне заповнення комірок
  • Робота з формулами. Функції
    • Поняття формули, приклади
    • Введення та редагування формул
    • Типові помилки при роботі з формулами та шляхи їх усунення
    • Відображення зв'язків між формулами та комірками
    • Вставка, видалення, копіювання та перенесення комірок в листах, які мають формули
    • Модифікація адреси в формулах. Абсолютні та відносні посилання
    • Функції. Деякі математичні, статистичні, логічні функції
    • Функції для роботи з текстом, зі списками та базами даних, функції дати та часу, функції посилання та автопідставлення
    • Використання імен (назв)
    • Використання в формулах посилань на комірки інших листів
  • Форматування листів
    • Форматування комірок. Форматування чисел, дат та часу
    • Зміна висоти та ширини рядків та стовпців
    • Інструмент "Формат за зразком"
    • Використання умовного форматування
  • Робота з діаграмами
  • Параметри сторінки та друк
    • Попередній перегляд перед друком
    • Налаштування формату сторінки
    • Використання діапазонів друку та розривів сторінки
    • Налаштування друку
  • Захист листа та електронної таблиці
  • Використання гіперпосилань
  • Пошук та заміна даних
    • Робота зі списками
    • Сортування
    • Фільтрація
    • Використання форм
    • Проміжні підсумки
    • Робота зі структурою даних на аркуші
  • Перевірка значення, що вводиться
  • Об'єднання (консолідація)
  • Аналіз "що-якщо"
    • Підбір параметра
    • Вирішувач
    • Сценарії
    • Поєднані операції (таблиця даних)
  • Зведені таблиці

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

  • LIVE-навчання незалежно від формату участі в курсі (очно/віддалено)
  • Методичка у вигляді конспекту
  • Збірник лабораторних робіт
  • Підбірка матеріалів в електронному вигляді
  • Електронний сертифікат НЦ
  • Кава-брейки (очний курс)
  • Консультації тренера протягом 6-ти місяців після закінчення курсу
Подать заявку
Курс
Формат
Online
Начало занятий
Дата формується
Длительность
4 дней
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Занятия целый деньВыдаётся диплом/сертификатСопровождение ментора
  • SysAdmin
Networking Technologies
Подробнее

Курс надає знання про ОС AIX та виконання базових завдань, які пов'язані з щоденною діяльністю користувача.

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

Теми:

  • Огляд ОС UNIX/AIX
  • Робота з файлами та каталогами
  • Права доступу
  • Процеси
  • Налаштування оточення користувача
  • Редактор vi
  • Основи shell
  • Команди користувача

Після курсу слухачі зможуть:

  • Отримувати доступ до системи AIX та встановлювати пароль користувача
  • Керувати файлами та каталогами AIX
  • Виконувати команди та управляти процесами AIX
  • Використовувати редактори та утиліти AIX
  • Писати нескладні процедури на мові програмування Korn Shell

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

  • LIVE-навчання незалежно від формату участі в курсі (очно/віддалено)
  • Методичка у вигляді конспекту
  • Збірник лабораторних робіт
  • Підбірка матеріалів в електронному вигляді
  • Електронний сертифікат НЦ
  • Обід та кава-брейки (очний курс)
  • Консультації тренера протягом 6-ти місяців після закінчення курсу
Подать заявку
Курс
Формат
Online
Начало занятий
09.12.2025
Длительность
32 часов
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
9 624 UAH за курс
Гибкий графикВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
  • React
  • Frontend
CyberBionic Systematics
Подробнее

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

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

Вступ до React

На уроці учні познайомляться з React, навчаться створювати простий додаток за допомогою Create React App.

JSX у React

На уроці учні познайомляться з JSX, навчаться писати прості компоненти за допомогою JSX.

Основи React

На уроці учні познайомляться з підвидами компонентів, дізнаються, що таке state у React компонентах, навчаться додавати події до елементів та працювати зі списками.

Стан та життєвий цикл

На уроці учні познайомляться зі станом та життєвим циклом в React компонентах, дізнаються різницю між функціональними та класовими компонентами, навчаться їх використовувати, а також коротко ознайомляться з Redux.

Форми

На уроці учні познайомляться з можливістю працювати з формами в React, а також з такими поняттями, як підйом стану та валідація з PropTypes.

Стилізація у React

На уроці учні познайомляться з можливістю стилізації компонентів у React, а також навчаться використовувати модулі CSS для стилізації.

Створення списку заміток

На уроці учні познайомляться з можливістю вибору типу компонента під час виконання, попрактикуються застосовувати знання props, state, lifecycle та інших, а також створять список нотатків за допомогою React.

Hooks

На уроці учні познайомляться з основними хуками React, принципами їх роботи та напишуть свій (кастомний) хук і закріплять пройдений матеріал на практиці.

Введення в роутинг

На уроці учні познайомляться з бібліотекою react-router, навчаться організовувати маршрутизацію у додатку.

Створення сторінки помилки

На уроці учні познайомляться із Запобіжниками, React.Fragment, Строгим Режимом у React, а також навчаться створювати сторінку помилки.

Створення модального вікна

На уроці учні познайомляться з Рефами, Context API і Рендер пропсами, створять модальне вікно з використанням контексту і рендер пропс.

Оптимізація та продуктивність React додатків

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

Практика

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

  • Застосовувати базові концепції побудови односторінкових додатків в екосистемі React
  • Писати та розбивати додатки на логічні частини і компоненти
  • Стилізувати додатки за допомогою CSS модулів
  • Будувати прості односторінкові додатки за допомогою React

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

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

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

  • Богдан Мартиненко - Frontend Developer
  • Тарас Заславський - Frontend Developer
  • Владислав Бєлік - React Frontend Developer
  • Ростислав Сілівейстр - Web Frontend Developer
  • Олексій Татаренков - Frontend Developer
  • Олексій Кучеренко - Тренер-консультант напрямку Frontend
Подать заявку

Страницы