Kotlin. Уровень 2. Разработка приложений
Второй уровень курса по Kotlin, посвящённый разработке приложений. На нём разбирают DSL, многопоточность, работу с базами данных, пользовательский интерфейс, веб-приложения, рефлексию и основы Android. Подойдёт тем, кто уже знаком с основами Kotlin и хочет перейти к созданию клиент-серверных и мобильных приложений.
- Объём
- 32 ак. ч. аудиторной нагрузки + 32 ак. ч. бесплатно
- Формат
- Очно или онлайн
- Документ
- Свидетельство выпускника, сертификат международного образца или удостоверение
Чему вы научитесь
- Создавать многопоточные приложения
- Применять рефлексию
- Создавать собственные предметно-ориентированные языки
- Работать с базами данных
- Создавать пользовательский интерфейс
- Применять основы разработки Android-приложений
- Применять основы разработки web-приложений
Программа курса
7 модулей · 32 ак. ч. аудиторной нагрузки + 32 ак. ч. бесплатно
-
1DSL5 ак.ч
- Понятие предметно-ориентированного языка
- Лямбда-выражения с получателями
- Соглашение invoke
- Лабораторная работа: создание DSL мета-языка
-
2Многопоточное программирование7 ак.ч
- Плюсы и минусы многопоточных приложений
- Средства для управления многопоточностью
- Класс Thread и интерфейс Runnable
- Создание потоков
- Мониторы и синхронизация потоков
- Современные средства по управлению потоками (Executors, Fork/Join Framework)
- Новые потоки, безопасные коллекции и классы (ThreadLocalRandom, AtomicInteger и др.)
- Reactive streams
- Корутины
- Лабораторная работа: Потоки
- Лабораторная работа: Executors
- Лабораторная работа: Корутины
-
3Работа с базами данных5 ак.ч
- SQL и NoSQL базы данных
- Язык SQL
- JDBC
- Hibernate
- Лабораторная работа: JDBC
- Лабораторная работа: Hibernate
-
4Пользовательский интерфейс5 ак.ч
- Swing
- TornadoFX
-
5Web-приложения4 ак.ч
- Сервлеты и JSP
- JSF
- Веб-сервисы
- Лабораторная работа: Создание сервлетов и JSP
- Лабораторная работа: Создание и вызов веб-сервиса
-
6Рефлексия2 ак.ч
- Получение информации о классах, методах, полях
- Вызов методов через рефлексию
- Лабораторная работа: Рефлексия
-
7Введение в Android разработку4 ак.ч
- Android Studio, эмулятор
- Пользовательский интерфейс
- Компоненты приложения
- Встроенные базы данных
- Вызов веб-сервисов
Кому подойдёт курс
Поможет перейти от основ языка к созданию приложений.
Позволит освоить многопоточность, работу с БД и другие продвинутые темы.
Как проходит обучение
- Формат
- очно или онлайн
- Объём
- 32 ак. ч. аудиторной нагрузки + 32 ак. ч. бесплатно
- Практика
- лабораторные работы в рамках модулей
- Документ
- Свидетельство выпускника, сертификат международного образца или удостоверение о повышении квалификации (при предоставлении копии диплома о высшем или среднем профессиональном образовании).
Бонусы: 32 ак. ч. бесплатной самостоятельной практики в компьютерных классах Центра по предварительному согласованию
Стоимость обучения
Сравнение с рубрикой «IT и программирование» (1504 курсов с ценой): медиана — 44 000 ₽, большинство программ — от 5 000 ₽ до 148 400 ₽. Этот курс дешевле медианы на 20%.
Плюсы и минусы
Оценка редакции Курсографа по фактам со страницы курса.
Сильные стороны
- Программа охватывает широкий спектр тем: от DSL и многопоточности до баз данных и Android.
- Много практических лабораторных работ в каждом модуле.
- Предусмотрено бесплатное дополнительное время для самостоятельной отработки материала.
- Обучение проходит на Kotlin 2.
На что обратить внимание
- Требуется предварительная подготовка на уровне курса Kotlin. Уровень 1.
- Стоимость обучения не указана на странице.
- Для получения удостоверения о повышении квалификации нужно предоставить копию диплома.
Отзывы о школе Учебный Центр «Специалист»
Василий ★★★★☆ 30 июня 2025Прекрасная школа обучения, которая успешно работает в различных направлениях. Все процессы отточены до мелочей. Можно обучаться по технике — трактора, крана, экскаватора и многим другим специальностям.
Все 2 отзыва о школе →Алексей ★★★★★ 30 июня 2025Обучение на категорию А2 прошло отличным образом. Учебные помещения уютные, преподаватели внимательные и компетентные, техника для практики есть. Экзамены сдавали два инспектора: один проверял теорию в классе, другой — водителя на площадке. Всё было организовано на высшем уровне,…
Частые вопросы о курсе
Какие требования к подготовке?
Необходимо успешно окончить курс «Kotlin. Уровень 1. Основы программирования» или иметь эквивалентную подготовку.
В каком формате проходит обучение?
Доступны очный и онлайн-форматы — классические занятия с преподавателем в группе.
Сколько часов длится курс?
Аудиторная нагрузка составляет 32 академических часа, плюс 32 часа бесплатной самостоятельной практики в компьютерных классах.
Какой документ выдают после окончания?
В зависимости от программы выдаётся свидетельство выпускника, сертификат международного образца или удостоверение о повышении квалификации (при наличии диплома).
Есть ли практические занятия?
Да, в каждом модуле предусмотрены лабораторные работы, а также дополнительное время для самостоятельной отработки.
Похожие курсы в других школах
-
Fullstack разработка и проектирование web-приложений с использованием ООП в JavaScript. Библиотека jQuery, Vue.JS и интерпретатор Node JSУчебный центр Трайтек · 40 часов 52 000 ₽
-
DEV1 Разработка серверной части приложений PostgreSQLУчебный центр Трайтек · 32 часа 36 000 ₽
-
DEV2 Разработка серверной части приложений PostgreSQL. Расширенный курсУчебный центр Трайтек · 32 часа 36 000 ₽
-
Разработчик Web-приложений (MCSA: Web Applications)Учебный Центр «Специалист» · 164 часа 131 290 ₽
Информация о курсе подготовлена редакцией Курсографа по странице курса на сайте школы, обновлено 24 октября 2026.