Курс Програмування під 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, щоб не пропустити анонси нових курсів.

Схожі курси

Навчальний центр
Jungle Courses
Формат
Online
Початок навчання
Дата формується
Тривалість
3 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
24 000 UAH за місяць
Навчальний центр
Main Academy
Формат
Online
Початок навчання
Дата формується
Тривалість
33 занять
Рівень
Для початківців, Для досвідчених
Мова навчання
Ukrainian
Вартість
15 000 UAH за курс
Навчальний центр
SoftServe Academy
Формат
Online
Початок навчання
16.02.2026
Тривалість
2 місяців
Рівень
Для досвідчених
Мова навчання
Ukrainian, English
Вартість
9 499 UAH за курс
Навчальний центр
Robot Dreams
Формат
Online
Початок навчання
Дата формується
Тривалість
30 занять
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
уточнюйте