Компьютерная Академия Шаг | Полноценное IT-образование‎. Авторские методики, преподаватели-практики, 100% практических занятий. Ты будешь понимать принципы программирования и сможешь выбрать свой путь в IT.

Ваш браузер устарел!

Вы пользуетесь устаревшим браузером Internet Explorer. Данная версия браузера не поддерживает многие современные технологии, из-за чего многие страницы сайта отображаются некорректно, и могут работать не все функции. Рекомендуем просматривать сайт с помощью актуальных версий браузеров Google Chrome, Safari, Mozilla Firefox, Opera Microsoft Edge

Ми впевнені, що розробником для Android може бути кожен. Для досягнення мети, від вас потрібно бажання, старанність і дисципліна. Решту ми беремо на себе.

Цінності

Наші цінності

Навчання в Комп'ютерній Академії STEP базується на трьох обов'язкових складових ефективної освіти

Актуальна програма

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

Викладачі-практики

Викладачі Академії ШАГ - фахівці провідних IT-компаній з досвідом роботи мінімум 5 років. На заняттях студенти отримують тільки актуальні знання з реальної практики.

Дружня атмосфера

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

Для кого

Для кого розроблена програма

Школярі та випускники
(15-18 років)

отримають першу професію, не відкладаючи на потім свою мрію стати програмістом

Студенти ВНЗ
(18-23 роки)

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

Представники інших професій
(23-55 років)

яких не влаштовує поточна кар'єрна і фінансова перспектива, зможуть перевчитися на розробника для Android і побудувати кар'єру в IT-індустрії

Всі бажаючі підвищити
IT-кваліфікацію

систематизують свої знання і отримають робочі навички, затребувані в сучасному IT.

Програма

Програма навчання

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

  • Введення в мову програмування Java під Android;
  • Змінні, типи даних, оператори;
  • Логічні оператори, оператори розгалужень, побітові оператори. Цикли;
  • Строки, масиви одновимірні, багатовимірні. Методи (на прикладі статичних методів);
  • Об'єктно-орієнтоване програмування;
  • JavaCollectionFramework;
  • Анотації, Анонімні класи, Lambda вираження. Stream API;
  • Використання jUnit і фреймворка Mockito;
  • Патерни проектування. MVC, MVP, MVVM. Принципи проектування класів SOLID;
  • Android. Огляд необхідного ПЗ;
  • Структура Аndroid-проекту. Призначений для користувача інтерфейс програми;
  • Життєвий цикл додатку Android, Activity, intent;
  • Material Design. Layout, Views і ресурси;
  • Детальний огляд віджетів Android. Основні та корисні методи віджетів, важливі аспекти їх створення і роботи;
  • Багатопотоковість, AsyncTask;
  • Збереження інформації в телефоні. Меню, інформація, що управляє і сповіщає, діалоги;
  • Фрагменти;
  • Зображення, графіка, анімація. Аудіо, відео, камера;
  • Введення в роботу з базами даних. Використання баз даних в Android-додатках;
  • Адресна книга, календарі, події, дзвінки, sms;
  • Мережеві можливості, доступ до веб-сервісів. Google Cloud Platform, Firebase;
  • Робота з картами Google Maps API;
  • Реєстрація в GooglePlay;
  • Системи контролю версій GIT;
  • Робота в команді, управління програмними проектами;
Завантажити детальну програму
Ви зможете:

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

  • Розуміти і використовувати принципи створення програм з використанням Java;
  • Створювати, компілювати, і виробляти відладку проектів в IDE Android Studio;
  • Проектувати і реалізовувати складні алгоритми з використанням механізмів умов і циклів;
  • Розуміти архітектуру Android. Використовувати принципи і ООП;
  • Використовувати різноманітні різновиди Activity;
  • Розробляти віджети різного ступеня складності. Застосовувати механізми сповіщень і діалогові вікна;
  • Розбиратися в механізмах графічного виведення і роботи з зображеннями;
  • Створювати додатки, які взаємодіють з адресною книгою, календарем, дзвінками, sms;
  • Розуміти принципи і вимоги до реєстрації додатку в Google Play та інших магазинах додатків;
  • Вміти проектувати класи різного ступеня складності та ієрархії класів. Використовувати механізми generics для побудови шаблонних класів. Використовувати класи JCF;
  • Використовувати механізми багатопоточності Java;
  • Використовувати систему контролю версій. Використовувати юніт-тестування;

Як побудоване навчання в Академії

Навчання в академії побудовано за чітким алгоритмом. На початку занять ви отримуєте знання. Із застосуванням цих знань на практиці і в домашніх завданнях виробляється вміння. Багаторазово застосовуючи нові вміння, вирішуючи приклади, завдання, лабораторні, тести, ви тренуєте навик. Коли навик студента спрямовується на створення реальних проектів, захист курсових і дипломних робіт, бізнес-орієнтованих завдань, на участь в конкурсах і Хакатони, народжується компетенція. Роботодавцю не потрібні ваші знання. Йому потрібна компетенція у вирішенні робочих завдань і бізнес-процесів.

Гейміфікація навчального процесу

Ми розробили інноваційну освітню платформу, щоб навчання в Академії було ефективним, результативним і цікавим. Електронний щоденник Mystat - це система, що дозволяє студенту в режимі реального часу бачити свої оцінки і рейтинг, домашні завдання, розклад занять та іспитів, а також мати цілодобовий доступ до навчальних матеріалів. За успіхи в навчанні і хорошу дисципліну студенти отримують внутрішню криптовалюту академії - STEPCoin. За накопичену криптовалюту у внутрішньому магазині Академії можна придбати навушники, мишки, клавіатури, флешки, спіннери, селфі-палки, футболки та інші корисні речі.

Як проходить

Як проходить навчання

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

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

а також міжнародні сертифікати від компаній-партнерів.

Випускники працюють

Компанії, в яких працюють наші випускники