Зверніть увагу: Цей курс представлений у форматі відеозаписів лекцій без зворотного зв’язку та участі викладача. Ви отримуєте повний доступ до всіх матеріалів одразу після оплати. Мова викладання — російська. Незабаром буде українська версія курсу.
Вийдіть на новий рівень у розробці на Kotlin
Якщо ви вже знаєте синтаксис Kotlin, час застосувати його для створення реальних, складних проєктів. Цей курс — це міст між базовими знаннями та професійною розробкою. Ми зануримося в теми, без яких неможливо уявити сучасний додаток: від багатопотоковості, що забезпечує швидкість роботи, до взаємодії з базами даних та створення вебсервісів.
Від теорії до практики створення повноцінних додатків
Наш курс зосереджений на практичному застосуванні просунутих концепцій Kotlin. Ви не просто вивчите теорію, а на реальних прикладах навчитеся будувати клієнт-серверні та мобільні додатки. Ми розглянемо ключові технології та фреймворки, що дозволить вам впевнено почуватися в комерційній розробці та створювати надійний, масштабований код.
Ключові навички, які ви отримаєте:
- Багатопотоковість: Навчитеся створювати швидкі та ефективні додатки за допомогою потоків та корутин.
- Робота з даними: Освоїте взаємодію з SQL та NoSQL базами даних через JDBC та Hibernate.
- Створення DSL: Зрозумієте, як розробляти власні предметно-орієнтовані мови для спрощення складних завдань.
- Розробка UI та Web: Отримаєте базові навички створення користувацьких інтерфейсів (Swing, TornadoFX) та вебдодатків.
- Android: Зробите перші кроки в мобільній розробці, зрозумівши архітектуру та основні компоненти Android-додатків.
? Детальна програма курсу
Модуль 1. DSL (Предметно-орієнтовані мови)
- Поняття DSL
- Лямбда-вирази з одержувачами
- Угода “invoke”
Модуль 2. Багатопотокове програмування
- Керування потоками: Thread, Runnable, Executors
- Синхронізація та монітори
- Реактивні потоки (Reactive streams)
- Корутини як сучасний підхід до асинхронності
Модуль 3. Робота з базами даних
- Огляд SQL та NoSQL баз даних
- Використання JDBC для підключення до БД
- Робота з Hibernate ORM
Модуль 4. Користувацький інтерфейс
- Створення десктопних додатків з Swing
- Використання TornadoFX для сучасного UI
Модуль 5. Web-додатки
- Основи сервлетів, JSP та JSF
- Створення та використання вебсервісів
Модуль 6. Рефлексія
- Отримання інформації про класи та їх члени під час виконання
- Динамічний виклик методів
Модуль 7. Введення в Android розробку
- Знайомство з Android Studio
- Створення користувацького інтерфейсу
- Компоненти додатків та робота з вбудованими БД


Ви економите:
Покваптеся! Закінчується через 
10 заказов за последние 7 дней.
Юлія Підтверджений клієнт –
Робота з базами даних через Hibernate – це було для мене новим. Дуже потужний інструмент. Курс дав гарне уявлення, як з цим працювати.
Ірина Підтверджений клієнт –
Розробка Android-додатків – це те, заради чого я йшов на курс. І він не розчарував! Дали всю необхідну базу для старту. Тепер не страшно відкривати Android Studio.
Катерина Підтверджений клієнт –
Це вже наступний рівень. Для тих, хто освоїв базу і хоче копати глибше. Корутини – це просто вибух мозку!