Научитесь с нуля создавать мобильные приложения под Android и программировать на Java и Kotlin
Получите знания и навыки, необходимые для создания проектов уровня middle-специалиста
Документ об окончании
Диплом
Android-разработчик с нуля
- Научитесь с нуля создавать мобильные приложения под Android и программировать на Java и Kotlin
- Получите знания и навыки, необходимые для создания проектов уровня middle-специалиста
- Начните работать по специальности уже через 6 месяцев обучения
Как проходит обучение
- Вы учитесь в комфортном для вас темпе. Мы подготовили гибкие форматы обучения: видеолекции, статьи, вебинары, индивидуальные и групповые задания
- После каждой лекции вы будете делать практические задания, а затем получать развёрнутую обратную связь. Так наполните портфолио
- Преподаватели будут всегда на связи — в общем чате в Slack. У каждой группы будут координаторы и аспиранты, которые решат организационные вопросы
- Центр развития карьеры поможет на всех этапах трудоустройства: составить резюме и портфолио, найти интересные вакансии и подготовиться к собеседованию
На курсе вы научитесь
- Разрабатывать на Java и Kotlin
- Вы изучите основы Java и Kotlin, освоите объектно-ориентированное программирование и работу с вычислениями в оперативной памяти
- Проектировать приложения
- Вы сможете самостоятельно проектировать логику работы мобильного приложения, настраивать регистрацию и другие ключевые события
- Верстать интерфейсы
- Вы научитесь верстать графические интерфейсы и адаптировать мобильные приложения под любые Android-устройства
Программа курса
- Основы Java
- Курсовой проект
- Основы объектно-ориентированного программирования. Коллекции
- Английский язык для начинающих разработчиков
- Бонусный модуль
- Git — система контроля версий
- Основы Kotlin, отличия от Java и интеграция
- Функции, автотесты и объектно-ориентированное программирование на Kotlin
- Исключения, коллекции и продвинутые концепции Kotlin
- Android Studio. Разработка макетов приложения
- Работа со списками и обработка событий
- Дизайн и навигация
- Основы графического дизайна
- Бонусный модуль
- Мобильная аналитика для программистов
- Бонусный модуль
- Мобильное тестирование
- Бонусный модуль
- SQL, уведомления и Push
- Сетевые операции и работа с многопоточностью
- Coroutines. Интеграция с серверной частью
- Архитектура приложения
- Анимации и создание собственных View
- Интеграции сервисов. Публикация в Google Play
- Карьера в Android-разработке
Кому подойдёт этот курс
- Всем, кто хочет освоить мобильную разработку
- Java и Kotlin — хорошие языки для старта в мобильной разработке: освоить их может любой, а спрос на эти навыки будет только расти
- Предпринимателям
- Вы сможете самостоятельно разрабатывать свои приложения, не переплачивая за аутсорс и на 100% контролируя сроки и качество работы
- Веб-разработчикам
- Вы разберётесь в разработке Android-приложений на Java и сможете создавать весь спектр digital-продуктов: от веб до мобайл