Android-разработка

Мечтаешь о работе в IT-компании?

STEMLAB и Система предлагают уникальную возможность:
обучение с возможным трудоустройством в IT-компании "Система".

Необходимые навыки:
-уверенное владение ПК;
-владение любым языком программирования.

урок: 60 минут ### группа: 16 мест

Android-разработка

Мечтаешь о работе в IT-компании?

STEMLAB и Система предлагают уникальную возможность:
обучение с возможным трудоустройством в IT-компании "Система".

Необходимые навыки:
-уверенное владение ПК;
-владение любым языком программирования.

урок: 60 минут ### группа: 16 мест
Получи работу в IT-компании
1
ОТ НОВИЧКА ДО РАЗРАБОТЧИКА
Курс начинается с основ, и все необходимые навыки будут изучены с нуля, включая язык программирования Kotlin.
2
ВОЗМОЖНОСТЬ ТРУДОУСТРОЙСТВА
По завершению курса, все студенты дошедшие до финальных проектов пройдут стажировку в IT-компании ООО “Система”, с возможным дальнейшим трудоустройством.
3
ГИБКИЙ ФОРМАТ ОБУЧЕНИЯ
Курс длится всего 24 часа, и занятия построены так, чтобы эффективно использовать время, позволяя совмещать обучение с другими делами.
Получи работу в IT-компании
1
ОТ НОВИЧКА ДО РАЗРАБОТЧИКА
Курс начинается с основ, и все необходимые навыки будут изучены с нуля, включая язык программирования Kotlin.
2
ВОЗМОЖНОСТЬ ТРУДОУСТРОЙСТВА
По завершению курса, все студенты дошедшие до финальных проектов пройдут стажировку в IT-компании ООО “Система”, с возможным дальнейшим трудоустройством.
3
ГИБКИЙ ФОРМАТ ОБУЧЕНИЯ
Курс длится всего 24 часа, и занятия построены так, чтобы эффективно использовать время, позволяя совмещать обучение с другими делами.
Чему мы вас обучим
  • основам мобильной разработки на базе Android с использованием языка Kotlin и фреймворка Jetpack Compose
  • разберемся, как работать с данными в приложениях
  • управлению всеми "инструментами" и "материалами", которые нужны для создания приложения
  • построим надежные и эффективные Android-приложения
  • разрабатке интерфейсов, которые нравятся пользователям
  • будем создавать приложения, которые будут работать быстро и без ошибок
Программа курса
Блок 1: Основы Android и Kotlin
Тема 1. Введение в Android и установка окружения.
Тема 2. Основы Kotlin.
Тема 3. Первое приложение в Compose.

Блок 2: Основы UI и Jetpack Compose
Тема 4. Создание UI компонентов (Text, Button, Image).
Тема 5. Layouts: Row, Column, Box.
Тема 6: Управление состоянием (remember, mutableStateOf).
Тема 7: Обработка событий и интерактивность.

Блок 3. Жизненный цикл и навигация
Тема 8. Жизненный цикл Activity и Composable.
Тема 9. Навигация между экранами.
Тема 10. Передача данных между экранами.
Тема 11. Работа с ViewModel для сохранения состояния.

Блок 4. Работа с сетью и данными
Тема 12. Введение в Retrofit для работы с API.
Тема 13. Работа с JSON (Gson/Moshi).
Тема 14. Базы данных Room: основы.
Тема 15. Кэширование данных и Coroutines.

Блок 5. Работа с сетью и данными
Тема 16. Многоэкранные приложения и вкладки.
Тема 17. Архитектура MVVM.
Тема 18. Работа с хранилищем данных (SharedPreferences, Room).
Тема 19. Тестирование и отладка приложений.

Финальные проекты
Тема 20. Проектирование приложения.
Тема 21. Работа над проектом.
Тема 22. Работа над проектом.
Тема 23. Завершение проекта, презентация.

Преподаватель курса - Мурат Макаов
Руководитель отдела разработки ПО ООО «Система».
Преподаватель кафедры «Прикладная математика и информатика» АГУ.

Привет, меня зовут Мурат! У меня за спиной более 10 лет опыта в разработке от сайтов и приложений до машинного обучения.
На нашем курсе ты получишь основные необходимые знания в области создания приложений для Android с возможностью получить работу в
IT-компании.