05 октября, 11:00 - 06 октября, 19:00 2019
Digital October Center

Продвинутое программирование на Kotlin

На интенсиве вы углубите навыки функционального программирования, освоите параллельный и асинхронный код на kotlin.coroutines, В процессе проработки навыков вы напишите свой мультиплатформенный проект на kotlin.
Программа
Если вы хотите:
использовать
делегирование для создания компактного кода
программировать
на языке Kotlin в функциональном стиле
писать
параллельный и асинхронный код на kotlin.coroutines
использовать
inline функции и классы для оптимизации работы приложений
писать
мультиплатформенные проекты на kotlin
Описание курса:
Kotlin — это современный язык программирования, работающий на виртуальной машине Java (JVM). Этот язык имеет простой для восприятия синтаксис и поддержку всех существующих Java-библиотек. В 2017 году он стал официальным языком разработки для Android. На нем можно писать веб-приложения (бекенд и фронтенд: Kotlin/JVM и Kotlin/JS), а с 2019 года — и приложения под iOS.

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

На протяжении всего курса мы будем сопровождать вас в Телеграм-чате, отвечать на вопросы и помогать в работе.
Что вы узнаете
.01
Интенсивный формат занятий позволит закрепить полученные знания и разобрать ключевые ошибки с экспертом
.02
Спикер и куратор смогут дать персональный комментарий по поводу личных кейсов слушателей
.03
Каждый участник потока закрепляет полученные навыки на курсе в практической части занятий, где будет разработано приложение
Программа
11:00
12:30
Практика. Использование делегатов
Александр Нозик
12:30
12:45
Перерыв
12:45
14:15
Теория. Функциональное программирование на Kotlin
Александр Нозик
14:15
15:15
Обед
15:15
17:00
Практика. Переписываем императивный код в функциональном стиле
Александр Нозик
Причины записаться на курс
.01
Курс проводят высококвалифицированные специалисты из ведущих университетов и компаний;
.02
Занятия совмещают теорию в виде глубоких предметных знаний и создание своего проекта в аудитории под руководством спикера;
.03
Покупая билет, вы получаете неограниченный доступ к профессиональному сообществу;
.04
Именной сертификат о посещении курса;
.05
По окончании курса у каждого участника останется Handbook со всеми материалами курса;
.06
Мы создаем условия для постоянной коммуникации слушателей со спикерами и кураторами, которые не только в непрерывном режиме отвечают на вопросы, возникшие в рамках курса, но и консультируют по вашим рабочим задачам.
Вам понадобится:
Умение пользоваться системой сборки Gradle
Базовое знание Kotlin, опыт работы с Java 8 или продвинутое знание Java 6-7
Регистрация
19 990
Регистрация открыта
44 дня
19 990