Android-разработчик. Базовый уровень

Вы пройдёте курс молодого бойца по Android-разработке: научитесь программировать на Kotlin, создавать небольшие приложения и будете готовы продолжить обучение на основном курсе.
Skillbox логоSkillbox
Дата уточняется
10 месяцев
Онлайн
от 68 640 ₽
Зарегистрироваться

Кому подойдёт этот курс

  • Новичкам в программировании

    С нуля освоите язык программирования Kotlin, на практике научитесь создавать простые приложения на Android и сможете продолжить учиться на продвинутом уровне.

  • Тем, кто уже знает основы

    Научитесь работать с многопоточностью, поймёте принципы и паттерны проектирования. Опытный преподаватель поделится советами и поможет вырасти профессионально.

  • Программистам, которые хотят поменять направление

    Узнаете всё, что нужно для перехода в мобильную разработку: выучите новый язык программирования, попрактикуетесь в создании простых приложений и сможете быстро переквалифицироваться.

Как проходить курс на платформе Skillbox

  1. Изучаете тему

    В курсе — практические занятия.

  2. Практикуетесь

    Выполняете практические задания в удобном для вас темпе.

  3. Работаете с куратором

    Закрепляете знания и исправляете ошибки.

  4. Презентуете итоговый проект

    И дополняете им своё портфолио.

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

  1. Программировать на Kotlin

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

  2. Работать в среде Android Studio

    Будете самостоятельно настраивать конфигурацию сборки в gradle, проектировать экраны, устанавливать SDK, писать приложения и тестировать их работу в эмуляторе.

  3. Создавать приложения на Android

    Вы примените знания Kotlin и разметки на практике: сможете создавать аппы с несколькими экранами, доступом к сети и аппаратным ресурсам смартфона.

  4. Работать с UI

    Научитесь делать анимации, переходы и грамотно верстать все необходимые элементы интерфейса. Дизайн вашего приложения будет соответствовать гайдлайнам Material Design.

  5. Применять паттерны проектирования

    Освоите профессиональные приёмы разработки: познакомитесь с паттернами MVC, MVP, MVI. Эти навыки пригодятся вам в дальнейшей карьере — вы научитесь декомпозировать задачу и находить типовые решения.

  6. Релизить приложение в Google Play

    Узнаете, как очистить приложение от ненужных ресурсов и создать ключ для цифровой подписи. Загрузите приложение в Google Play и сможете отследить его статистику.

Программа
Интро
Введение
Переменные
Функции
Условия и циклы
Коллекции
Объекты
ООП
Сравнение типов
Исключения
Корутины
Потоки
Введение в профессию
Начало работы
Вёрстка
Компоненты
ConstraintLayout
Ресурсы проекта
Экраны приложения
Анимация
Локализация приложений
Жизненный цикл
Основы хранения данных
Архитектура презентационного слоя
Работа с сетью. Retrofit
Работа с БД. Room
Работа с массивами данных
Работа с защищёнными разделами ОС
Работа с локацией
Firebase
Подготовка к релизу
Записаться на курс
Android-разработчик. Базовый уровень
68 640
85 800