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

Разработчик на Kotlin

Создайте полноценное Android-приложение и серверную часть к нему на языке Kotlin за один месяц
Когда
4 мая — 22 июня
Набор вот-вот закончится
Курс стартовал, но еще можно попасть в этот набор
Формат обучения
онлайн-вебинары по вечерам и практические задания
Результат
новая профессия, портфолио, контакты в IT-сообществе
1 месяц
интенсивного обучения у ведущих практикующих разработчиков
Kotlin
освойте официальный язык платформы Android и создавайте приложения
Диплом
установленного государственного образца и сертификат Нетологии
Трудоустройство
Центр развития карьеры поможет составить резюме и подготовит к собеседованию
Портфолио
готовый проект в вашем портфолио для демонстрации работодателю

Почему Kotlin?

С 2019 года Google выбрал Kotlin в качестве рекомендуемого и основного языка для платформы Android. Язык прошёл испытание временем и занял свою нишу, поэтому стоит инвестировать время в его изучение.

Kotlin предлагает всю мощь Java. Это уже сформировавшийся язык, со своей экосистемой, сложившимися best practices, но в то же время он активно развивается.

Зарплата разработчика на Kotlin стартует от 85 000 ₽

(по данным hh.ru)

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

  • Онлайн-лекции
    Вы будете общаться с преподавателями и однокурсниками в онлайне 2-3 раза в неделю. Вебинары также будут доступны в записи и после обучения.
  • Практика на реальных проектах
    После каждой лекции будете делать практические задания, а затем получать развёрнутую обратную связь. Так наполните портфолио.
  • Сопровождение
    Преподаватели будут постоянно на связи — в общем чате в Slack. А ещё у каждой группы будет координатор и аспиранты, которые решат организационные вопросы.
  • Карьера
    Наш Центр развития карьеры поможет составить резюме и подготовит к собеседованию. Также вы можете пройти стажировку в проектах «Нетологии-групп».

На курсе вы научитесь

Разрабатывать на Kotlin
Использовать ключевые конструкции и классы языка, работать с исключениями и корутинами, применять Java из Kotlin
Строить архитектуру
Вы спроектируете сервис, в котором есть Android-клиенты и серверная часть, предоставляющая REST API этим клиентам
Управлять пользователями
Реализуете регистрацию, аутентификацию и авторизацию пользователей
Основы языка
Научимся использовать сам язык, ключевые классы и и конструкции для уверенной работы и проектирования системы классов.
4 часа теории
12 часов практики
Введение в язык, основные концепции, базовые конструкции, рабочее окружение
Классы, объекты, наследование и интерфейсы
Функциональное программирование и лямбды
Работа с коллекциями, Generics
Промышленная разработка
Научимся писать REST API с использованием фреймворка Ktor. Будем активно использовать корутины, научимся подключать зависимости в Gradle, разворачивать свой сервер на облачной платформе Heroku.
4 часа теории
12 часов практики
Annotations и Reflection
Coroutines
Kotlin на сервере: REST, создание Backend на Ktor
Android
Научимся использовать Kotlin на Android: библиотека Anko, интеграция с REST API написанного вами сервиса, аутентификация, авторизация и регистрация пользователей. Подключим Push-уведомления.
4 часа теории
12 часов практики
Anko: Kotlin в Android
Android: интеграция с REST API
Push-уведомления: серверная и клиентская часть
undefined
В результате прохождения курса вы создадите полноценное Android-приложение и серверную часть к нему на языке Kotlin:
undefined
24 часа практики
приложение будет общаться с серверной частью по протоколу HTTP
undefined
все данные будут храниться в базе данных
undefined
сервер будет развёрнут в облаке Heroku
undefined
сервер сможет отправлять Push-уведомления на устройства
undefined

Преподаватели курса

Автор программы
Ильназ Гильязов
Самостоятельно прошёл путь от разработчика на фриланс-биржах до проектов с федеральными компаниями, банками и гос. органами в России, а также компаниями из США и Великобритании

Один из основателей компании AIMS, разработчик и специалист по информационной безопасности





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

Начинающим андроид-разработчикам
Освоите язык Kotlin, углубите свои знания в Android-разработке и станете более востребованным специалистом.
Опытным андроид-разработчикам
Добавите в свой стек ещё один современный язык программирования в дополнение к Java.

Ваше резюме после обучения

Разработчик на Kotlin
    Что умею делать
  • Разворачивать backend в облаке Heroku
  • Многопользовательское REST API на Ktor
  • Рассылку push-уведомлений через Firebase Cloud Messaging
  • Регистрацию, аутентификацию и авторизацию пользователей через REST API
  • CRUD-приложения (список, добавление, удаление, редактирование, поиск)
  • Взаимодействовать с REST API, обрабатывать ошибки
  • Интегрировать Push-уведомления и Notifications
  • Защищённо хранить данные
  • Работать с консолью Google Play
  • Публиковать приложение в Google Play
    Мои навыки
  • Kotlin: Объектно-ориентированное программирование
  • Kotlin: Функциональное программирование
  • Kotlin: Использование стандартной библиотеки
  • Использование Coroutines
  • Фреймворк Ktor
  • REST API: безопасность и многопользовательский доступ
  • Push-уведомления
  • Android: REST API
  • Android: Push & Notifications
Инструменты, которые вы освоите
Kotlin
Kotlin
Современный язык, не обременённый наследием устаревших конструкций. Вобрал в себя самые современные концепции в разработке ПО. С 2019 Google добавляет в Android все новинки в первую очередь в Kotlin, а не Java.
Ktor
Ktor
Фреймворк для написания бэкенд-проектов и микросервисов на языке Kotlin.
Anko
Anko
Доменная библиотека для языка программирования Kotlin.

EnglishDom

EnglishDom

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

Развитие карьеры

Каждый выпускник получает помощь

и поддержку Центра развития карьеры

Помощь в подготовке резюме и прохождении собеседования
Консультация с HR-специалистом по поиску работы и развитию вашей карьеры
Возможность прохождения стажировки в проектах Нетологии-групп: Фоксфорд, Нетология, EdMarket
Регулярное информирование об открытых вакансиях в компаниях-партнерах
Бесплатный доступ к подборке видеокурсов по поиску работы и soft skills для всех студентов
Мы трудоустроили своих выпускников в компании