ОСТАВЬ СВОИ ДАННЫЕ
и мы свяжемся с тобой в ближайшее время!
ЗАПОЛНИ ФОРМУ НИЖЕ
чтобы записаться на пробное занятие "Базовый курс Android"

Базовый курс Android в Харькове

Изучи основы программирования
под Android с нуля
Старт обучения
16 занятий
Уточняйте
в администрации
9000 грн
КОГДА
СКОЛЬКО
ЦЕНА
2-3 раза в неделю
с 19:00 до 22:00
ANDROID
Для юр. лиц цена указана без НДС

КОМУ БУДЕТ ПОЛЕЗЕН КУРС

1
Новичкам без опыта в разработке
с желанием начать карьеру в IT
2
IT-специалистам
желающим попробовать себя в мобильной разработке
3
Самоучкам
которым нужны курсы Android-разработки для систематизации собственных знаний
ВМЕСТЕ ДЕШЕВЛЕ

Android base

Изучи основы программирования под Android с нуля
Курс

+

=

15700

18500

грн.

Android adv.

Научись создавать быстрые и функциональные приложения под Android
Курс

Android base + Android adv.

Android base + Android adv.
заполняй заявку на несколько курсов и получай скидку 15%!

ЧТО ТЫ СМОЖЕШЬ ПОСЛЕ ОБУЧЕНИЯ

1
Понимать логику и структуру Android-приложений
2
Использовать особенности Java для мобильной разработки
3
Решать практические задачи в реальных проектах
ТРЕБОВАНИЯ К СТУДЕНТАМ:
1
Понимание принципов ООП и умение применять их
2
Владение синтаксисом Java
3
Желательно понимание основ теории дизайна
4
Наличие ноутбука для занятий в аудиториях

ПРОГРАММА ОБУЧЕНИЯ

Введение
  • Специфика операционной системы.
  • SDK\NDK, IDE, эмуляторы. Основы работы с git
  • Структура проекта
  • Gradle
  • Класс Aplication, как точка входа в приложение
  • Жизненный цикл приложения, Task
Основные компоненты приложения
  • Context
  • Manifest
  • Intent
  • Activity
  • Service
  • ContentProvider
  • BroadCast(Receiver)
Ресурсы\Ассеты
  • Строки(локализации)
  • Размеры
  • Изображения(Растр\Вектор)
  • Стили
View\ViewGroup
  • Класс View
  • Класс ViewGroup
  • Краткий разбор наиболее популярных наследников View, ViewGoup
Первое простое приложение
  • XML верстка
  • Рендеринг xml , взаимодействовать с элементами UI
  • Action Bar
  • Menu
  • Dialog
Навигация и взаимодействие экранов
  • Углубленный разбор возможностей Intent
  • Взаимодействие Activity
  • Fragment
  • BackStack, навигация, передача данных
Списки
  • Адаптеры
  • ListView, GridView
  • ViewHolder
  • RecyclerView
Асинхронное программирование в Android
  • Thread
  • Runnable
  • Handler
  • AsyncTask
Локальные данные
  • SharedPreference
  • Работа с памятью
  • Работа с базами данных(SQLite)
Rest
  • Основные принципы, HTTP\HTTPS протоколы
  • JSON
  • Нативные инструменты
Сервисы
  • Сервис
  • Intent Service
Взаимодействие с ОС
  • BroadCast\Broadcast Receiver
  • Content Provider
  • Планировщик, оповещения, widgets
Архитектура
  • Паттерны проектирования
  • Популярные в Android поведенческие\порождающие паттерны
  • SOLID
  • MVP, MVVM, MVC
Обзор популярных библиотек
  • Gson
  • Picasso\Glide
  • Retrofit2
  • ORM на примере Room(Google Architecture components)
ЧТО ТЫ ПОЛУЧИШЬ ПОСЛЕ КУРСА
1
Сертификат, который подтвердит твои знания перед будущим работодателем
2
Опыт работы в команде, что пригодиться в реальных проектах
3
Проект в портфолио, который можно поддерживать, дополнять и в дальнейшем монетизировать
ЗАБРОНИРУЙ МЕСТО НА БЛИЖАЙШИЙ КУРС
Осталось 6 места из 15
ANDROID
ЗАБРОНИРУЙ МЕСТО НА БЛИЖАЙШИЙ КУРС
Осталось 6 места из 15
ANDROID
КУРСЫ ПО НАПРАВЛЕНИЮ

Programming base

Научим понимать принципы программирования и работать с простым кодом
Время обучения
12 занятий
Cтарт
Уточняйте в администарции
Курс
PROGRAMMING
КУРС

Java base

Научим всему, что должен знать начинающий Java-разработчик
Время обучения
20 занятий
Cтарт
Уточняйте в администрации
Курс
JAVA
КУРС

Android adv.

Научись создавать быстрые и функциональные приложения под Android
Время обучения
16 занятий
Cтарт
Уточняйте в администрации
Курс
ANDROID
КУРС
ОСТАЛИСЬ ВОПРОСЫ?
Оставь свой номер телефона, и наш консультант свяжется с тобой чтобы помочь в выборе направления и дать ответы на все вопросы