Осень 2022

Kotlin 1 lev.

Цель курса — Познакомить студентов с разработкой для современных мобильных устройств на языке Kotlin.

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

Преподаватели

Никита Клещин Никита Клещин

В Android-разработке с 2010 года. Поработал в Rambler, Lamoda, Delivery Club и на секретных проек...


Подробнее

Алексей Червяков Алексей Червяков
Никита Куликов Никита Куликов

Android-разработчик во Flipper Devices

Асхар Айдаров Асхар Айдаров

Работаю над мобильным приложением Сбербанк Онлайн в продуктовой команде. Начал копаться в Android...


Подробнее

Юрий Дорофеев Юрий Дорофеев

Последние 6 лет пишет клиент мессенджера «ТамТам». Интересный факт — до Mail.ru Group работал на ...


Подробнее

Алексей Хайминов Алексей Хайминов

Работаю с Android c 2013 года.
О чём можем поговорить:
* как устроена ОС Android
*...


Подробнее

Программа

Занятие Часы в ауд. + сам. работа

Смешанное занятие №1: Введение. Знакомство с Android и GIT  
+ ДЗ №1

4 ак. ч.

Смешанное занятие №2: Ресурсы, View и xml верстка.  

4 ак. ч.

Смешанное занятие №3: Jetpack Compose  

4 ак. ч.

Смешанное занятие №4: Activity. Fragment. Lifecycle  

4 ак. ч.

Рубежный контроль №1: Рубежный контроль №1  

4 ак. ч.

Смешанное занятие №5: Многопоточность и сетевые запросы  
+ ДЗ №2

4 ак. ч.

Смешанное занятие №6: Хранение данных, Content Provider  

4 ак. ч.

Смешанное занятие №7: Фоновая работа, уведомления  

4 ак. ч.

Рубежный контроль №2: Рубежный контроль №2  

4 ак. ч.

Смешанное занятие №8: Custom View/Animations  
+ ДЗ №3

4 ак. ч.

Смешанное занятие №9: Отладка и дебаггинг  

4 ак. ч.

Смешанное занятие №10: WebView  

4 ак. ч.

Рубежный контроль №3: Рубежный контроль №3 Афтерпати  

4 ак. ч.