Эксклюзивный партнер
Skillbox в Республике Молдова
Участвует в распродаже Скидки до 50% действуют 0 дней 00:00:00
Android-разработчик. Базовый уровень
Курс

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

За 4 месяца вы научитесь программировать на Kotlin, пройдёте основы Android-разработки и сможете создавать мобильные приложения для смартфонов на этой платформе.

О профессии

72% мобильных устройств в мире работают на Android. Поэтому вашими приложениями смогут пользоваться миллионы людей. Это вполне реально, ведь распространять Android-приложения можно через несколько магазинов одновременно: Play Market, Samsung Store, App Gallery и RuStore.

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

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

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

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

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

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

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

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

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

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

    Научитесь использовать популярные шаблоны проектирования. Сможете ускорять процесс разработки.

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

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

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

  • Превью видеозаписи

    Эмулятор работы распределительного центра

    Создадите программу, которая будет отслеживать загрузку, разгрузку и перемещение грузовиков и контролировать сортировку товаров.

  • Превью видеозаписи

    Приложение для поиска фильмов и сериалов

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

Отзывы

  • Понравилась подача материала и удобный формат записи уроков (никакой воды, только нужная информация). Наличие большого количества домашних заданий и тестов, продуманная структура курса. Проверка домашних работ, а также отсутствие дедлайнов и временных ограничений.
  • Кирилл Яшин Курс «Android-разработчик»
    Нравится подача материала, общение с куратором и Telegram-канал курса.
  • Иван Мартынов Курс «Android-разработчик»
    Практические работы такой сложности, что всегда узнаёшь что-то новое, выполняя их. Кураторы молодцы — наводят на правильный путь, при этом не делая за вас домашку. Мне очень нравится!
  • Сергей Веретенников Курс «Android-разработчик»
    Очень нравится отношение кураторов — всегда есть обратная связь от них. Курсы построены хорошо и понятно. Когда смотрю видеоматериалы, стараюсь повторять всё, что показывает спикер. Это помогает быстрее разобраться в теории.
  • Искандэр Файзуллин Курс «Android-разработчик»
    Практические задания реализованы интересным образом, чтобы можно было поломать голову. Спикеры курса на высоте: очень чётко описывают процесс и всё доходчиво объясняют.
  • Роман Родионов Курс «Android-разработчик»
    Понравилось внимательное и уважительное отношение кураторов. Они всегда готовы прийти на помощь!
  • Абдул-Малик Хаухаев Курс «Android-разработчик»
    Прохожу только первый курс профессии. Спикер — просто бомба! Объясняет без воды. Пока всем доволен.
  • Понравились отзывчивость спикеров и интуитивно понятный сайт платформы. В профессию входит много полезных дополнений и различных модулей.

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

  • Иллюстрация этапа обучения
    Регистрация

    Знакомитесь с платформой

    Платформа Skillbox — собственная разработка компании, которую мы постоянно улучшаем. Вас ждут видео, практические задания и общение с кураторами. Доступ к материалам откроется сразу после покупки курса.

  • Иллюстрация этапа обучения
    Теория

    Получаете знания

    Курсы состоят из тематических видео разной длительности. Смотрите их когда и где угодно. Доступ бессрочный, чтобы вы всегда могли вернуться и повторить теорию.

  • Иллюстрация этапа обучения
    Практика

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

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

  • Иллюстрация этапа обучения
    Обратная связь

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

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

Поддержка и комьюнити для участников курса

  • Внимательные кураторы помогут вам исправить ошибки в практических работах, поделятся лайфхаками и полезной литературой.
  • В закрытом чате вы сможете общаться и обмениваться полезными материалами с другими пользователями платформы. А куратор ответит на вопросы по курсу и даст советы по выполнению заданий.
  • Здравствуйте! Отправляю задание на проверку. Пожалуйста, ответьте на вопросы в комментариях.

    Кристина Аватар
  • Задание проверила, на вопросы ответила в файле. Отлично поработали, осталось немного доделать 😊

    Куратор Аватар
  • Спасибо, всё поправила 👍

    Кристина Аватар

Мы понимаем, как сложно бывает применять новые знания на практике, и поддержим вас на этом пути ❤️

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

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

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

Вы получите основные навыки, которые ждут от начинающих Android-разработчиков работодатели в 2022 году.

  • 3,5 месяца
  • 31 практическая работа

Язык программирования Kotlin. 2 месяца

Научитесь писать код на Kotlin — в 2019 году Google объявила его приоритетным языком программирования для разработки Android-приложений. Познакомитесь с принципами объектно-ориентированное программирования (ООП), асинхронного и реактивного программирования.

  1. Темы к изучению:

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

Финальная работа. Эмулятор работы распределительного центра

Android-разработчик. 3 месяца

Пройдёте основы Android-разработки: научитесь верстать экраны, анимировать интерфейсы, программировать логику, работать с данными и сетью. Напишете более 7 мини-проектов, в том числе приложение для квиза, галерею, ленту новостей и карту достопримечательностей.

  1. Темы к изучению:

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

Финальная работа. Приложение для Android

Ваше резюме после курса

Стажёр Android-разработчик

от 10 700 лей

Владею инструментами:

Мои навыки:

  • Программирую на Kotlin
  • Создаю приложения для Android-устройств
  • Понимаю паттерны проектирования
  • Провожу code-review
  • Использую многопоточность
  • Работаю с сетью: пишу GET- и POST-запросы
  • Работаю с SQLite и Firebase
  • Соблюдаю кодстайл — мой код легко читать и понимать коллегам

Мои проекты:

  1. Программа для работы распределительного центра
  2. SkillCinema — приложения для поиска фильмов и сериалов, а также управления коллекциями фильмов
Изображение

Сертификат Skillbox

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

Пример сертификата
Стоимость курса
Период рассрочки 24 месяца
751 L/мес
1 001 L/мес
-25%
Кешбэк 30%: 5 406 баллов на Lerna
Получить доступ к курсу или бесплатную консультацию
Имя
Телефон
Электронная почта
Промокод
Название компании
Получить доступ
status icon
status icon
status icon

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

  • Я никогда не разрабатывал мобильные приложения. У меня получится?
    Конечно! Курс идеально подходит для новичков без специальных знаний. Главное — смотрите все видео и выполняйте практические работы. Под некоторыми видео вы найдёте дополнительные материалы — советуем уделить им время. Если у вас проблемы с заданиями или вопрос по теме, не стесняйтесь обращаться в Telegram-чат.
  • Сколько часов в неделю мне нужно будет уделять курсу?
    Зависит от того, насколько быстро вы хотите освоить профессию. Чтобы пройти курс за 3,5 месяца, нужно заниматься по 2 часа в день. Но совсем необязательно следовать жёсткому графику — учиться можно когда удобно.
  • Какой компьютер подходит для курса?
    Для работы в Android Studio вам понадобится Windows (64 bit), Linux (64 bit) или macOS версии от 10.10 (Yosemite) до 10.14 (Mojave). Минимум — 4 Гб ОЗУ, рекомендованный объём — 8 Гб. Минимум — 2 свободных гигабайта на диске, рекомендованный объём — 4 Гб. Разрешение экрана — от 1280×800.
  • Какой график обучения на платформе? Получится ли совмещать его с работой?
    Вы можете изучать материалы курса в удобном вам режиме, совмещать обучение на платформе с работой и личной жизнью. Более того, все видео будут доступны и по окончании курса, так что вы сможете освежить свои знания в любой момент.
  • Сколько часов в неделю мне нужно будет уделять обучению на платформе?
    Зависит от того, насколько быстро вы хотите освоить курс. Чтобы пройти его за 3,5 месяца, нужно заниматься по 2 часа в день. Но совсем необязательно следовать жёсткому графику — учиться можно когда удобно.
  • Кто будет мне помогать в обучении на платформе?
    У вас будут проверяющие эксперты и куратор в Telegram-чате курса. Они прокомментируют практические работы, дадут полезные советы и ответят на любые вопросы. Вы сможете перенять их опыт, профессиональные знания и лайфхаки.
  • Действуют ли какие-нибудь программы рассрочки?
    Да, вы можете купить курс в рассрочку — и спланировать свой бюджет, разбив всю сумму на небольшие ежемесячные платежи.
  • Объясняем термины, которые используются на этой странице
    Объясняем термины, которые используются на этой странице

    Kotlin — язык программирования, на котором с 2019 года разрабатывают приложения на Android.

    SQLite — встраиваемая система управления базами данных, которая позволяет хранить данные локально.

    Интерфейс, или UI — это «лицо» приложения. Цвета, шрифты, анимация — всё, что пользователь видит глазами. Помимо внешнего вида, интерфейс включает в себя удобство управления и навигации по приложению.

    Firebase — платформа для разработки веб- и мобильных приложений с возможностью интеграции сервисов аналитики, мониторинга, облачного хранилища.

    Android Studio — среда разработки Android-приложений со встроенным редактором кода и интерфейса, эмулятором реальных устройств, сборщиком проектов и системой отладки приложений.

    Android SDK
     — дополнительный набор инструментов, помогающий в разработке приложений.

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