Академический Документы
Профессиональный Документы
Культура Документы
Специализация «Программист»
Технологическая специализация
«Android-разработка»
12 месяцев
обучения
Образовательный трек | Основной блок | 2 месяца
2 месяца
I. Основной блок *Курсы по выбору
7 месяцев
II. Дисциплины по специализации *Курсы по выбору
1. Знакомство с языком Python
1. Алгоритмы и структуры данных
2. Java: знакомство и как пользоваться базовым API
2. Контроль Версий Углубленно (Git)
3. Объектно-ориентированное программирование (ООП)
3. Компьютерные сети
4. Исключения в программировании и их обработка
4. Гибкие методологии (Agile, SCRUM, Канбан и другие)
5. Операционные системы и виртуализация (Linux)
5. Веб верстка html/css
6. Контейнеризация
6. Вводный курс Big data
7. Базы данных и SQL
7. Искусственный интеллект
3 месяца
III. Технологические специализации
Android-разработка
Java Core Блок Kotlin и Окружение
● Исключения
● Интерфейсы
● Обобщённое программирование
● Коллекции
● Многопоточность
● Графический интерфейс пользователя
Образовательный трек | Технологические специализации | 3 месяца
3 месяца
III. Технологические специализации
Android-разработка
● Из чего состоит Android приложение ● Архитектура приложения. Слоистая ● Обзор имеющихся способов
● Views и чистая архитектура хранения данных.
3 месяца
III. Технологические специализации
Android-разработка
Многопоточность Продвинутый блок Modern Android toolset