Ми впевнені, що Python розробником може бути кожен. Для досягнення мети від вас потрібно бажання, старанність і дисципліна. Решту ми беремо на себе.
Наші цінності
Навчання в Комп'ютерній Академії ШАГ базується на трьох обов'язкових складових ефективної освіти
Актуальна програма
Знання та навички, які отримують наші студенти, повинні відповідати вимогам роботодавців сьогодні і в майбутньому.
Викладачі-практики
Викладачі Академії ШАГ - фахівці провідних IT-компаній з досвідом роботи мінімум 5 років. На заняттях студенти отримують тільки актуальні знання з реальної практики.
Дружня атмосфера
Ми створили особливе середовище навчання, де викладачі та студенти спілкуються на рівних, а всі заняття проходять з реальним викладачем. Ми не використовуємо старі записи. Ви завжди можете задати питання та отримати підтримку.
Для кого розроблена програма
Школярі та випускники
(15-18 років)
Отримають першу професію, не відкладаючи на потім свою мрію стати програмістом

Cтуденти ВНЗ
(18-23 роки)
Освоять другу спеціальність паралельно з університетською освітою

Представники інших професій
(23-55 років)
Яких не влаштовує поточна кар'єрна і фінансова перспектива, зможуть перевчитися на розробника ПЗ і побудувати кар'єру в IT-індустрії

Всі бажаючі підвищити
IT-кваліфікацію
Систематизують свої знання і отримають робочі навички, затребувані в сучасному IT

Програма навчання
В основі програми лежать реальні вимоги IT-ринку. Наші методисти та викладачі постійно працюють над її покращенням і оновленням, щоб випускники Академії могли гідно показати себе перед роботодавцем.
- Вступ до веб-технологій. Структура HTML. Форматування тексту за допомогою HTML
- Форматування за допомогою CSS. Списки. Відступи та поля
- Графіка у веб-дизайні. Оптимізація графіки. Гіперпосилання. Принципи навігації веб-сайту
- Таблиці. Форми. Фрейми
- Позиціювання. Верстка веб-сторінок блоками
- Вступ до веб-програмування на Python
- Оператори розгалужень, цикли, винятки
- Рядки, списки. Сортування, пошук
- Модулі, функції. Кортежі, множини, словники
- Файли. Пакування даних. Системи контролю версій
- ООП. Структури даних. Патерни проектування. Патерн MVC
- Принципи проектування класів SOLID;
- Модульне тестування
- Паралельне, багатопотокове та мережеве програмування
- Вступ до роботи з базами даних
- Використання баз даних в Python, бібліотеки Numpy і Pandas. Фреймворки
- Робота в команді, управління програмними проектами
- Вступ до JavaScript. Об’єкти JavaScript.
- Обробка подій. Browser Object Model. Document Object Model
- Форми. Перевірка достовірності форм. Використання Cookie
- Canvas, підтримка медіа-можливостей
- JSON, Ajax
- Вступ до jQuery. Події та jQuery. Стилі та анімація
- Взаємодія з DOM. AJAX і jQuery
- Використання jQuery плагінів
По закінченню курсу ви зможете:
- Використовувати фундаментальні принципи створення десктопних програм на Python;
- Писати скрипти для автоматизації прикладних задач для платформ Windows / *Nix;
- Розуміти принципи функціонального програмування;
- Розуміти принципи об'єктно-орієнтованого програмування і застосовувати їх в розробці програмного забезпечення;
- Використовувати патерни ООП і проектувати структуру програм на мові UML;
- Використовувати і розуміти принципи многопоточності мови Python;
- Працювати з реляційними базами даних і ORM;
- Працювати з популярними базами даних NoSQL;
- Серіалізовувати і парсити дані, використовуючи JSON, XML і стандартні інструменти Python;
- Створювати багатопотокові і асинхронні сервери на сокетах і розробляти клієнт-серверні рішення;
- Розробляти web-додатки за допомогою фреймворка Django;
- Працювати з Git-репозиторієм. Писати unit-тести, навантажувальні тести і автоматичні тести;
Партнери
Партнери Академії
Форми навчання
Вечірня форма
від 2400 грн./місяць
1 заняття складається з 2-х навчальних пар
українська
1 рік
15-55 років
2 рази на тиждень, з 18:15 по 21:15
Як побудоване навчання в Академії
Навчання в Академії побудовано за чітким алгоритмом. На початку занять ви отримуєте знання. Із застосуванням цих знань на практиці і в домашніх завданнях, виробляється вміння. Багаторазово застосовуючи нові вміння, вирішуючи приклади, завдання, лабораторні, тести, ви тренуєте навик. Коли навик студента спрямовується на реалізацію реальних проектів, захист курсових і дипломних робіт, бізнес-орієнтованих задач, на участь в конкурсах і хакатонах, народжується компетенція. Роботодавцю не потрібні ваші знання. Йому потрібна компетенція у вирішенні робочих завдань і бізнес-процесів.
Гейміфікація навчального процесу
Ми розробили інноваційну освітню платформу, щоб навчання в Академії було ефективним, результативним і цікавим. Електронний щоденник Mystat - це система, що дозволяє студенту в режимі реального часу бачити свої оцінки і рейтинг, домашні завдання, розклад занять та іспитів, а також мати цілодобовий доступ до навчальних матеріалів. За успіхи в навчанні і хорошу дисципліну студенти отримують внутрішню криптовалюта Академії - STEPCoin. За накопичену криптовалюта у внутрішньому магазині Академії можна придбати навушники, мишки, клавіатури, флешки, спіннери, селфі-палки, футболки та інші корисні речі.
Викладачі - практикуючі фахівці
Працюють у вітчизняних і міжнародних IT-компаніях;
Відкривають свої стартапи; Середній досвід роботи в IT - 5 років;
Середній досвід викладання - 2 роки.
У кожен процес ми вкладаємо максимум зусиль, демонструємо професіоналізм і турботу про студентів. Наша програма побудована, грунтуючись на актуальних вимогах ринку праці. Ми співпрацюємо з індустрією і знаємо, що потрібно для успішної кар'єри. Викладачі – люди, які не тільки мають досвід у своїй галузі і знають, як подавати знання, а й зможуть захопити, допомогти подолати труднощі і надихнути.






По закінченню навчання студенти отримують міжнародний диплом Комп'ютерної Академії «ШАГ»
а також міжнародні сертифікати від компаній-партнерів.
Компанії, в яких працюють наші випускники













