ITVDN
Глобальный
Курс
Online
В любой момент
5 месяцев
Стоимость курса
74,99 USD
Скидка 15% по промокоду BNIA1B1 до 31 марта
Подробности и регистрация

Android developer

Специальные условия для dev.Курсы
Навыки, которые вы получите:
Java Android Kotlin Scrum C# Git Sqlite Unit testing IntelliJ IDEA

Мобильные устройства сегодня используют для множества целей: образование, бизнес, игры. Большое количество гаджетов имеют ОС Android, а значит, разработчики приложений под Android будут переполнены интересной, креативной и высокооплачиваемой работой.

Если вы хотите присоединиться к их числу, наша программа обучения поможет добиться успеха в ваших начинаниях и даст всю необходимую основу для успешного старта.

Программа включает обязательные и дополнительные курсы, бесплатные вебинары.

Кому подойдет курс 

  • Новичкам.
  • Начинающим специалистам.
  • Профессионалам.

Программа 

  1. Java Стартовый.
  2. How to Java Стартовый.
  3. Java Базовый.
  4. IntelliJ IDEA Tips&Tricks.
  5. Java Углубленный.
  6. SOLID принципы в Java.
  7. Разработка приложений под Android. Базовый курс. 
  8. Android Углубленный. 
  9. Android Design Support Library.
  10. Android User Interface и т. д.

Чему вы научитесь 

  • Созданию мобильных приложений под ОС Android при помощи языка программирования Java и языка разметки XML.
  • Формированию макетов UI Android-приложений и их непосредственная реализация.
  • Применению принципов REST и SOLID при создании мобильных приложений.
  • Реализации Android-приложений при помощи архитектурных шаблонов MVP и MVVM.
  • Парсингу XML & JSON в приложении, работе с базой данных мобильного устройства при помощи СУБД SQLite.
  • Модульному тестированию разработанных приложений под Android.
  • Реализации внедрения зависимостей при помощи таких инструментов, как Dagger 2, Kodein-DI и Koin.
  • Применению языка Kotlin в разработке ПО под Android и умению переписывать мобильные приложения с языка Java на Kotlin.
  • Использованию в проектах различных сервисов Google и Firebase — таких, как Google Maps и др.
  • Использованию библиотеки DataBinding для связки логики приложения и его представления, выполнению правильной верстки экрана под структуру данных при использовании DataBinding.
Нам нужен ваш фидбек!
Честный и беспристрастный