Skill-Branch
  • Все курсы
  • Практика
  • Профиль
  • Рейтинг
Выйти
Пройти бесплатно

DEV-Intensive по Android на Kotlin

Курс рассчитан на разработчиков, которые только начинают карьерный путь в сфере IT или уже знакомы с синтаксисом Java, и хотят научиться разрабатывать на Kotlin, узнать больше о возможностях языка и повысить профессиональный skill. Современный процесс разработки многогранен и включает в себя множество подходов и технологий, с которыми мы познакомимся на данном курсе. Основной акцент будет сделан на применении актуальных инструментов и особенностях языка Kotlin при разработке под платформу Android. Мы разберём и на практике рассмотрим применение наиболее часто встречающихся паттернов программирования и архитектурных подходов.
15.07.19
Начало
100%
Онлайн
Сайт курса Чат курса

Наши спикеры и менторы

#Ментор
Резниченко Михаил
Android Developer, freelance
Я окончил IT-школу Samsung (Java + Android), прошел Android Dev-Intensive и курс Android Middle на платформе SkillBranch. Мне нравится делиться своими знаниями с другими людьми. Так, например, благодаря опыту, полученному до интенсива, сразу после его начала я стал помогать "со-интенсивцам", не знакомым с платформой Android, преодолевать первые преграды и начать свой путь в разработке под эту платформу. На middle-курсе я также помогал напарникам освоить сложные темы, давая уроки и работая ментором. Буду рад помочь и участникам этого интенсива в его прохождении и освоении новой для них информации.
#Спикер
Макеев Михаил
CTO & Co-Founder – Skill-Branch
Платформа Android – одна из самых востребованных сегодня. ОС поддерживается огромным количеством персональных устройств, а число активных Andoid-пользователей превысило 2 млрд. человек по всему миру. Community разработчиков под Android не стоит на месте, платформа постоянно развивается: появляются новые фичи, архитектурные подходы и мейнстримы в разработке. Данный курс ориентирован на разработчиков, которые только начинают свой карьерный путь в сфере IT или уже знают синтаксис Java и хотят начать разрабатывать на Kotlin. Мы познакомимся с различными подходами и технологиями, которые включает в себя современный процесс разработки. Основной акцент обучения будет сделан на актуальных инструментах и фичах языка Kotlin при разработке под платформу Android. Особое внимание уделим разбору и практическому применению часто встречающихся паттернов программирования и архитектурных подходов.
#Ментор
Селезнев Александр
СТС Медиа. Старший Android Developer
Изучаю разработку под Android с 2016 года, когда прошёл DEV-Intensive от SkillBranch. Затем обучался на продвинутом курсе Middle Android Developer. Определился с призванием и планами на дальнейшее развитие карьеры в качестве Android-разработчика. 1,5 года – приблизительно столько времени я потратил на поиск первой работы, которая дала мне хороший старт для саморазвития в IT-сфере. Уже через три месяца я мог показать уровень Middle-разработчика и устроился в другую компанию. В настоящий момент работаю на телеканале СТС в качестве старшего Android-разработчика.
#Ментор
Тетерин Михаил
X5 Retail Group. Android Developer
Занимаюсь Android-разработкой больше трех лет. За это время прошел путь с нуля до Senior Developer. Создавать программы, с которыми работает непосредственно конечный пользователь, всегда интересно. Считаю, что хороший разработчик должен не только писать хороший и работающий код, но и понимать ценность продукта для пользователя, уметь правильно работать над своими задачами, всегда развиваться и повышать свой профессиональный скилл. Стал ментором потому, что сам прошел путь с нуля. Мне есть, чем поделиться и чему научить, ведь чужой опыт может стать хорошим фундаментом для старта.
#Ментор
Полховцев Владимир
Разработчик Android ядра в "Диалоге" dlg.im
В Android-разработке я 2 года, в коммерческой разработке – 6 лет. После многолетней работы в НИИ понял, что хочу заниматься более интересными и современными вещами. Запрыгнул в поезд мобильной разработки, пройдя несколько образовательных курсов, в том числе и курсы SkillBranch. Участие в менторстве вызвано желанием объяснять, на какие грабли не стоит наступать, а так же повышать собственный уровень технической экспертизы и теоретической подготовки. В мире Android сейчас дефицит разработчиков, особенно профессиональных. И где, как не на SkillBranch-платформе, ковать скилованных специалистов?! Ведь совсем скоро программировать будут роботы, поэтому у нас есть уникальная возможность приложить свою руку творца!
#Ментор
Архипов Павел
X5 Retail Group. Android Developer
Начал заниматься программированием на 2 семестре института (не по специальности). И как только начался курс программирования, меня затянуло. Решил, что это будет моей будущей профессией, и начал изучать предмет самостоятельно. Оглядываясь назад, я понимаю, что путь самообучения стал ошибкой, и понял я это относительно поздно (через 1,5 года бесполезного самостоятельного изучения). Начал изучать Java. Но так как идти в веб я не хотел, выбрал Android. В поисках подходящего обучающего курса, остановился на SkillBranch. На мой субъективный взгляд, это лучший курс по Android-разработке в рунете. После обучения (так как были исходники хорошего качества, спасибо SkillBranch) меня стали приглашать чаще, чем ранее. Михаил Макеев – гениальный профессионал своего дела и объясняет все пошагово. Очень помогали коллеги в общем чате.
#Ментор
Майндуров Магомед
IPS Technology. Android Developer
Коммерческой разработкой под Android занимаюсь с октября 2016 года. В данный момент работаю в компании IPS Technology, занимаюсь разработкой мобильного клиента платежной системы TopUp Africa (работает в Нигерии).
#Ментор
Савостьянов Андрей
Chief Technical Officer
Опытный инженер (первый завершенный проект 1999г), специализация - промышленные технологические и инфраструктурные комплексы.
#Ментор
Юрковский Александр
Одноклассники. Android Developer
Студент 1го курса магистратуры Политехнического университета в СПб. Два с половиной года изучаю Android. Прошёл SkillBranch-интенсив, а так же Middle-курс по Android. Являюсь ментором в Android Academy SPB. Прошёл двухлетний курс разработчика высоконагруженных систем в «Технополисе» от компании «Одноклассики» на базе Политехнического университета. Стал ментором, так как понимаю, насколько не хватает помощи и поддержки более опытных людей, особенно на начальных этапах.
#Ментор
Резниченко Михаил
Android Developer, freelance
Я окончил IT-школу Samsung (Java + Android), прошел Android Dev-Intensive и курс Android Middle на платформе SkillBranch. Мне нравится делиться своими знаниями с другими людьми. Так, например, благодаря опыту, полученному до интенсива, сразу после его начала я стал помогать "со-интенсивцам", не знакомым с платформой Android, преодолевать первые преграды и начать свой путь в разработке под эту платформу. На middle-курсе я также помогал напарникам освоить сложные темы, давая уроки и работая ментором. Буду рад помочь и участникам этого интенсива в его прохождении и освоении новой для них информации.
#Спикер
Макеев Михаил
CTO & Co-Founder – Skill-Branch
Платформа Android – одна из самых востребованных сегодня. ОС поддерживается огромным количеством персональных устройств, а число активных Andoid-пользователей превысило 2 млрд. человек по всему миру. Community разработчиков под Android не стоит на месте, платформа постоянно развивается: появляются новые фичи, архитектурные подходы и мейнстримы в разработке. Данный курс ориентирован на разработчиков, которые только начинают свой карьерный путь в сфере IT или уже знают синтаксис Java и хотят начать разрабатывать на Kotlin. Мы познакомимся с различными подходами и технологиями, которые включает в себя современный процесс разработки. Основной акцент обучения будет сделан на актуальных инструментах и фичах языка Kotlin при разработке под платформу Android. Особое внимание уделим разбору и практическому применению часто встречающихся паттернов программирования и архитектурных подходов.
#Ментор
Селезнев Александр
СТС Медиа. Старший Android Developer
Изучаю разработку под Android с 2016 года, когда прошёл DEV-Intensive от SkillBranch. Затем обучался на продвинутом курсе Middle Android Developer. Определился с призванием и планами на дальнейшее развитие карьеры в качестве Android-разработчика. 1,5 года – приблизительно столько времени я потратил на поиск первой работы, которая дала мне хороший старт для саморазвития в IT-сфере. Уже через три месяца я мог показать уровень Middle-разработчика и устроился в другую компанию. В настоящий момент работаю на телеканале СТС в качестве старшего Android-разработчика.
#Ментор
Тетерин Михаил
X5 Retail Group. Android Developer
Занимаюсь Android-разработкой больше трех лет. За это время прошел путь с нуля до Senior Developer. Создавать программы, с которыми работает непосредственно конечный пользователь, всегда интересно. Считаю, что хороший разработчик должен не только писать хороший и работающий код, но и понимать ценность продукта для пользователя, уметь правильно работать над своими задачами, всегда развиваться и повышать свой профессиональный скилл. Стал ментором потому, что сам прошел путь с нуля. Мне есть, чем поделиться и чему научить, ведь чужой опыт может стать хорошим фундаментом для старта.
#Ментор
Полховцев Владимир
Разработчик Android ядра в "Диалоге" dlg.im
В Android-разработке я 2 года, в коммерческой разработке – 6 лет. После многолетней работы в НИИ понял, что хочу заниматься более интересными и современными вещами. Запрыгнул в поезд мобильной разработки, пройдя несколько образовательных курсов, в том числе и курсы SkillBranch. Участие в менторстве вызвано желанием объяснять, на какие грабли не стоит наступать, а так же повышать собственный уровень технической экспертизы и теоретической подготовки. В мире Android сейчас дефицит разработчиков, особенно профессиональных. И где, как не на SkillBranch-платформе, ковать скилованных специалистов?! Ведь совсем скоро программировать будут роботы, поэтому у нас есть уникальная возможность приложить свою руку творца!
#Ментор
Архипов Павел
X5 Retail Group. Android Developer
Начал заниматься программированием на 2 семестре института (не по специальности). И как только начался курс программирования, меня затянуло. Решил, что это будет моей будущей профессией, и начал изучать предмет самостоятельно. Оглядываясь назад, я понимаю, что путь самообучения стал ошибкой, и понял я это относительно поздно (через 1,5 года бесполезного самостоятельного изучения). Начал изучать Java. Но так как идти в веб я не хотел, выбрал Android. В поисках подходящего обучающего курса, остановился на SkillBranch. На мой субъективный взгляд, это лучший курс по Android-разработке в рунете. После обучения (так как были исходники хорошего качества, спасибо SkillBranch) меня стали приглашать чаще, чем ранее. Михаил Макеев – гениальный профессионал своего дела и объясняет все пошагово. Очень помогали коллеги в общем чате.
#Ментор
Майндуров Магомед
IPS Technology. Android Developer
Коммерческой разработкой под Android занимаюсь с октября 2016 года. В данный момент работаю в компании IPS Technology, занимаюсь разработкой мобильного клиента платежной системы TopUp Africa (работает в Нигерии).
#Ментор
Савостьянов Андрей
Chief Technical Officer
Опытный инженер (первый завершенный проект 1999г), специализация - промышленные технологические и инфраструктурные комплексы.
#Ментор
Юрковский Александр
Одноклассники. Android Developer
Студент 1го курса магистратуры Политехнического университета в СПб. Два с половиной года изучаю Android. Прошёл SkillBranch-интенсив, а так же Middle-курс по Android. Являюсь ментором в Android Academy SPB. Прошёл двухлетний курс разработчика высоконагруженных систем в «Технополисе» от компании «Одноклассики» на базе Политехнического университета. Стал ментором, так как понимаю, насколько не хватает помощи и поддержки более опытных людей, особенно на начальных этапах.
#Ментор
Резниченко Михаил
Android Developer, freelance
Я окончил IT-школу Samsung (Java + Android), прошел Android Dev-Intensive и курс Android Middle на платформе SkillBranch. Мне нравится делиться своими знаниями с другими людьми. Так, например, благодаря опыту, полученному до интенсива, сразу после его начала я стал помогать "со-интенсивцам", не знакомым с платформой Android, преодолевать первые преграды и начать свой путь в разработке под эту платформу. На middle-курсе я также помогал напарникам освоить сложные темы, давая уроки и работая ментором. Буду рад помочь и участникам этого интенсива в его прохождении и освоении новой для них информации.

1. Вводное занятие. Организационные вопросы. Первое домашнее задание

Закрытый
К уроку

2. Kotlin на практике. Первое знакомство

Закрытый
К уроку

3. Компоненты платформы Android. Жизненный цикл Activity

Закрытый
К уроку

4. Android Architecture Components. Сохранение состояния Application

Закрытый
К уроку

5. Material Design, RecyclerView. Работа со списками

Закрытый
К уроку
Мастер-классы: Android Custom View - Создание AvatarImageView

6. Работа с сетью. Retrofit2. Kotlin Coroutines Base

Закрытый
К уроку

7. Обзор ORM Room

Закрытый
К уроку

8. Socket.io - Realtime клиент-серверное взаимодействие на веб-сокетах

Закрытый
К уроку

9. Финальная встреча. Подведение итогов Dev-Intensive. Объявление победителей

Закрытый
К уроку
Стек технологий
KotlinAndroidStudio 3.1GradleGitHubSocket-io

Практический кейс курса - мобильный мессенджер

мобильный мессенджер
В данном курсе основной акцент сделан на основы разработки на языке Kotlin. В процессе обучения мы будем разрабатывать клиент-серверное приложение, позволяющее общаться в режиме реального времени с вашими сокурсниками. Это позволит освоить основные принципы и инструменты, применяемые при разработке современных мобильных приложений для платформы Android
Получаемые навыки
Socket.io - Real time клиент-серверное взаимодействие
Локальное кеширование контента ORM ROOM
Retrofit 2 - сетевое взаимодействие
Android Architecture Components
Реализация базовой авторизации
Kotlin Coroutines
Android - Kotlin
Material Design
Доступен:
Online
Сложность:
Junior
Длительность:
1 мес.
Мест:
10000
Навыки:
GitGithubKotlinAndroid StudioAndroid
Git
Git
+1
Github
Github
+1
Kotlin
Kotlin
+47
Android Studio
Android Studio
+3
Android
Android
+33
Цена курса
Скидка 100%
Бесплатно
22 900 ₽
Доступен:
Online
Цена курса
Бесплатно
Начните учиться бесплатно!
Оформите беспроцентную рассрочку
до 24 месяцев
без первоначального взноса.
Характеристики
Порог вхождения:
Junior
Мест:
10000
Длительность:
1 мес.
Skill Points:
100
Git
+1
Github
+1
Kotlin
+47
Android Studio
+3
Android
+33
Требования:
Kotlin
Kotlin (Базовый)
Знать основы синтаксиса Kotlin (типы данных, модификаторы доступа), базовые конструкции (условия, циклы)
Git
Git (Базовый)
Владение базовыми навыками работы с VCS Git. Умение пользоваться командами commit, push, pull, checkout. Основы ветвления и слияния

Подпишитесь на новости

Расскажите о нас друзьям

Наш e-mail

info@skill-branch.ru

Наше приложение


Публичная оферта Политика конфиденциальности
2025 © Skill-Branch Все права защищены