Образовательная платформа

Скидка 35%
действует 0 дней 00:00:00

6 месяцев бесплатно — первый платёж через полгода

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

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

Вы добавите до 5 приложений в портфолио, получите опыт работы в команде и станете Android-разработчиком, даже если до этого никогда не программировали.

Трейлер

В видео спикер курса Денис Александров рассказывает, кто такой Android-разработчик и почему сейчас самое время начать учиться.

Количество устройств на Android увеличивается ежегодно. По данным Google, в 2021 году их число достигло 3 миллиардов. Для разработки надёжных приложений компании активно нанимают Android-разработчиков.

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

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

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

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

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

    Узнаете, как проектировать экраны и программировать логику приложений, научитесь релизить свои проекты в Google Play.

  3. Использовать Android SDK

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

  4. Создавать анимации и кастомные экраны

    Скучные и статичные приложения — прошлый век. Вы узнаете всё, что нужно для проектирования нестандартных переходов между состояниями приложения, и сможете закодить даже самый необычный экран.

  5. Тестировать приложения

    Кто будет пользоваться вашим приложением, если оно не работает? Вы научитесь проверять работоспособность проектов при разных условиях, использовать эмуляторы и симуляторы.

  6. Проектировать стабильные и быстрые приложения

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

Помогаем построить карьеру мечты

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

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

Узнайте, как мы поддерживаем пользователей платформы Skillbox в поиске работы

За 2021 год мы трудоустроили более 1000 специалистов на работу по новой профессии

Отзывы работодателей

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

    Максим Зубцов

    директор по маркетингу в Checkroi

    Skillbox подбирают кандидатов с горящими глазами и желанием развиваться. Например, руководитель нашего SEO-отдела когда-то был новичком, с которым мы встретились благодаря Центру карьеры.

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

    Ольга Новодворская

    HR BP в Nauka

    Сотрудничество со Skillbox — это гарантия, что мы получим будущих сотрудников с определёнными знаниями. Новички, которые пришли к нам, выросли и приблизились к middle-уровню спустя 8 месяцев.

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

    Богдан Пилипенко

    аккаунт-менеджер в Appollo Digital

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

Начните сейчас, платите потом!

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

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

  • Для граждан РФ
  • Без первого взноса
  • Без переплаты по процентам
  • Одобрение в день обращения

Как пользоваться платформой

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

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

    Изучаете тему
  2. Пишете код

    Закрепляете пройденный материал на практике.

    Пишете код
  3. Работаете с куратором

    Получаете код-ревью и исправляете ошибки.

    Работаете с куратором
  4. Презентуете итоговый проект

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

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

Трек обучения

  • Работа преподавателя

Курс записан совместно с Arcadia

Аркадия с 1993 года разрабатывает надёжное программное обеспечение для сферы образования, здравоохранения, финтеха и других отраслей. Среди клиентов Arcadia — заказчики из Бельгии, Швеции, Саудовской Аравии и США.

Содержание курсов

Вас ждут онлайн-занятия и практика на основе реальных кейсов.

  • 47 модулей
  • 300 онлайн-занятий
  1. Kotlin

      1. Переменные.
      2. Функции.
      3. Условия и циклы.
      4. Коллекции.
      5. Объекты.
      6. ООП.
      7. Сравнение типов.
      8. Исключения.
      9. Корутины.
      10. Потоки.
  2. Android-разработчик. Уровень 1

      1. Введение в профессию
      2. Начало работы
      3. Вёрстка
      4. Компоненты
      5. ConstraintLayout
      6. Ресурсы проекта
      7. Экраны приложения
      8. Анимация
      9. Локализация приложений
      10. Жизненный цикл
      11. Основы хранения данных
      12. Архитектура презентационного слоя
      13. Работа с сетью (Retrofit)
      14. Работа с БД (Room)
      15. Работа с массивами данных
      16. Работа с защищёнными разделами ОС
      17. Работа с локацией
      18. Firebase
  3. Android-разработчик. Уровень 2

      1. Создаём собственные View и анимации.
      2. Работа со списками.
      3. Declarative UI.
      4. Выполнение задач в фоновом режиме: практика.
      5. Продвинутое внедрение зависимостей (dependency injection). Dagger 2.
      6. Паттерны построения приложения.
      7. Паттерны презентационного слоя.
      8. Тестирование.
      9. Выход приложения.
      10. Утечки памяти и статические анализаторы.
      11. Code review на продвинутом уровне.
      12. RxJava. Основы.
      13. RxJava. Часть 2. Операторы.
  4. Система контроля версий Git

      1. Версии программного кода.
      2. Установка Git.
      3. Индекс и частичные коммиты.
      4. Сравнение версий.
      5. Отмена изменений и откат версий.
      6. Репозитории и коллективная работа.
      7. Ветки — создание и управление.
      8. Слияние и разрешение конфликтов.
      9. Полезные инструменты.
      10. Правила работы с Git.
  5. Язык запросов SQL

      1. SQL. Введение.
      2. Структура БД, запрос DESCRIBE.
      3. Выбор и фильтрация данных, запрос SELECT.
      4. Функции и выражения, агрегация данных.
      5. Отношения и соединение таблиц: JOIN.
      6. Группировка.
      7. Модификация данных.
      8. Подзапросы.
      9. Объявление и изменение структуры данных.
  6. Английский для IT-специалистов

      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: Обсуждаем типичные действия при развертывании и дальнейшем сопровождении ПО.
  7. Карьера и развитие для программиста

      1. Что нужно работодателю?
      2. Как создавать резюме и искать работу.
      3. Как успешно пройти собеседование.
      4. Как пройти испытательный срок.
  8. Figma 2.0

      1. Введение в Figma. Обзор возможностей.
      2. Работа с графикой.
      3. Редактор Figma — модульные сетки и монтажные области.
      4. Создание и настройка компонентов, работа с эффектами.
      5. Создание вложенных компонентов. Auto Layout.
      6. Организация рабочего пространства компонентов и стилей. Командная работа, контроль версий и передача макетов в разработку.
      7. Прототипирование.
      8. Figma Animate.
      9. Бонус-модуль. Обзор и применение Figma plugins.
  9. Ручное тестирование мобильных приложений

      1. Тестирование мобильных приложений.
      2. Общее знакомство с темой.
      3. Ориентация и экраны.
      4. Эмуляторы и симуляторы.
      5. Сборка приложений и продвинутые функции Android Studio и XCode.
      6. GPS и батарея.
      7. Связь.
      8. Скриншоты и логи.
      9. Информация о дипломном проекте.

Уже прошли какие-нибудь курсы?

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

Спасибо!

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

Итоговые проекты

Спикеры

Егор Лисаков

Егор
Лисаков

Ведущий разработчик, Arcadia
Денис Александров

Денис
Александров

Team Lead Software Developer в Arcadia, евангелист направления мобильной разработки в Skillbox
Александр Агейченко

Александр
Агейченко

Ведущий Android-разработчик, Tinkoff
Михаил Овчинников

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

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

Антон
Рыбаков

Старший UI/UX-дизайнер в «КРОК»
Андрей Малых

Андрей
Малых

QA Automation Lead
Даниил Пилипенко

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

Директор в SymbioWay
Дмитрий Шадрин

Дмитрий
Шадрин

Head of QA в Social Solutions

Год английского языка

Выполните 3 практических задания из первого курса и получите доступ к урокам и материалам онлайн‑школы КЭСПА на год.

Предложение действует для пользователей Skillbox, которые купили любую профессию с 1 августа 2021 года.

Вас ждут:

  • методика ускоренного запоминания слов и грамматики;
  • персональная программа обучения, которая поможет заговорить по‑английски с нуля;
  • 4 индивидуальные сессии по 25 минут с преподавателями, чтобы улучшить произношение.

Ваше резюме после прохождения курса

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

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

  • Уверенные знания языка программирования Kotlin
  • Тестирование мобильных-приложений
  • Опыт работы с многопоточностью
  • Базовые навыки работы в Figma
  • Разработка Android-приложений
  • Проведение code-review
  • Знание языка запросов SQL
  • Технический английский
  • Понимание паттернов проектирования
  • Работа с API
  • Контроль версий в Git

Сертификат Skillbox

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

Диплом Skillbox
  • Старт курса: 21 октября
  • Осталось: 9 мест

Стоимость обучения на платформе

Первый платёж через 6 месяцев
  • 4 900 ₽ /мес
  • 7 539 ₽ /мес

Скидка 35% действует 0 дней 00:00:00

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