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

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

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


Продолжительность курса: 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, эмулятор;
• Пользовательский интерфейс;
• Компоненты приложения;
• Встроенные базы данных;
• Вызов веб-сервисов.

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

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

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

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


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

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

8 800 (600)-66-16

info@eshift.ru