Prog Academy
RU UA

Навчальна платформа Prog Academy

Онлайн-курси програмування, AI та IT за підпискою

Онлайн-курси з програмування, машинного навчання, Docker, Linux і AI-інструментів. Практика з автоматичною перевіркою, тести й одна підписка на всі курси.

Отримайте доступ до платформи й почніть навчання від 1 $

  • Одна підписка на всі курси
  • Навчання у власному темпі
  • Автоматична перевірка завдань

Отримати доступ до курсів

Підписка · Навчання у власному темпі · Без дзвінків і консультацій

Підписка

Формати підписки

Обидва рівні відкривають усі курси за підпискою й AI-помічника. Premium додає консультацію з ментором, а річна оплата вигідніша.

  • Basic

    Для самостійного навчання у власному темпі.

    Щомісяця

    29 $ на місяць

    Оплата щомісяця, продовжується автоматично.

    Щороку

    279 $ на рік

    23,25 $ на місяць при оплаті за рік

    Один платіж на рік, продовжується автоматично.

    Економія 69 $ на рік (20%)

    Що входить

    • Доступ до всіх курсів за підпискою
    • AI-помічник з навчання в кожному курсі
    • Підвищені ліміти AI-помічника — лише в Premium
    • Усі уроки, домашні завдання та автоматична перевірка
    • Нові курси за підпискою додаються автоматично
    • Консультації з ментором — лише в Premium
    Обрати Basic

Що дає підписка

Більше, ніж доступ до курсів

Підписка відкриває всю навчальну платформу Prog Academy: практику, AI-помічника, сертифікати, конструктор резюме й базу вакансій — в одному акаунті.

Навчання

90% практики

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

AI-помічник з навчання

Ви не залишаєтеся наодинці з матеріалом

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

Кар’єра

  • Сертифікат після завершення курсу

    Успішно пройшли курс — отримуєте сертифікат і в один клік додаєте його в профіль LinkedIn.

  • Конструктор резюме

    Резюме англійською та українською — просто на платформі. Ваші курси й сертифікати додаються в нього в кілька кліків.

  • База вакансій

    Junior-вакансії та стажування в одному місці — з добіркою під курси, які ви проходите.

Уся платформа — в одному акаунті

  • Усі ваші курси
  • Прогрес по кожному курсу
  • Навчання у власному темпі
  • Нічого не треба встановлювати

Навчальні шляхи

Навчальні шляхи: курси в правильному порядку

Не треба обирати курси навмання: шлях — це рекомендована платформою Prog Academy послідовність від першого курсу до впевненого набору навичок. Доступ до кожного курсу вказано під його назвою.

  1. Оберіть напрям Кожен шлях веде до конкретної ролі чи навички — оберіть той, що збігається з вашою метою.
  2. Проходьте курси по черзі Наступний курс спирається на попередні; курси з позначкою «Паралельно» можна поєднувати.
  3. Нарощуйте навички Крок за кроком — від основ до впевненої роботи з інструментами напряму, у власному темпі.

ШІ-інструменти для щоденної роботи

Від першої розмови з Claude до агентів, які самі виконують задачі з файлами й у браузері, візуальної роботи з ШІ та правил безпечного використання. Програмувати не потрібно.

4 кроки

Кому підійде
Усім, хто хоче працювати швидше разом із ШІ: офісним працівникам, менеджерам, маркетологам, викладачам. Достатньо впевнено користуватися комп'ютером.
Що ви вмітимете
Писати для ШІ інструкції, що працюють надійно, доручати Claude цілі задачі з документами й сайтами, створювати презентації та макети без дизайнера і не допускати витоку даних.

Розробка з ШІ: від першого коду до Claude Code

Спершу — основи Python і Git, щоб розуміти код, який пише ШІ. Далі — робота з Claude як з асистентом і з Claude Code як з агентом, що змінює проєкт: дозволи, CLAUDE.md, MCP, субагенти й автоматизація.

3 кроки

Кому підійде
Початківцям, які хочуть писати код разом із ШІ, і розробникам, які переходять на агентну розробку. Якщо ви вже програмуєте й знаєте Git, почніть одразу з третього кроку.
Що ви вмітимете
Писати й читати прості програми на Python, вести історію змін у Git і доручати Claude Code реальні задачі в проєкті, перевіряючи результат.

Data Science і машинне навчання на Python

Повний шлях від першої програми на Python до нейронних мереж: масиви NumPy, підготовка даних у pandas, класичне машинне навчання на scikit-learn і глибоке навчання в PyTorch — аж до власної маленької мовної моделі.

5 кроків

Кому підійде
Майбутнім аналітикам даних, ML-інженерам і дослідникам. Досвід програмування не потрібен — перший курс починається з нуля; знадобиться шкільна математика.
Що ви вмітимете
Готувати сирі дані для моделі, навчати й чесно оцінювати моделі машинного навчання, будувати й налагоджувати нейронні мережі в PyTorch.

JavaScript-розробник: від основ до TypeScript

Основи JavaScript і Git, як насправді працює веб (HTTP, API, безпека), сучасний JavaScript зсередини — замикання, класи, асинхронність, — автоматичні тести і TypeScript: від перших типів до типів, які не дають написати неправильний код.

6 кроків

Кому підійде
Тим, хто хоче стати фронтенд- або бекенд-розробником на JavaScript. Можна починати з нуля: перший крок — безкоштовний курс основ.
Що ви вмітимете
Писати надійний асинхронний код на JavaScript і TypeScript, розуміти, що відбувається між браузером і сервером, і покривати свій код тестами.

QA-інженер: фундамент для тестування й автоматизації

Інструменти, з якими тестувальник працює щодня: Linux і Git, SQL для перевірки даних, основи JavaScript, устрій вебу й API, автоматичні тести на JavaScript з TDD, заглушками та оцінкою якості самих тестів — і Docker, щоб піднімати тестове оточення з базою даних однією командою.

6 кроків

Кому підійде
Тим, хто хоче увійти в IT через тестування, і мануальним тестувальникам, які переходять до автоматизації. Досвід програмування не потрібен.
Що ви вмітимете
Працювати в терміналі й з репозиторієм, перевіряти дані SQL-запитами, знаходити, на якій ланці зламався вебзастосунок, писати автотести, що ловлять справжні помилки, і запускати застосунок разом із базою в контейнерах.

Python-розробник: від основ до asyncio і Docker

Від першої програми до професійного Python: ООП, файли, генератори, декоратори й менеджери контексту, а потім асинхронний код на asyncio — сервіси, що обробляють десятки запитів одночасно, з лімітами й тайм-аутами. Наостанок — Docker: як запакувати сервіс в образ і запустити його разом із PostgreSQL і Redis через Docker Compose. Зверніть увагу: «Просунутий Python» — платний курс, він не входить у підписку.

4 кроки

  1. Крок 2:
    Просунутий PythonОплачується окремо · курс на платформі
Кому підійде
Тим, хто обирає Python основною мовою для бекенду чи автоматизації. Можна починати з нуля.
Що ви вмітимете
Писати читабельний, стійкий до помилок код на Python і асинхронні програми, які не простоюють, поки чекають на мережу чи диск, і запускати свої сервіси в контейнерах разом із базою даних.

C++-розробник

Від першої програми на C++ до коду, який пишуть у реальних проєктах: пам'ять і вказівники, класи й інтерфейси, контейнери стандартної бібліотеки, багатофайлові проєкти. Git — щоб працювати з кодом, Linux — середовище, у якому цей код зазвичай живе.

3 кроки

Кому підійде
Тим, хто цікавиться системним програмуванням, вбудованими системами, робототехнікою чи високонавантаженими сервісами. Можна починати з нуля.
Що ви вмітимете
Писати й структурувати програми на сучасному C++, розуміти, як працює пам'ять, і впевнено почуватися в терміналі Linux.

Кібербезпека: від цифрової гігієни до безпеки вебу

Спершу — захист від фішингу, оцінка ризиків, керування доступом, реагування на інциденти й безпечна робота з ШІ. Далі — технічна база: Linux, основи JavaScript і устрій вебу з XSS, CSRF та SQL-ін'єкціями.

4 кроки

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

Project manager

Життєвий цикл проєкту з робочими документами — від статуту до уроків після завершення, — Agile-практики (Scrum, Kanban, беклог) і підготовка до першої ролі PM: співбесіди, перші 90 днів, робота з людьми без формальної влади.

3 кроки

Кому підійде
Тим, хто вперше отримав «свій» проєкт, і тим, хто хоче перейти в управління проєктами з іншої ролі. Досвід управління не потрібен.
Що ви вмітимете
Планувати й вести проєкт, працювати за Scrum і Kanban, писати користувацькі історії та впевнено проходити співбесіду на посаду PM.

Дизайн з нуля: принципи і ШІ

Спершу — бачити й пояснювати дизайн: ієрархія, контраст, вирівнювання, доступність, різниця між UX і UI, дизайн-мислення. Потім — створювати макети, презентації й прототипи разом із Claude Design.

2 кроки

Кому підійде
Тим, кому треба робити зрозумілі екрани, слайди чи матеріали без дизайнерської освіти, і тим, хто придивляється до професії UI/UX-дизайнера.
Що ви вмітимете
Аргументовано оцінювати й покращувати дизайн і швидко створювати візуальні матеріали з ШІ, не втрачаючи якості.

Каталог

Курси, що входять у підписку

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

Термінал Linux (bash)

Основи Linux

Командний рядок з нуля: файли, права, процеси, мережа, bash-скрипти і SSH — у терміналі навчальної Ubuntu.

13 модулів · 40+ практичних завдань

JavaScript (Node.js)

Як працює веб: від URL до HTTPS, API і безпеки

Шлях запиту від URL до готової сторінки: DNS, TCP, TLS, HTTP, кеш, cookies, API і захист вебзастосунків.

11 модулів · 30+ практичних завдань

TypeScript

TypeScript: основи

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

9 модулів · 25+ практичних завдань

TypeScript

TypeScript: поглиблений рівень

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

11 модулів · 30+ практичних завдань

Python

Асинхронний Python: asyncio на практиці

Навчіться писати програми, які не простоюють, поки чекають на мережу, диск чи інший сервіс

10 модулів · 30+ практичних завдань

C++

C++ Advanced

C++ Advanced: від основ мови до коду, який пишуть у реальних проєктах

18 модулів · 55+ практичних завдань

MilTech-напрям

Інженерія оборонних технологій — теж у підписці

Та сама підписка відкриває поглиблені курси напряму MilTech: embedded і протоколи, сенсори й навігація роботів, комп'ютерний зір, дані, зв'язок і безпека. Курси складаються в навчальні шляхи — від нуля до спеціалізації.

  • Навчальні шляхи від нуля
  • Практика в браузері
  • Українською
Переглянути MilTech-курси

Контакт

Отримати доступ до курсів за підпискою

Залиште контакти — надішлемо деталі доступу до курсів за підпискою. Без дзвінків і консультацій.

Часті питання про курси за підпискою

Що таке курс за підпискою?

Самостійний онлайн-курс на навчальній платформі Prog Academy: теоретичні уроки, практичні завдання з автоматичною перевіркою і тести. Доступ до нього відкриває підписка, а не окрема оплата курсу.

Які курси входять у підписку?

«Основи Linux», «Docker з нуля: контейнери, Docker Compose та практика», «Як працює веб: від URL до HTTPS, API і безпеки», «Просунутий JavaScript: функції, об'єкти й асинхронність», «Тестування JavaScript: unit-тести, TDD і моки», «TypeScript: основи», «TypeScript: поглиблений рівень», «Асинхронний Python: asyncio на практиці», «C++ Advanced», «Числові основи: NumPy для машинного навчання», «Підготовка даних з pandas: від брудного файлу до даних для моделі», «Основи машинного навчання: від першої моделі до готового ML-проєкту», «PyTorch і глибоке навчання: від тензорів до трансформера», «Основи дизайну: бачити, пояснювати й покращувати», «Claude Chat: практичний курс для початківців», «Claude Cowork: доручайте ШІ цілі задачі — курс для початківців», «Claude in Chrome: ШІ-агент у браузері для початківців», «Claude Design: візуальна робота без дизайнерської освіти», «Claude Code: практичний курс для початківців», «Кібербезпека з ШІ: захист від сучасних атак і безпечна робота зі штучним інтелектом», «Основи управління проєктами: практичний курс для початківців», «Agile-практики: Scrum, Kanban і робота з беклогом», «Кар'єра проєктного менеджера: від резюме до перших 90 днів», а також поглиблені MilTech-курси. Нові курси за підпискою додаються автоматично.

Що дає підписка?

Доступ до всіх курсів за підпискою. AI-помічник з навчання в кожному курсі. Усі уроки, домашні завдання та автоматична перевірка. Нові курси за підпискою додаються автоматично. Доступ діє, поки підписка активна. Basic: 29 $ на місяць або 279 $ на рік. Premium: 49 $ на місяць або 469 $ на рік — плюс підвищені ліміти AI-помічника і 1 година індивідуальної консультації з ментором щомісяця.

Чи можна спробувати підписку перед оплатою?

Для знайомства є пробний період: 7 днів доступу до всіх курсів за підпискою за 1 $. Після нього підписка автоматично продовжується за тарифом Basic за 29 $ на місяць, якщо не скасувати продовження до завершення пробного періоду. Пробний період доступний один раз.

Чи можна перейти з Basic на Premium?

Перейти з Basic на Premium можна будь-коли в особистому кабінеті: невикористана частина оплаченого періоду Basic зараховується в першу оплату Premium.

У якому порядку проходити курси?

Для цього є навчальні шляхи — рекомендовані послідовності курсів від першого кроку до набору навичок: «ШІ-інструменти для щоденної роботи», «Розробка з ШІ: від першого коду до Claude Code», «Data Science і машинне навчання на Python», «JavaScript-розробник: від основ до TypeScript», «QA-інженер: фундамент для тестування й автоматизації», «Python-розробник: від основ до asyncio і Docker», «C++-розробник», «Кібербезпека: від цифрової гігієни до безпеки вебу», «Project manager», «Дизайн з нуля: принципи і ШІ». Кожен курс спирається на попередні кроки шляху, а курси з однаковим номером кроку можна проходити паралельно. Проходити курси поза шляхом теж можна: вимоги до старту описані на сторінці кожного курсу.

Чи потрібен досвід, щоб почати?

Залежить від курсу: частина курсів розрахована на старт з нуля, для інших потрібні базові знання, наприклад Python чи JavaScript. Вимоги до старту описані на сторінці кожного курсу.

Як отримати доступ?

Заповніть форму на цій сторінці або на сторінці курсу й завершіть реєстрацію в Telegram-боті Prog Academy — там ви отримаєте подальші інструкції щодо доступу.

Не знайшли відповідь?

Залиште запитання — підкажемо, з якого курсу за підпискою краще почати.