Комп'ютерна Академія ШАГ - повноцінна IT-освіта для дорослих і дітей. Ми навчаємо з 1999 року. Авторські методики, викладачі-практики, 100% практичних занять.

Ви використовуєте застарілий браузер!

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

Телефон повинен бути в форматі
Х ХХХ ХХХ-ХХ-ХХ

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

Цінності

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

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

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

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

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

Викладачі Академії ШАГ - фахівці провідних 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;
  • Використовувати систему контролю версій. Використовувати юніт-тестування;
Форми навчання

Форми навчання

Java під Android

від 2550 грн. /місяць

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

УВАГА! На період карантину всі заняття проходять з викладачем онлайн на платформі дистанційного навчання MS Teams.

група до 14 чоловік

1 рік (46 навчальних тижнів)

18-55 років

по неділях з 9:00 до 13:20

Як проходить

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

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

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

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

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

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

Замовити зворотній дзвінок
Презентація
Запрошуємо на презентацію Junior Business Academy батьків з дітьми 11-16 років!

Цей сайт використовує Cookies

Політика конфіденційності та Правова інформація