Сложность
Сложность
Начинающий
Тип обучения
Тип обучения
Профессия
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Гарантия
Сертификат
Сертификат
Да

Стоимость курса

бесплатно
есть рассрочка
 

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

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

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

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

Что вы получите после обучения

Приобретаемые навыки
4
Firebase
5
Xcode
6
Kotlin
Сертификат, ссылками на который можно делиться с другими людьми

Образовательная организация

Российская интернет-компания из сферы онлайн-образования, основанная в 2016 году. Контрольный пакет ООО «Скилбокс» принадлежит VK. Компания считается лидером российского рынка профессионального онлайн-обучения. Она также лидирует в сфере обучения профессиям, связанным с цифровой экономикой и Интернет-рекламой.

Skillbox — российская компания, которая специализируется на онлайн-образовании. Skillbox называет себя онлайн-университетом востребованных профессий.

Образовательные программы сервиса сосредоточены на четырех основных направлениях:

  • дизайн;
  • программирование;
  • маркетинг;
  • управление.

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

Образовательная платформа Skillbox была запущена в 2016 году. Компанию основали Игорь Коропов (1989—2020) и Дмитрий Крутов.Позже к ним присоединились Андрей Анищенко и Сергей Попков.Генеральным директором компании с момента основания является Дмитрий Крутов.Skillbox дважды получила «Премию Рунета»: в 2018 году в номинации «Образование и кадры», и в 2019 году в номинации «Технологии и инновации»

В феврале 2019 года Mail.Ru Group приобрела 3 % компании, затем в марте увеличила долю до 10,33 %, и, наконец, до 60,33 % в декабре того же года.Согласно годовому отчёту Mail.Ru Group, контрольный пакет компании обошёлся ей в 1,6 млрд руб.

В ноябре 2019 года РБК включил компанию в рейтинг 35-и крупнейших EdTech компаний России, поставив Skillbox на 6-ое место. В 2020 году в рейтинге топ-10 крупнейших EdTech-компаний, составленном РБК, Skillbox переместилась на 2-ое место.

В октябре 2020 года Mail.Ru Group увеличила свою долю в компании до 70 %. В ноябре 2020 года сооснователь платформы Игорь Коропов погиб в Сочи.

Программа курса

Kotlin ≈4-5 месяцев

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

  • Переменные.
  • Функции.
  • Условия и циклы.
  • Коллекции.
  • Объекты.
  • ООП.
  • Сравнение типов.
  • Исключения.
  • Корутины.
  • Потоки.

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

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

  • Введение в профессию
  • Начало работы
  • Вёрстка
  • Компоненты
  • ConstraintLayout
  • Ресурсы проекта
  • Экраны приложения
  • Анимация
  • Локализация приложений
  • Жизненный цикл
  • Основы хранения данных
  • Архитектура презентационного слоя
  • Работа с сетью (Retrofit)
  • Работа с БД (Room)
  • Работа с массивами данных
  • Работа с защищёнными разделами ОС
  • Работа с локацией
  • Firebase

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

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

  • Создаём собственные View и анимации.
  • Работа со списками.
  • Declarative UI.
  • Выполнение задач в фоновом режиме: практика.
  • Продвинутое внедрение зависимостей (dependency injection). Dagger 2.
  • Паттерны построения приложения.
  • Паттерны презентационного слоя.
  • Тестирование.
  • Выход приложения.
  • Утечки памяти и статические анализаторы.
  • Code review на продвинутом уровне.
  • RxJava. Основы.
  • RxJava. Часть 2. Операторы.

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

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

  • Версии программного кода.
  • Установка Git.
  • Индекс и частичные коммиты.
  • Сравнение версий.
  • Отмена изменений и откат версий.
  • Репозитории и коллективная работа.
  • Ветки — создание и управление.
  • Слияние и разрешение конфликтов.
  • Полезные инструменты.
  • Правила работы с Git.

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

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

  • SQL. Введение.
  • Структура БД, запрос DESCRIBE.
  • Выбор и фильтрация данных, запрос SELECT.
  • Функции и выражения, агрегация данных.
  • Отношения и соединение таблиц: JOIN.
  • Группировка.
  • Модификация данных.
  • Подзапросы.
  • Объявление и изменение структуры данных.

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

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

  • IT Resume and CV: Составляем резюме на английском.
  • Job interview: questions and answers: Проходим собеседование на английском.
  • Teamwork: Говорим о командной работе и процессах на английском.
  • Workplace communication: Английский для общения.
  • Business letter: Ведем переписку на английском.
  • Software development: Разбираем все этапы жизненного цикла программного обеспечения на английском.
  • System concept development and SRS: Составляем ТЗ на английском.
  • Design: Говорим об основных концепциях проектирования.
  • Development and Testing: Разбираем ключевые термины, которые используются в разработке и тестировании.
  • Deployment and Maintenance: Обсуждаем типичные действия при развертывании и дальнейшем сопровождении ПО.

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

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

  • Что нужно работодателю?
  • Как создавать резюме и искать работу.
  • Как успешно пройти собеседование.
  • Как пройти испытательный срок.

Figma 2.0

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

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

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

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

  • Тестирование мобильных приложений.
  • Общее знакомство с темой.
  • Ориентация и экраны.
  • Эмуляторы и симуляторы.
  • Сборка приложений и продвинутые функции Android Studio и XCode.
  • GPS и батарея.
  • Связь.
  • Скриншоты и логи.
  • Информация о дипломном проекте.

Рейтинг курса

4
рейтинг
2
0
0
0
1

Отзывы о курсе

3 отзыва
по рейтингу по дате
N
nkozhenkov

У Skillbox очень крутая команда!

Достоинства: Качественные видео, грамотные преподаватели, очень крутые кураторы! Недостатки: Пока не нашёл Здравствуйте! Решил написать отзыв о Skillbox, потому что данная образовательная платфо...
TrueProgger

Как стать разработчиком для платформы Android?

Достоинства: Качественный материал и подача, оперативность Недостатки: Стоимость без скидок и моего выигрыша не маленькая. Я постоянно сохраняю в закладки что-то интересное и важное, либо себе ж...
I
Igorsihwart

Очень плохо

Достоинства: Нет Недостатки: Высока цена , плохой материал. Бесполезно. Здравствуйте приобрели курс в 18 мая прозанимался месяц. Что бы выполнить задания которые там задавались обращался К Видео...

Может быть интересно

Использование LliveData и ViewModel в Android
Использование LliveData и ViewModel в Android
В этом курсе вы научитесь работать с компонентами, помогающими пережить жизненный цикл активити или фрагментов LiveData и ViewModel.
нет данных
Курс «Android-разработчик»
Курс «Android-разработчик»
Поможем освоить востребованную профессию с нуля за 12 месяцев
168 000 ₽
Выходим в сеть с помощью Retrofit + GSON
Выходим в сеть с помощью Retrofit + GSON
В этом мини-курсе вы научитесь работать с самой популярной библиотекой Retrofit, используемой для сетевого взаимодействия в ваших Android-приложениях, которая уже давно стала стандартом в мире Android-разработки.
бесплатно
Разработка современных Android-приложений
Разработка современных Android-приложений
Разработка современных Android – приложений – это интенсивный онлайн-курс, нацеленный на закрытие пробелов среди начинающих и middle – разработчиков в таких вопросах как разделение на слои мобильного приложение, использование реактивного программирования, внедрение зависимостей, работа с базами данных. 
нет данных
Факультет Android-разработки
Факультет Android-разработки
Пройдите обучение и получите шанс стать Android-разработчиком в Альфа-Банке 
нет данных
Разработка мобильных приложений с использованием Xamarin
Разработка мобильных приложений с использованием Xamarin
Цель курса - обучение разработке мобильных приложений на основе Xamarin. На курсе вы изучите архитектуру платформы мобильной разработки Xamarin, а также средства как кроссплатформенной, так и платформо-зависимой разработки. Курс предназначен для разработчиковс опытом программирования на языке C#, желающих научиться создавать мобильные приложения.
43 990 ₽
Сохраняем данные в Room + ViewModel
Сохраняем данные в Room + ViewModel
В этом курсе вы научитесь работать с библиотекой Room. Room – это высокоуровневый интерфейс, который облегчает работу с базой данных SQLite.
нет данных
Android-разработчик. Базовый уровень
Android-разработчик. Базовый уровень
Вы пройдёте курс молодого бойца по Android-разработке: научитесь программировать на Kotlin, создавать небольшие приложения и будете готовы продолжить заниматься на основном курсе.
бесплатно
Программист iOS
Программист iOS
Создавайте приложения для iPhone и iPad, даже если раньше никогда не программировали. За 6 месяцев обучения вы освоите разработку на Swift, сделаете качественный проект для портфолио и подготовитесь к собеседованию в топовую компанию на рынке IT.
57 780 ₽
Разработка приложений для Android
Разработка приложений для Android
Учебная программа “Разработка приложений для Android” создана для тех, кто хочет с нуля освоить разработку приложений для самой популярной мобильной платформы в мире. 
28 560 ₽
обновлено 26.11.2023 01:47
Профессия Android-разработчик

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

Оставить отзыв
Поделиться курсом с друзьями