spinner-it

Розробка для Android Pro

Упродовж курсу Android ви зрозумієте принципи мобільної розробки та верстки екранів додатків, дізнаєтеся все про бібліотеки й останні тенденції сфери.

СТАРТ
Дату запитуйте в адміністрації
ЧАС
117 год.
по 2-3 рази на тиждень
з 18:30 (19:00)
ЦІНА
33670 20200 грн
Для юр. осіб ціна вказана без ПДВ
Доступна оплата частями
Про курс

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

 

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

Для кого даний курс
1
Ви вивчили курс Основи програмування
та вибрали напрямок мобільної розробки
2
Ви працюєте не в ІТ,
але хочете зрозуміти сферу та знайти в ній своє місце
3
Ви є розробником,
але хочете вивчити щось нове
4
Ви вчитеся самостійно,
але бажаєте впорядкувати свої знання та набути нового досвіду
Чому ви навчитеся?
Розуміти повний цикл розробки програми
Створювати клієнт-серверні додатки
Розуміти, яка архітектура краща й де саме
Користуватися БД в Android з мінімальними витратами
Розуміти актуальні тенденції у світі Android
Чого не буде
  • Теорії без практики
  • Застарілих механік роботи
  • Переказу чужих лекцій і книг
  • Питань без відповіді
В рамках курсу ви будете працювати в групах над реальними проєктами.
Це буде захоплююче та ефективно!
Записатися на курс
Що включає курс?
39 live-занять — лише необхідна теорія й багато практики
Навчання за програмою, створеною фахівцями топових IT-компаній
Навчання у викладачів-практиків, які поділяться з вами реальним досвідом та актуальними знаннями
Доступ до матеріалів і записів занять протягом року в особистому кабінеті на зручній платформі
Два заняття з англійської, на яких ви визначите свій рівень володіння мовою, засвоїте корисну лексику для ІТ, а також отримаєте рекомендації щодо подальшого навчання
Заняття з пошуку першої роботи в ІТ, на якому обговоримо зарплатні очікування, самопрезентацію, етапи комунікації з працедавцем і підготовку до співбесіди
Мінікурс з soft skills, пошуку замовлень на фріланс-біржі Upwork, а також підготовки до пошуку роботи
Перевірка знань — вправи й тести
Навички командної роботи та проєкти, на яких здійснювалася робота впродовж навчання, для включення в портфоліо
Можливість долучитися до ITEA community
(понад 16 000 випускників)
Повну підтримку клієнтського сервісу
Можливість сплачувати частинами
Індивідуальну онлайн-підтримку від викладача або ментора, спілкування з іншими студентами в чаті групи
Можливість заморозити навчання за потреби й доєднатися до наступного потоку
Сертифікат після завершення навчання відповідно до своїх досягнень
Програма навчання
Даний курс є частиною програми Mobile Development
1. Загальна характеристика мови Java
  • Історія мови Java
  • Байт-код
  • Віртуальна машина Java (JVM)
  • Трансляція, інтерпретація та компіляція
  • Вихід з програми та завершення її роботи
2. Типи даних та основні операції з ними
  • Алфавіт мови
  • Коментарі
  • Ключові слова
  • Типи даних: прості (примітивні) та за посиланням
  • Ідентифікатори, вибір імен ідентифікаторів
  • Змінні та константи
  • Оголошення та ініціалізація змінних
  • Ділянка видимості та час життя змінних
  • Оператори
  • Операції: арифметичні, привласнення, відносин та логічні
  • Перетворення та приведення числових типів
  • Пріоритет операцій
  • Використання круглих дужок
3. Потік управління
  • Складений оператор (блок)
  • Умовний оператор та його види
  • Оператор switch
  • Цикли: for, while, do while
  • Нескінченні цикли
  • Переривання потоку управління, мітки
  • Оператор goto та причини не застосовувати його
4. Масиви
  • Оголошення та ініціалізація масивів, зокрема анонімних
  • Лінійні масиви
  • Ітерація за елементами масиву
  • Масиви та присвоєння
  • Передача та повернення масивів в / з методів
  • Копіювання масивів
  • Клас Arrays: заповнення, порівняння елементів та їхнє сортування
  • Пошук у масивах
  • Багатовимірні масиви, «нерівні» масиви
  • Методи: аргументи змінної довжини
5. Рядки
  • Клас String. Постійні об’єкти
  • Зберігання рядків у пам’яті
  • Основні операції класу String (створення, конкатенація, порівняння, пошук символів та підрядків у рядках та ін.). Перетворення простих типів даних
  • Розбивка рядків: клас StringTokenizer. Змінні об’єкти: класи StringBuffer та StringBuilder
  • Основні методи. StringBuffer vs StringBuilder
6. Вступ до ООП. Об'єкти та класи
  • Поля та методи (визначення, синтаксис оголошення)
  • Специфікатори доступу public та private
  • Поля класів: ініціалізація явна та за замовчуванням, специфікатор final та константи
  • Доступ до полів та методів
  • Методи: параметри (посилання й прості типи) та ті, що повертаються, використання set- та get-методів, перевантаження методів, правила перевантаження
  • Об’єктна модель. Основні положення: абстрагування, інкапсуляція, модульність, ієрархія
  • Об’єкти та класи. Об’єкти. Визначення (з прикладами). Стан. Поведінка
  • Конструктори: конструктори за замовчуванням, виклик одного конструктора з іншого
  • Блоки ініціалізації
  • Статичні поля та методи: ініціалізація константи, статичні блоки ініціалізації. Використання this для доступу до членів класу
  • Збір сміття та видалення об’єктів
Працевлаштування
Допомагаємо в працевлаштуванні після проходження комплексної програми навчання Mobile Development
Ми надаємо нашим студентам можливість працевлаштуватися в компаніях-партнерах за їхнім запитом. ITEA також активно співпрацює з платформою Jungo, яка допомагає Junior-фахівцям знайти роботу. Завдяки цьому Ви отримуєте:
Кар'єрну консультацію
Доступ до рекомендаційної системи підвищення кваліфікації, яка допоможе адаптувати ваші навички під сучасний ІТ-ринок
Перший досвід роботи на стажуванні/фрілансі/аутстафінгу, в тому числі і на зарубіжних ринках
Допоможемо скласти резюме і перевіримо результат
Підберемо вакансії в партнерських компаніях і рекомендуємо ваc
Надамо підтримку і консультації при проходженні співбесід
Встигни забронювати своє місце в групі
Кількість місць обмежена

Ваш номер телефону
Підписанням та надсиланням цієї заявки я підтверджую, що я ознайомлений з Політикою конфіденційності і приймаю її умови, включно з регламентуючими обробку моїх персональних даних, і згоден з нею. Я надаю свою згоду на обробку персональних даних згідно з цією Політикою конфіденційності.
Ціна:
33670 грн
20200 грн
Ви отримаєте:
  • Актуальні програми навчання
  • Готовий проект після закінчення курсу
  • Допомогу у працевлаштуванні після закінчення програми Roadmap
  • Сертифікат про закінчення курсу
FAQ
Потрібно мати попередню підготовку в рамках вашого навчання?
Мінімальні вимоги вказані на сторінці кожного курсу. Частіше за все базові курси програмування не вимагають спеціальної підготовки. Для поглибленого навчання достатньо матеріалу попереднього курсу.
Чи існують вікові обмеження на проходження курсу?
Курси націлені на аудиторію віком від 18 років. У нас також є курси для дітей від 8 років.
Як проходить процес працевлаштування в ITEA після проходження курсу та отримання сертифікату?
Студенти, які набрали максимальну кількість балів протягом навчання та пройшли програму Roadmap, отримують спеціальну форму резюме, за якою ми співпрацюємо з нашими партнерами. Ми також проводимо перевірку резюме, супровідних листів та даємо консультації, якщо виникають якісь питання. Наш кар’єрний центр мотивує та підтримує кожного кандидати до тих пір, поки він не обере для себе найкращу пропозицію.
Якщо я роблю паузу в навчанні (наприклад, через хворобу), чи зможу я поновитися? Або гроші й час будуть утрачені?
Якщо ви змушені припинити навчання, вам потім не потрібно буде повертатися до самого початку. Ви можете продовжити з того ж місця, де зупинилися, а отже, ваш прогрес не буде втрачено. Деталі поновлення ви можете уточнити в адміністрації.
Чи допомагатиме мені викладач з розв’язанням практичних задач: даватиме поради, дивитиметься скріншоти, пояснюватиме те, що я не зрозумів?
Так. Викладач завжди на зв’язку, аби спрямувати студента й за потреби виправити його. Він проводить навчання, спираючись на свій досвід, та наводить приклади з власної практики. Викладач не рухається далі за програмою, поки студенти не опанують матеріал на потрібному рівні.
Чи не буде в курсі забагато теорії? Я отримаю реальні знання?
Інформація без практичного закріплення довго не тримається в пам’яті.Тому після отримання нових знань наші студенти одразу застосовують їх на практиці. Викладач допомагає їм упоратися із задачами та відповідає на питання, що можуть виникати. Тому на вас чекає практика на заняттях, у домашніх завданнях, а також при роботі над власним проєктом наприкінці курсу.
Який рівень англійської потрібен для працевлаштування на позицію Junior?
Рівень англійської безпосередньо залежить від вакансії. Для багатьох Junior-спеціалістів англійська рівня Intermediate буде перевагою, однак для деяких вакансій достатньо рівня Elementary.

На жаль, у звязку з війною ІТЕА завершила свою діяльності в Україні.

This will close in 20 seconds