Курс програмування Kotlin

Kotlin.Basic

Старт
09
Серпня
*на сайті вказується дата старту для курсу онлайн форми навчання, дату старту офлайн курсу уточняйте в менеджера
24
місця
28
занять
9 000
грн/курс
4 750
за блок курсу
або
12
місць
28
занять
10 000
грн/курс
5 250
за блок курсу
або

Опис курсу

Курс базується на вивченні Kotlin – популярної мови програмування для розробки під Android. Ви познайомитесь із середовищем розробки та усіма аспектами роботи з ОС Android.

Ви навчитесь створювати професійні додатки, працювати з популярними інструментами та технологіями розробки під Android, такими як JDK, Android Studio, IntelliJ.

Вже під час навчання ви створите свій перший додаток під Android та дізнаєтесь як розмістити його у Google Play. Цей проект стане вашою візитною карточкою на будь-якій співбесіді.

Структура

Перша частина (Intellij IDEA and Kotlin Basic)
Розділ:1. Знайомство з групою. Встановлення порядку проведення роботи. Встановлення IDE Intellij Idea. Основні функції та можливості IDE
Розділ:2. Введення в Kotlin
Розділ:3. Основні характеристики Kotlin
Розділ:4. Філософія Koltin
Розділ:5. Інструментарій Koltin
Розділ:6. Практикум


Друга частина (ООP + Kotlin Basic)
Розділ:1. Наслідування, інкапсуляція та поліморфізм
Розділ:2. Основні елементи – змінні і функції
Розділ:3. Класи
Розділ:4. Конструкція "when"
Розділ:5. Цикл "while" та "for"
Розділ:6. Kotlin "try-catch"
Розділ:7. Визначення і виклик функцій
Розділ:8. Практикум
Третя частина (Kotlin In Action)
Розділ:1. Класи, об'єкти і інтерфейси
Розділ:2. Лямбда вираз
Розділ:3. Система типів в Kotlin
Розділ:4. Generic в Kotlin
Розділ:5. Практикум
Четверта частина (Git Flow and Android Base)
Розділ:1. Знайомство з git. Базові команди. Створення репозиторію
Розділ:2. Знайомство з Android розробкою. Встановлення Android Studio. Відмінності між IDE. Створення першого Android додатку
Розділ:3. Основні компоненти додатку
Розділ:4. Інтерфейс Android додатку. Верстка екранів у XML
Розділ:5. Практикум
П'ята частина (Android Services)
Розділ:1. Паралелізм та синхронізація
Розділ:2. Фрагменти
Розділ:3. Сервіси
Розділ:4. Content providers
Розділ:5. Практикум
Шоста частина (Data structure in Android)
Розділ:1. Адаптери в Android
Розділ:2. Алгоритми сортування
Розділ:3. Реляційна модель даних та локальна СУБД
Розділ:4. Базові принципи роботи з REST API
Розділ:5. Практикум
Сьома частина (Android app visual improvements)
Розділ:1. Кастомні в'ю
Розділ:2. Двовимірна графіка. Клас Canvas
Розділ:3. Кастомні анімації в андроід
Розділ:4. Практикум
Восьма частина (Android architecture)
Розділ:1. Поняття SOLID
Розділ:2. Паттерни (що це? для чого потрібні? де ми вже їх використовували і не знали про це?). Поняття "Антипаттерн"
Розділ:3. Архітектурні паттерни (MVC, MVP, MVVM, MVI)
Розділ:4. Побудова архітектури на практиці
Розділ:5. Використання Dagger2 (плюси та мінуси цієї бібліотеки)
Розділ:6. DataBinding, ButterKnife
Розділ:7. Практикум
Дев'ята частина (Android Server Side)
Розділ:1. Retrofit 2
Розділ:2. RxJava
Розділ:3. Практикум

Курс від Performance IT Academy це

Компетентні викладачі-практики
Матеріал викладатиметься фахівцями сфери IT, що мають за плечима десятки успішних проектів
Реальні проекти
Студенти пройдуть комплексний практичний курс, який передбачатиме роботу в живих проектах
Гарантія працевлаштування
Перспективні студенти мають можливість стати членами найкращих ІТ компаній, що передбачено в договорі
Мобільний додаток
Студенти зможуть напряму спілкуватись з викладачем та матимуть доступ до матеріалів курсів, розкладу й вакансій
Комфортний час
Заняття проводитимуться у вечірній час, що є зручно для людей з будь-яким типом зайнятості
Плідні знайомства
Велика концентрація умілих особистостей сприятиме розширенню мережі знайомств
Зацікавив курс? Зареєструйся на безкоштовний урок по цьому напрямку
Перейди за посиланням, зареєструйся на безкоштовний урок, виконай домашнє завдання, та отримай фідбек від викладача

Викладач

Андрій Серватяк

Працюю в компанії Eleks
2.5 роки досвіду в розробці додатків для Android.
Основні скіли: Android, Kotlin, Java, REST, MVP, MVVM, Clean architecture, Dagger 2, Google Services, Room, Realm.
Kotlin(Android)

Працюємо по Україні

Львів та Львівська область
Київ та Київська область
Харків та Харківська область
Івано-Франківськ та область
Одеса та Одеська область
Дніпро та область
10% знижки на будь який курс при реєстрації на безкоштовний урок.
Close
Made on
Tilda