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

−40% до 8 августа

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

Image

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

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

Трейлер

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

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

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

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

  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. Защищаете дипломную работу

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

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

Программа

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

  • 60 тематических модулей
  • 9 дополнительных курсов
    1. Введение в Android-разработку
    2. Сборка и ресурсы
    3. Основы Kotlin: синтаксис, условия, функции, циклы
    4. Основы Kotlin: ООП, классы и объекты
    5. Основы Kotlin: функции высшего порядка, исключения и аннотации
    6. Разметка, views 
    7. Вёрстка с помощью ConstraintLayout
    8. Жизненный цикл Activity
    9. Открытие новых экранов
    10. Фрагменты
    11. Работа с ViewPager и диалогами
    12. Списки
    13. Списки. Best practices
    14. Разрешения, работа с датой и временем
    15. Android jetpack: ViewModel, Navigation
    16. Многопоточность
    17. Работа с интернет-соединением
    18. Обмен данными по сети. Библиотека Retrofit
    19. Корутины в Kotlin
    20. Работа с файлами
    21. Работа с изображениями
    22. Функция ContentProvider
    23. Базы данных. Вводное занятие
    24. Базы данных в Android
    25. Оповещения (push-уведомления)
    26. Flow
    27. Выполнение задач в фоне
    28. Дизайн-концепция Material design
    29. Основы внедрения зависимостей
    30. Подготовка приложения к релизу
    1. Создание собственных View и анимации
    2. Списки: продвинутый уровень
    3. Выполнение задач в фоновом режиме: практика
    4. Продвинутое внедрение зависимостей (dependency injection). Dagger 2
    5. Паттерны построения приложения
    6. Паттерны презентационного слоя
    7. Тестирование
    8. RxJava: продвинутый уровень
    9. CI/CD: непрерывная интеграция и доставка
    10. Утечки памяти: продвинутый уровень
    11. Статические анализаторы кода
    12. Code review: продвинутый уровень
    13. Разработка под другие виды устройств
    14. Android TV,Android Watch
    15. RxJava. Основы
    16. RxJava. Часть 2. Операторы
    17. RxJava. Часть 3
    18. Командный дипломный проект. Разработка игры под Android
    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. SQL. Введение
    2. Структура БД, запрос DESCRIBE
    3. Выбор и фильтрация данных, запрос SELECT
    4. Функции и выражения, агрегация данных
    5. Отношения и соединение таблиц: JOIN
    6. Группировка
    7. Модификация данных
    8. Подзапросы
    9. Объявление и изменение структуры данных
    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. Прототипирование
    9. Figma Animate
    10. Бонус-модуль. Обзор и применение Figma plugins

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

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

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

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

Спасибо!

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

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

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

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

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

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

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

Главный методист технического направления Skillbox

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

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

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

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

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

Директор кадрового центра SimbioWay

Павел
Ярец

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Диплом Skillbox

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

Image

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

−40% до 8 августа
  • Рассрочка без первого взноса 3 900 ₽/месяц
  • Рассрочка без скидки 5 598 ₽/месяц

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