6 МЕСЯЦЕВ БЕСПЛАТНО — ПЕРВЫЙ ПЛАТЁЖ ЧЕРЕЗ ПОЛГОДА

−35% для первых
20 студентов

Профессия Android-разработчик

Image

Вы освоите разработку под самую популярную мобильную платформу, создадите своё приложение и выложите его в Google Play, даже если до этого вы никогда не программировали.

Записаться на курс

Трейлер

В этом видео преподаватель курса Максим Мялкин рассказывает, какие навыки вы получите во время обучения, над какими проектами будете работать в практической части. А также он подробно описывает организацию учебного процесса в Skillbox.

На рынке не хватает специалистов

Данные сайта hh.ru

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

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

  1. Язык программирования Kotlin

    Вы узнаете, как писать приложения на самом актуальном языке для Android.
  2. Работа с библиотеками

    Изучите популярные библиотеки, необходимые для разработки.
  3. Создание концепций

    Освоите базовые принципы дизайн-концепций и познакомитесь с material design.
  4. Анимация и View

    Научитесь делать дизайн ваших приложений уникальным и ярким.
  5. Релиз в Google Play

    Подробно разберёте процесс подготовки вашего приложения к публикации в Google Play.
  6. Unit- и UI-тестирование

    Научитесь определять качество вашей работы, тестировать гипотезы и отдельные фишки приложения.

Помощь в трудоустрой-стве

Карточки вакансий

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

Андрей Виноградов

Андрей Виноградов

Руководитель Центра карьеры Skillbox

Учитесь сейчас, платите потом!

Расходы за первые полгода обучения берёт на себя Skillbox. В это время вы посещаете лекции, прокачиваете навыки, находите себе работу и начинаете зарабатывать.

Кредитная программа от надежных банков

  • Для граждан РФ
  • Возраст от 18 лет
  • По паспорту, без справок
  • Одобрение в день обращения

Как проходит обучение

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

    В курсе — практические видеоуроки.

  2. Выполняете задания

    В том темпе, в котором вам удобно.

  3. Работаете с наставником

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

  4. Защищаете дипломную работу

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

Программа

Вас ждёт насыщенная программа, онлайн-лекции и практические задания.

  • 44 тематических модуля
  • 9 дополнительных курсов
    1. Введение в Android-разработку
    2. Сборка и ресурсы
    3. Основы Kotlin: синтаксис, условия, функции, циклы
    4. Основы Kotlin: ООП, классы и объекты
    5. Основы Kotlin: функции высшего порядка, исключения и аннотации
    6. Вёрстка приложения и представление данных
    7. Вёрстка с помощью ConstraintLayout
    8. Добавление новых экранов с помощью Activity
    9. Фрагменты
    10. Списки
    11. Разрешения
    12. Управление датой и временем
    13. Многопоточность
    14. Работа с интернет-соединением
    15. Обмен данными по сети. Библиотека Retrofit
    16. Работа с файлами
    17. Работа с изображениями
    18. Компонент ContentProvider
    19. Язык запросов SQL
    20. Базы данных: основы
    21. Базы данных в Android
    22. Оповещения (push-уведомления)
    23. Выполнение задач в фоне, сервисы
    24. Дизайн-концепция Material design
    25. Основы внедрения зависимостей
    26. Основные паттерны построения приложения
    27. RxJava: основы
    28. RxJava: операторы
    29. RxJava: утечка памяти, обработка ошибок
    30. Подготовка приложения к релизу
    1. Создание собственных View и анимации
    2. Списки: продвинутый уровень
    3. Корутины в Kotlin
    4. Выполнение задач в фоновом режиме: практика
    5. Продвинутое внедрение зависимостей (dependency injection). Dagger 2
    6. Паттерны построения приложения
    7. Паттерны презентационного слоя
    8. Тестирование
    9. RxJava: продвинутый уровень
    10. CI/CD: непрерывная интеграция и доставка
    11. Утечки памяти: продвинутый уровень
    12. Статические анализаторы кода
    1. Введение
    2. Разработка приложения для мобильных устройств. Часть 1
    3. Разработка приложения для мобильных устройств. Часть 2
    4. Инструменты разработки и командной работы. Часть 1
    5. Инструменты разработки и командной работы. Часть 2
    6. Интеграции и сервисы
    7. Тестирование и отладка
    8. A/B-тестирование
    9. База знаний и документация
    10. Управление мобильной разработкой
    11. Распространение приложений для тестирования и на пользователей
    12. Поддержка, доработки и оптимизация
    1. Версии программного кода
    2. Установка Git
    3. Индекс и частичные коммиты
    4. Сравнение версий
    5. Отмена изменений и откат версий
    6. Репозитории и коллективная работа
    7. Ветки — создание и управление
    8. Слияние и разрешение конфликтов
    9. Полезные инструменты
    10. Правила работы с Git
    1. Как стать первоклассным программистом
    2. Как искать заказы на разработку
    3. Личный бренд разработчика
    4. Photoshop для программиста
    5. Язык запросов SQL
    6. Группировка
    7. Модификация данных
    8. Подзапросы
    9. Объявление и изменение структуры данных
    10. Вёрстка email-рассылок. Советы на реальных примерах
    11. The state of soft skills
    1. IT Resume and CV: составляем резюме на английском
    2. Job interview: questions and answers. Проходим собеседование на английском
    3. Teamwork: говорим о командной работе и процессах на английском
    4. Workplace communication: английский для общения
    5. Business letter: ведём переписку на английском
    6. Software development: разбираем все этапы жизненного цикла программного обеспечения на английском
    7. System concept development and SRS: составляем ТЗ на английском
    8. Design: говорим об основных концепциях проектирования
    9. Development and Testing: разбираем ключевые термины, которые используются в разработке и тестировании
    10. Deployment and Maintenance: обсуждаем типичные действия при развертывании и дальнейшем сопровождении ПО
    1. Что нужно работодателю?
    2. Как создавать резюме и искать работу?
    3. Как успешно пройти собеседование?
    4. Как пройти испытательный срок?
    1. Руководство по возможностям тренажера Ratatype
    1. О Курсе
    2. Первый дизайн-макет
    3. Специфика мобильных платформ
    4. С чего начать? Подготовка к проектированию
    5. Поиск вдохновения
    6. Проектирование
    7. Визуальная концепция
    8. Проверка идеи
    9. Презентация для клиента
    10. Идеальный макет
    11. Адаптация под разные платформы
    12. Масштабирование и подготовка дизайн материалов
    13. Создание кейсов на Behance
    14. Анимация в интерфейсах
    1. Бонус. Установка adobe photoshop. Горячие клавиши
    2. Введение в Photoshop
    3. Инструменты
    4. Работа с файлами и изображениями
    5. Принципы работы со слоями и масками
    6. Эффекты
    7. Продвинутые приемы обтравки / ретуши
    8. Принципы построения растровых изображений
    9. Бонус. Как освоить pen tool?
    10. Практика коллажирования для создания Key-Visual
    11. Бонус-модуль. Причиняй добро
    12. Практика создания самых оригинальных мемов для социальных сетей
    1. Введение в Figma. Обзор возможностей
    2. Работа с графикой
    3. Редактор Figma — модульные сетки и монтажные области
    4. Создание и настройка компонентов, работа с эффектами
    5. Создание вложенных компонентов. Auto Layout
    6. Организация рабочего пространства компонентов и стилей. Командная работа, контроль версий и передача макетов в разработку.
    7. Прототипирование
    8. Figma Animate
    9. Бонус-модуль. Обзор и применение Figma plugins

Уже учились на каком-то курсе из программы?

Скажите об этом менеджеру — за этот курс платить не придётся!

Заявка не отправлена!

Похоже произошла ошибка. Попробуйте отправить снова или перезагрузите страницу.

Спасибо!

Ваша заявка успешно отправлена

Дипломные проекты

Преподаватели

Максим
Мялкин

Руководитель группы Android-разработки KTS Studio

Занимается Android-разработкой с 2014 года. Работал в Android-почте Mail.ru. Закончил Технопарк Mail.ru. До специализации на Android-разработке работал с фронтендом и бэкендом на языках Python, Javascript.

Михаил
Овчинников

Ведущий инженер-программист в Badoo

Дмитрий
Шашлов

Руководитель разработки AGIMA

Александр
Тизик

Android-разработчик AGIMA

Даниил
Пилипенко

Директор центра SymbioWay

Павел
Ярец

Преподаватель Skillbox

Павел
Горшков

Дизайн-директор Redmadrobot

Ольга
Сартакова

Арт-директор Redmadrobot

Михаил
Никипелов

Арт-директор Distillery, преподаватель Skillbox

2 месяца английского языка в подарок!

Изучайте английский язык в онлайн-школе EnglishDom вместе со Skillbox!

Студентов ждёт бесплатный доступ к курсам:

  • бизнес-английский,
  • собеседование на английском,
  • подготовка к IELTS,
  • английский для IT.

Ваше резюме после обучения

Андрей Семёнов
  • Должность Android-разработчик
  • Зарплата от: 120 000 ₽

Профессиональные навыки:

  • Разработка приложений для Android
  • Опыт проектирования клиент-серверных приложений
  • Работа с многопоточностью в приложениях
  • Навыки в организации процесса работы: определение сроков и их соблюдение
  • Работа с API, в том числе социальных сетей
  • Работа с реактивными библиотеками
  • Работа с API Google, «Яндекса» и других систем
  • Умение разбираться в чужом коде
  • Программирование анимаций
  • Контроль версий (Git)

Диплом Skillbox

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

Image

Стоимость обучения

−35% для первых
20 студентов
  • Рассрочка без первого взноса 3 879 ₽/месяц
  • Рассрочка без скидки 5 139 ₽/месяц

Часто задаваемые вопросы