Skillbox

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

  • Начальный уровень
  • Наставник: Есть
  • Сертификат: Есть
  • Формат: Online
  • Рассрочка: Нет
  • Язык: Русский
  • Осталось мест: Неограничено
Записаться

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

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

Для кого этот курс?
  • Без стресса пройдёте путь от новичка до уверенного Android-разработчика - с нуля научитесь программировать на Kotlin, напишете первые приложения для портфолио и сможете трудоустроиться сразу после курса.
  • На практике закрепите основы и углубитесь в более сложные темы. Научитесь создавать и тестировать большие приложения по ТЗ от реального заказчика.
  • Узнаете об особенностях разработки и тестирования мобильного ПО. Получите системные знания и портфолио, сможете найти работу Android-разработчиком и повысить доход.
Программа обучения
  • Kotlin ≈4-5 месяцев

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

  • Android-разработчик. Уровень 1 ≈5-6 месяцев

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

  • Android-разработчик. Уровень 2 ≈4 месяца

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

  • Система контроля версий Git

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

  • Язык запросов SQL

    Изучите язык запросов SQL на глубоком уровне. Научитесь писать запросы к базам данных и модифицировать данные.

  • Английский для IT-специалистов

    Научитесь общаться и искать информацию на английском языке.

  • Карьера и развитие для программиста

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

  • Figma 2.0

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

  • Ручное тестирование мобильных приложений

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

Знания и навыки, которые приобретете
  • Работа с API
  • Уверенные знания языка программирования Kotlin
  • Опыт работы с многопоточностью
  • Базовые навыки работы в Figma
  • Технический английский
  • Контроль версий в Git
  • Интерполяция и регрессия. Фильтрация данных
  • Корреляционный и спектральный анализ данных
  • А/B-тест. DOE. Оценка значимости признаков
  • Обратные задачи. Регуляризация
  • Большие данные. Статистические зависимости.
  • Работать в Xcode - среде программирования предоставленной apple

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

  • Андрей Малых

    Больше 8 лет опыта в тестировании. Занимался ручным и автоматизированным тестированием в Яндексе, банке Точка, Samsung Next и других компаниях. Эксперт в тестировании десктопных и мобильных веб-приложений, iOS- и Android-приложений.

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

    Больше 50 выступлений на семинарах и конференциях. Более 10 лет работает в сфере Java-разработки. Руководил отделом разработки ПО в издательстве «Вокруг света». Долгое время являлся ведущим разработчиком Ютинет.

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

    Специалист в области разработки высоконагруженных систем и обработки больших данных. Докладчик крупнейших IT-конференций России. Более 15 лет опыта в IT — от стартапов до крупных компаний.

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

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

  • Егор Лисаков

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

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

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

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