Курс Програмування під Android

  • Online
  • Для начинающих
  • Android
Образовательный центр: IT-Столица
Формат:Курс
Язык обучения:Ukrainian
Длительность обучения:10 занятий
Начало курса:Любой момент
Стоимость обучения:5 900 UAH за курс

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

Програма курсу

Теми:

  • Вступ
  • Особливості ОС Android
  • Що таке емулятор. IDE, SDK / NDK. Робота з Git
  • З чого складається проєкт
  • Система автоматичного складання додатків Gradle
  • Як зробити точкою входу в додаток клас Application
  • Завдання Task і їх життєвий цикл
  • Базові Android-компоненти програми: Intent, Activity, ContentProvider, Manifest, BroadCast, Service
  • Об'єкт Context для доступу до базових функцій
  • Ресурси res і активи assets
  • Робота зі строковими ресурсами
  • Визначення розмірів в Android
  • Растрові та векторні зображення в Android
  • Використання стилів в Android
  • Основні характеристики класу View
  • Огляд класу ViewGroup
  • Класи-спадкоємці View - огляд
  • Створення простого додатка
  • Як здійснити верстку з XML
  • Елементи інтерфейсу і XML, рендеринг
  • Розміщення елементів Action Bar
  • Стандартний компонент Menu
  • Клас Dialog для створення діалогових вікон
  • Налаштування навігації та взаємодії екранів
  • Основні можливості компонента Intent
  • Взаємодія Activity
  • Додавання і видалення фрагментів Fragment
  • Використання BackStack для навігації між фрагментами
  • Адаптери для зв'язку даних зі списками
  • Списки ListView, ViewHolder, GridView
  • Віджет RecyclerView і виділення елементів
  • Концепція асинхронного програмування Android
  • Клас Thread для управління потоком
  • Обробка Runnable
  • Механізм Handler для роботи з чергою повідомлень
  • Робота з асинхронними завданнями та AsyncTask
  • Робота з локальними даними
  • Як використати клас SharedPreference
  • Налаштування пам'яті програми
  • SQLite - основи роботи з базою даних
  • Архітектурний стиль Rest, особливості й методи
  • Протоколи HTTP/HTTPS
  • Робота з форматом JSON
  • Огляд нативних інструментів Android
  • Огляд сервісів Android
  • Клас Intent Service для асинхронних завдань
  • Реалізація взаємодії з ОС
  • Постачальник вмісту Content Provider
  • Широкомовні повідомлення BroadCast і Broadcast Receiver. Приймачі, передача
  • Налаштування віджетів, планувальника, повідомлень
  • Типи архітектури додатку
  • Огляд патернів проектування
  • Поведінкові патерни, які використовує Android
  • Принципи SOLID для ООП
  • Огляд патернів розробки MVP, MVC, MVVM
  • Популярні бібліотеки та їх налаштування
  • Бібліотека Gson для роботи з об'єктами JSON
  • Бібліотеки для зображень Picasso і Glide
  • Бібліотека для роботи з мережею Retrofit2
  • Як реалізувати ORM використовуючи Room для зберігання даних

Після курсу ти будеш знати і вміти:

  • Повний цикл розробки програми з нуля до запуску
  • Здійснювати верстку інтерфейсу в додатку
  • Життєвий цикл програми та механізм роботи, починаючи зі збірки та закінчуючи закриттям і видаленням з пам'яті
  • Шукати та приєднувати нові бібліотеки

Особливості курсу

  • Викладачі практики
  • Корпоративне навчання
  • Можливість навчатися по вихідним
  • Можливість влаштуватись у провідні IT-компанії
  • Індивідуальне навчання

Викладачі курсу

  • Володимир - Програміст
  • Ігор - Програміст
  • Володимир - Програміст
  • Олексій - Програміст

Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.

Похожие курсы

Учебный центр
SoftServe Academy
Формат
Online
Начало обучения
06.10.2025
Длительность
2 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian, English
Стоимость
10 749 UAH за курс
Учебный центр
Main Academy
Формат
Online
Начало обучения
Дата формується
Длительность
33 занятий
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
15 000 UAH за курс
Учебный центр
IT-Столица
Формат
Online
Начало обучения
Будь-який момент
Длительность
10 занятий
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
6 400 UAH за курс
Учебный центр
Jungle Courses
Формат
Online
Начало обучения
Дата формується
Длительность
3 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
24 000 UAH за месяц