Подробнее о курсе
Краткое описание курса
На этом курсе Вы сможете расширить свои знания о платформе Android и современных библиотеках. Вы будете создавать мобильные приложения с использованием принципов реактивного программирования, научитесь тестировать и отлаживать конечный продукт.
Необходимая предварительная подготовка
- Минимум полугодовой опыт разработки приложений под Android
- Владение языком программирования Java
- Опыт разработки многопоточных приложений под Android
- Понимание основ сетей, включая стек протоколов TCP/IP
- Владение системой контроля версий git
Получаемые знания и навыки
По окончании курса слушатели научатся
- проводить рефакторинг «старого» кода с использованием современных архитектурных принципов;
- подключать и вызывать из Android-приложения библиотеки, написанные на языках программирования C/C++;
- владеть современным инструментарием тестирования мобильных приложений;
- создавать современные мобильные приложения с использованием принципов реактивного программирования;
- эффективно применять инструменты отладки мобильных приложений.