21 сентября, 11:00 - 22 сентября, 18:00 2019
Digital October Center

Kotlin Start

На интенсивном курсе Kotlin Start вы освоите базовые методы прикладного программирования, узнаете об основных конструкциях языка, структурах данных и коллекциях, а также создадите свой первый проект на Kotlin.
Программа
Вам будет полезен этот курс, если вы хотите:
научиться
идиоматическому коду на Kotlin и понять, чем он отличается от других языков
узнать
базовые методы прикладного программирования
освоить
основные конструкции языка Kotlin
понять,
что отличает Kotlin от других современных языков, и как он работает
выучить
то, как устроена программа JVM, что это такое, и как взаимодействовать с этой платформой для получения оптимальных результатов
погрузиться
в материал о структурах данных и о методах стандартной библиотеки Kotlin для работы с ними, узнать, как использовать Kotlin для декларативного создания сложных объектов
Куратор программы
Александр Нозик
Cтарший научный сотрудник ИЯИ РАН, МФТИ.
Описание курса:
Kotlin — молодой и перспективный язык общего назначения, который в 2017 году стал официальным языком разработки для Android. На нём можно писать веб-приложения (бекенд и фронтенд: Kotlin/JVM и Kotlin/JS), а с 2019 года и приложения под iOS. Kotlin применим везде, где есть JVM, а части кода можно переносить на другие платформы.

За два дня вы освоите теорию, примените её на практике при разработке группового проекта на Kotlin и сможете разобрать свой кейс с другими слушателями и спикером.
Основные преимущества:
.01
Вы погрузитесь в один из самых перспективных языков программирования
.02
Интенсивный формат занятий позволит получить максимум знаний и навыков
.03
Вы сможете разобрать ключевые вопросы с экспертом
.04
Геймифицированный процесс обучения: работая в команде, вы создадите клиент-серверное приложение для игры в Мафию
.05
Вы сможете разобрать личные кейсы
.06
Приняв участие в курсе, вы получаете неограниченный доступ к профессиональному сообществу
Программа
10:30
11:00
Регистрация и приветственный кофе
11:00
12:30
Теория. Введение в прикладное программирование на Kotlin
Александр Нозик
12:30
12:45
Перерыв
12:45
14:15
Разбор кейсов разной сложности. Использование Intellij IDEA и gradle
Александр Нозик
14:15
15:15
Обед
15:15
17:00
Практика. Создание группового проекта
Александр Нозик
Причины записаться на курс
.01
Это первая часть большой школы Kotlin, вы сможете продолжить свое обучение на других интенсивах школы: Продвинутое программирование, Разработка корпоративных приложений на Kotlin, GUI-приложения на Kotlin
.02
Занятия совмещают теорию в виде глубоких предметных знаний и создание своего проекта в аудитории под руководством спикера
.03
Мы создаем условия для постоянной коммуникации слушателей со спикерами и кураторами, которые не только в непрерывном режиме отвечают на вопросы, возникшие в рамках курса, но и консультируют по вашим рабочим задачам
.04
Курс проводит высококвалифицированный специалист из топ-50 университетов мира
.05
Именной сертификат о посещении курса
.06
По окончании курса у каждого участника останется handbook со всеми материалами курса
Вам понадобится:
опыт работы на любом процедурном или объектном языке (Java, Python и тд.)
ноутбук
установленная Intellij IDEA community edition
Регистрация
15 990
Регистрация открыта
30 дней
15 990