Научитесь с нуля создавать мобильные приложения под Android и программировать на Java и Kotlin
Получите знания и навыки, необходимые для создания проектов уровня middle-специалиста
Разработайте Android-приложение и выложите его в Google Play, даже если никогда не программировали. Вы освоите языки Java и Kotlin, командную разработку, Material Design и принципы тестирования.
В этом курсе изучим основные понятия и принципы разработки на языке Kotlin. Разберем его синтаксис и конструкции, рассмотрим основные библиотеки, которые применяются для Android-приложений. По ходу курса сделаем мобильное приложение для создания заметок с синхронизацией в облачном сервисе.
Вы получите и закрепите навыки разработки полноценных мобильных приложений на Kotlin, научитесь использовать для этого современные инструменты и подходы.
Сейчас на первый план выходит практика, и от вас будет требоваться бо́льшая самостоятельность в реализации поставленных задач и умение решать проблемы. В этом курсе и методических материалах упор делается на архитектуру приложения, ключевые паттерны и абстракции, применение конкретных подходов и библиотек. Поэтому большая часть кода будет оставаться за рамками урока. Речь о простом и очевидном коде, который вы уже много раз писали (Activity, фрагменты, детали реализации адаптеров и т. п.).
Этот курс предназначен для опытных студентов, в течении курса студенты разрабатывают англо-русский словарь.
К концу курса студенты освоят все необходимые практики для работы в ведущих IT-фирмах России.
Вы добавите до 5 приложений в портфолио, получите опыт работы в команде и станете Android-разработчиком, даже если до этого никогда не программировали.