online#Android#Kotlin

Бесплатный DEV-Intensive Android на Kotlin

16 часов лекций и более 46 часов практики. Практико-ориентированный подход и быстрый Rush в профессию

Идет набор

Записаться

О Профессии

  • Востребованность на рынке труда

  • Интересная работа мечты

  • Высокая зарплата при трудоустройстве

Спикеры и менторы курса

slide 1 of 9
01 09

Ключевые особенности программы

  • Быстрый Rush в профессию
  • Актуальные практические знания, kotlin и современные инструменты
  • Система контроля выполнения практических заданий и автотесты
  • LMS на базе Step to Step обучения
  • Практикующие менторы и поддержка сообщества
  • Полностью БЕСПЛАТНО без регистрации и смс :)

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

  • 01
    1 час теории
    1 час практики

    Вводное занятие. Организационные вопросы. Kotlin и почему он будет жить с нами?

    Какова наша цель и для чего все это. Разбор основных вопросов и правил курса – как авторизоваться на платформе, как проходит проверка домашних занятий, что необходимо знать и как подготовиться к первому практическому заданию, какие инструменты должны быть установлены. Основные фичи Kotlin и отличие от Java. На что стоит обратить внимание и что важно знать. Напутственное слово

  • 02
    2 часа теории
    2 часа практики

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

    Изучим анатомию Kotlin class, из чего состоит и для чего. Применим на практике базовые управляющие конструкции. Рассмотрим Data Class и Extensions Functions в Kotlin. Познакомимся с паттернами проектирования Factory, Abstract Factory

  • 03
    2 часа теории
    4 часа практики

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

    Разбор основных компонентов платформы и принципы взаимодействия между ними. Создание своего первого приложения Android. Обработка состояний жизненного цикла запущенного приложения. Разбор кейсов из практики

  • 04
    2 часа теории
    5 часов практики

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

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

  • 05
    2 часа теории
    10 часов практики

    Material Design, RecyclerView

    Основы и принципы Material Design. Guidelines и User Experience. Верстка нативных интерфейсов и пользовательское взаимодействие. Отрисовка списков с помощью RecyclerView

  • 06
    3 часа теории
    8 часов практики

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

    Сетевое взаимодействие. Работа с RestApi. Асинхронность и способы ее реализации в Android. Разбор библиотеки Retrofit2. Введение в Kotlin Coroutines. Базовая авторизация через RestApi

  • 07
    2 часа теории
    6 часов практики

    Обзор ORM Room

    Обзор ORM Room. Локальное кеширование контента. Разбор и реализация паттерна Repository

  • 08
    2 часа теории
    10 часов практики

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

    Создание чата между участниками DEV-Intensive с использованием Socket.io и Android Architecture Components

  • 09
    1 час теории
    0 часов практики

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

    Подведем итоги Dev-Intensive и того, чему научились за это время. Порекомендуем, что делать дальше и как стать профессионалом. Объявим победителей курса и покажем нечто, что вам обязательно понравится

Стек технологий курса

  • Kotlin
  • AndroidStudio 3.3
  • Gradle
  • GitHub
  • Socket.io

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

  • Интерактивная система пошагового обучения

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

  • Поддержка менторов и сообщества

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

  • Практика и автоматическая проверка заданий

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

Bender Rodriguez Junior android developer
Ожидаемая зарплата: до 90 000₽
Профессиональные качества
  • Выполнение поставленных задач точно в срок
  • Владение культурой написания кода
  • Подбор Стэка необходимых технологий и библиотек
  • Прогнозирование времени решения задач
  • Умение работать в команде
  • Высокая концентрация на деталях
  • Знание и умение работы с VCS
  • Быстрое освоение новых знаний и навыков
Ключевые навыки
  • Android
  • Kotlin
  • Android studio
  • Git
  • Retrofit 2
  • Room
  • Sockets.io
  • REST Api
  • Architecture components

Наших выпускников ждут

В итоге ты получишь

  • Программа интенсивного обучения и профессионального роста
  • 9 практико-ориентированных модулей, 16 часов теории и более 46 часов практики
  • Практические задания и автотесты для закрепления пройденного материала
  • Презентации и методические пособия с практическими кейсами
  • Стажировки и трудоуйстройство в компании-партнеры
  • Актуальный обучающий контент для решения практических задач
  • Сообщество для общения с коллегами, менторами и преподавателями
  • Good Practice и современные инструменты разработки

Отзывы

slide 1 of 16
01 16
online#Android#Kotlin

Запись на обучение

Для участия в DEV-Intensive перейди в Telegram @SkillBranchBot и выполни инструкции

Перейти