Курси програмування під Android в Києві. Базовий рівень. - Онлайн курси

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

Наші випускники знають і вміють:

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

Заняття проходять в комфортних аудиторіях Навчального Центру. Викладач детально роз'яснює матеріал, спираючись на ту інформацію, яка буде необхідна для виконання практичних завдань.

Графік занять гнучкий і підлаштовується під людей з недоліком вільного часу – можна навчатися ввечері або на вихідних. Таким чином Ви отримуєте нові знання і не порушуєте звичний розпорядок.

Офіси розташовані недалеко від станції метро, ​​отже дорога не займе багато часу. Вибирайте зручну для себе філію і записуйтеся на курси до Навчального Центру.

Курси програмування під Android. Basic.

  • Вступ.
  • Особливості ОС 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, ведення проектів розробки... Детальніше

Як проходить процес навчання

Немає сумнівів, що комп'ютерні курси - це Ваш шанс на успішне працевлаштування. На заняттях Ви будете не тільки отримувати знання від наших практикуючих викладачів, Ви ще й навчитеся застосовувати їх на практиці. Наші фахівці завжди допоможуть вирішити проблеми, не залишать без уваги жодне з Ваших питань, адже наша мета - навчити Вас якісно.

  Запис на курси через форму на сайті або по телефону
  Отримання навчальних матеріалів та інструкцій
  Теорія і практика в наших класах або віддалено
  Online-консультації по домашнім завданням
  Отримання сертифікату про закінчення курсу

Записатися

Переваги «IT Cтолиця»

  Зручне розташування
Ми знаходимося біля метро. Вам не доведеться витрачати час на дорогу
  Викладачі-практики
Наші викладачі - досвідчені практики, що мають величезний досвід
  З другом дешевше
Якщо ви приведете друга, то кожен отримає 50% знижку на навчання
  Якісно та недорого
Ми постійно поліпшуємо програми курсів і переглядаємо ціни
  Корпоративне навчання
Ми знаємо, як зробити роботу ваших співробітників більш ефективною
  Працевлаштування
Випускники мають можливість влаштуватися у провідні IT-компанії
  Невеликі групи
У наших групах від 2 до 3 чоловік, що дозволяє приділити увагу кожному
  Комфортні умови
Маємо в розпорядженні зручні класи, де панує позитивний настрій
  Працюємо по вихідним
Щоб у вас була можливість поєднувати навчання і роботу

Відгуки про нас

05.03.2024 Відгук про курси «Інженерна графіка в AutoCAD»

Спасибо большое за проведенные курсы AutoCAD. Они помогли заполнить «белые пятна», новой и полезной информацией. Материал был выложен... Детальніше

28.02.2024 Відгук про курси «3D MAX»

Я прошла курс 3D MAX. Очень довольна обучением. Преподаватель Андрей очень хорошо преподает свои предметы. Преподаватели: Кобзарь Андрей, Приходько... Детальніше

26.02.2024 Відгук про курс «Комп'ютерний дизайн в 3D MAX»

Прошол курс обучения по 3D MAX. Курсом доволен. Даже доволен тем, что за время обучения было два преподавателя, что дало возможность разногранию.... Детальніше

14.02.2024 Відгук про курс «3D MAX»

Прошла курс 3D max. Все понравилось, в том числе и преподаватель Андрей. Булгакова В. С. Детальніше

Часті питання та відповіді

Як дізнатися вартість навчання?

Вартість навчання залежить від обраного курсу, а також від типу навчання: індивідуально або в групі. Ціни вказані на нашому сайті на сторінці "Ціни", а також на сторінці курсу. Якщо у вас є питання - не соромтеся, задавайте їх за нашими телефонами або через контактні форми на сайті!

Який час навчання можливий?

Можливий час навчання зазначено на сторінці курсу. Зазвичай це ранкові (9:00-11:00, 11:00-13:00), денні (13:00-15:00, 15:00-17:00) і вечірні (17:00-19:00, 19:00-21:00) години. Крім того, є можливість навчатися і по вихідних!

Чи видаються у вас сертифікати?

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

Яким чином можна записатися на курси?

Для цього необхідно просто заповнити невелику on-line форму заявки на нашому сайті, або подзвонити за вказаним телефоном, або особисто прийти до нас в офіс.

Як і де харчуються наші слухачі?

Харчування слухачів, як таке, не передбачене договором та не входить до вартості курсу, реалізовується тільки за бажанням замовника.

Що включено до вартості курсів?

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

Будьте в курсі новин Будьте завжди в курсі свіжих акцій і новин

Запис на курси

Передзвонити ?