Курс: Разработка Android приложений на Kotlin, уровень 2

Курс: Разработка Android приложений на Kotlin, уровень 2

Курс: Разработка Android приложений на Kotlin, уровень 2


Дополнительная дата проведения курса: 24.11.2025 - 27.11.2025

Продолжительность курса: 32 ак. ч.

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

Аудитория:
• Java Android разработчики, желающие изучить рекомендованный Google язык программирования Android приложений;
• Все желающие научиться создавать приложения для самой распространенной мобильной операционной системы.

Необходимая подготовка:
• Успешное окончание курса Разработка Android приложений на Kotlin, уровень 1, или эквивалентная подготовка.

Программа курса:
Модуль 1. DSL:
• Понятие предметно-ориентированного языка;
• Лямбда-выражения с получателями;
• Соглашение invoke.

Модуль 2. Многопоточное программирование:
• Плюсы и минусы многопоточных приложений;
• Средства для управления многопоточностью;
• Класс Thread и интерфейс Runnable;
• Создание потоков;
• Мониторы и синхронизация потоков;
• Современные средства по управлению потоками (Executors, Fork/Join Framework);
• Новые потоки, безопасные коллекции и классы (ThreadLocalRandom, AtomicInteger и др.);
• Reactive streams;
• Корутины.

Модуль 3. Работа с базами данных:
• SQL и NoSQL базы данных;
• Язык SQL;
• JDBC;
• Hibernate.

Модуль 4. Пользовательский интерфейс:
• Swing;
• TornadoFX.

Модуль 5. Web-приложения:
• Сервлеты и JSP;
• JSF;
• Веб-сервисы.

Модуль 6. Рефлексия:
• Получение информации о классах, методах, полях;
• Вызов методов через рефлексию.

Модуль 7. Введение в Android разработку:
• Android Studio, эмулятор;
• Пользовательский интерфейс;
• Компоненты приложения;
• Встроенные базы данных;
• Вызов веб-сервисов.

Окончательная цена указывается в договоре на обучение.

Характеристики курса

  • Начало: 30 июня 2025
  • Окончание: 03 июля 2025
  • Вендор: Kotlin
  • Код курса: KTL03
  • Город: Москва,
  • Направление: Kotlin
  • Академических часов: 32
  • Количество мест: 8
  • Очно: 123500 ₽
  • Дистанционно: 123500 ₽
Записаться на курс

Курсы повышения квалификации
и профессиональной переподготовки


График работы:
Мы отвечаем на звонки и письма в будние дни с 7:00 до 16:00 по Мск

Юридический адрес организации:
614010, г. Пермь, ул. Клары Цеткин, д. 14, офис 32

8 800 (600)-66-16

learning@eshift.ru