Образовательная платформа
Изображение для плашки ЧП Участвует в распродаже Скидка 35%
действует 0 днів 00:00:00

ПЕРВЫЙ МЕСЯЦ ОБУЧЕНИЯ БЕСПЛАТНО!

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

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

По данным Google, 3 млрд устройств работает на Android. Телевизоры, смартфоны и умные часы напичканы полезными приложениями, с помощью которых мы смотрим сериалы, платим за покупки, общаемся и заказываем еду. Теперь и вы сможете создавать такие сервисы.

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

Трейлер

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

В 2021 году в мире три миллиарда устройств на платформе Android.

  • 229 компаний

    сейчас ищут Android-разработчиков

  • 20 000 гривен

    средняя зарплата специалиста

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

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

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

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

  • Начинающим разработчикам

    Начинающим разработчикам

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

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

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

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

Что вам даст этот курс

  • За 12 месяцев научитесь программировать на Kotlin и пройдёте продвинутые концепции: ООП, работу с сетью и паттерны проектирования.
  • Сможете самостоятельно создавать Android-приложения на уровне Junior-разработчика.
  • Получите опыт в тестировании мобильных приложений — дополнительное преимущество при трудоустройстве.
  • Поработаете в команде и вместе создадите полноценное приложение.
  • Научитесь работать в Figma и проектировать интерфейсы по макетам от дизайнеров.
  • Напишете приложения из разных категорий: соцсеть, фитнес-трекер и галерею.

В конце курса Центр карьеры поможет подготовиться к собеседованию и найти работу Junior-разработчиком.

Что вам даст этот курс

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

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

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

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

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

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

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

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

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

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

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

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

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

Помогаем с трудоустройством

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

Чем вам поможет Центр карьеры:

  • Резюме

    Презентуем вас работодателям с выгодной стороны

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

  • Индивидуальный карьерный план

    Расскажем, как начать и развивать карьеру

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

  • Партнерские вакансии

    Порекомендуем вашу кандидатуру партнёрам

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

  • Оформление портфолио

    Поможем эффектно представить ваши проекты

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

  • Карьерные консультации

    Подготовим вас к старту карьеры

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

Почему мы уверены в вашем трудоустройстве?

  • Определяем потребности рынка.

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

  • Даём качественные знания.

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

  • Поддерживаем на старте карьеры.

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

1300 пользователей Skillbox уже трудоустроились в 2021 году

  • 88% пользователей находят работу после обращения в ЦРК
  • 100% выходят в штат компании после стажировки
  • Александр Жигалов

    Александр Жигалов 23 года

    Студент Продюсер

  • Светлана Макарова

    Светлана Макарова 43 года

    Металлург Тестировщица

  • Любовь Потапкина

    Любовь Потапкина 30 лет

    Юрист Менеджер проектов

  • Михаил Булгаков

    Михаил Булгаков 32 года

    Тренер SEO-специалист

  • Валентина Котельникова

    Валентина Котельникова 30 лет

    Переводчица UX-дизайнер

  • Динара Хисметуллова

    Динара Хисметуллова 32 года

    Менеджер Дизайнер

  • Виктория Сержанова

    Виктория Сержанова 32 года

    Учёная Frontend-разработчица

Студенты, изменившие жизнь благодаря Skillbox

Объединяем специалистов и работодателей. Пользователям платформы помогаем найти вакансии и пройти собеседования. Компаниям подбираем лучших кандидатов.

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

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

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

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

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

  • Роман Горбачев

    Роман Горбачев

    основатель дизайн-студии «Логомашина»

    Когда нас пригласили спикерами в Skillbox, мы решили — это отличный шанс пополнить команду талантливыми специалистами. Сейчас у нас работают несколько дизайнеров, и мы ими очень довольны.

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

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

    HR BP в Nauka

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • 50 практических заданий
  • 5 итоговых работ
  1. Kotlin ≈4-5 месяцев

    Научитесь программировать на Kotlin и обрабатывать ошибки. Познакомитесь с принципами ООП, асинхронного и реактивного программирования.

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

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

      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 ≈4 месяца

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

      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

    Выучите основные команды Git и узнаете, как в командах организуют работу по веткам.

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

    Изучите язык запросов 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. Ручное тестирование мобильных приложений

    Научитесь проверять Android-приложения на ошибки, составлять отчёты о багах.

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

Вже навчалися на   якомусь курсі з   програми

Скажіть про   це менеджеру   — за   цей курс платити не   доведеться

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

  • Командный проект: мобильное приложение для Android

    Командный проект: мобильное приложение для Android

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

  • Консольное приложение для логистического центра

    Консольное приложение для логистического центра

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

  • Аналог Unsplash

    Аналог Unsplash

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

  • Аналог Strava

    Аналог Strava

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

  • Аналог Reddit

    Аналог Reddit

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

Спикеры

Егор Лисаков

Егор
Лисаков

Senior Software Developer, Arcadia

Разрабатывает приложения для Android с 2013 года. За время работы в Arcadia успел запустить крупные проекты в российских и зарубежных компаниях. Последние три года использует в работе Kotlin.

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

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

Lead Software Developer, технический руководитель курсов Skillbox

Автор курса. В разработке 13 лет: создавал образовательные системы, AAA-игры, корпоративные порталы и социальные сети. Более 11 лет работает в сфере образования — проводил онлайн- и офлайн-курсы обучения, стажировки и практики.

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

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

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

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

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

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

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

Андрей
Малых

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

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

Директор центра подбора IT-специалистов SymbioWay
Дмитрий Шадрин

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

Head of QA в Social Solutions

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

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

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

На вас чекають:

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

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

Андрей Семёнов
  • Посада: Android-разработчик
  • Зарплата від: 20 000 ₴

Професійни навички:

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

Сертификат Skillbox

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

Сертификат Skillbox Професія Профессия Android-разработчик
  • Старт курсу: 29 січня
  • Залишилося: 9 місць

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

  • Первый месяц обучения бесплатно
  • 2 010 ₴ /міс
  • 3 093 ₴ /міс
Изображение для плашки ЧП Участвует в распродаже Скидка 35%
действует 0 дня 00:00:00