Курс

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

Создайте полноценное Android-приложение и серверную часть к нему на языке Kotlin за один месяц
Когда
26 августа — 3 октября
Формат обучения
онлайн-вебинары по вечерам и практические задания
результат
новая профессия, портфолио, контакты в IT-сообществе
Запишитесь на курс и получите консультацию по программе обучения
20 900 ₽
полная стоимость курса
от 1 742 ₽ / месяц
оплата частями
1 месяц
интенсивного обучения у ведущих практикующих разработчиков
Kotlin
освойте официальный язык платформы Android и создавайте приложения
Диплом
установленного государственного образца и сертификат Нетологии
Трудоустройство
Центр развития карьеры поможет составить резюме и подготовит к собеседованию
Портфолио
готовый проект в вашем портфолио для демонстрации работодателю

Почему Kotlin?

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

Kotlin предлагает всю мощь Java. Это уже сформировавшийся язык, со своей экосистемой, сложившимися best practices, но в то же время он активно развивается.
От 85 000 ₽
зарплата разработчика на Kotlin (по данным hh.ru)

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

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

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

Разрабатывать на Kotlin
Использовать ключевые конструкции и классы языка, работать с исключениями и корутинами, применять Java из Kotlin
Строить архитектуру
Вы спроектируете сервис, в котором есть Android-клиенты и серверная часть, предоставляющая REST API этим клиентам
Управлять пользователями
Реализуете регистрацию, аутентификацию и авторизацию пользователей

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

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

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

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

Один из основателей компании 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
Современный язык, не обременённый наследием устаревших конструкций. Вобрал в себя самые современные концепции в разработке ПО. С 2019 Google добавляет в Android все новинки в первую очередь в Kotlin, а не Java.
Вашу квалификацию подтвердят документы установленного образца

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

Каждый выпускник получает помощь
и поддержку Центра развития карьеры
Помощь в подготовке резюме и прохождении собеседования
Консультация с HR-специалистом по поиску работы и развитию вашей карьеры
Возможность прохождения стажировки в проектах Нетологии-групп: Фоксфорд, Нетология, EdMarket
Регулярное информирование об открытых вакансиях в компаниях-партнерах
Бесплатный доступ к подборке видеокурсов по поиску работы и soft skills для всех студентов
Мы трудоустроили своих выпускников в компании
Оставьте заявку на обучение
При оплате частями
1 742 ₽ / мес.
Одним платежом
20 900 ₽
Осталось 20 мест
У меня есть промокод
Сэкономьте еще 13%
Вы можете вернуть 13% денег через налоговый вычет. Спросите об этом менеджера, когда запишетесь на курс
Нажимая кнопку, принимаю условия политики и пользовательского соглашения
Войти через соцсети и записаться
Как оплатить частями?
Мы предоставляем беспроцентный кредит от Сбербанка, Тинькофф или от Яндекс.Кассы. Вы разделите платеж и ничего не переплатите
Как оплатить от юрлица?
Запишитесь на курс от имени того, кто будет учиться, а затем выберите способ оплаты «По счету от юрлица»
Есть еще вопросы?
Звоните нам — 8 (800) 301-39-69
Мы используем файлы cookie
Чтобы улучшить работу сайта и предоставить вам больше возможностей для обучения. Продолжая использовать сайт, вы соглашаетесь с условиями использования файлов cookie.