Курс Android Development

7 500 грн

записаться

Старт курса 13 апреля

  • описание курса
  • программа курса
  • преподаватель

Сегодня рынок мобильных приложений — это что-то вроде золотого прииска во времена золотой лихорадки. Ежедневно сотни приложений покупаются в Play Market. 

Да, цена за приложение часто не превышает $1, но тут работает принцип “с миру по нитке”. Стоит умножить эту цифру на количество пользователей совершивших покупку, и сумма окажется гораздо внушительней. А в мире насчитывается уже 2,5 миллиарда активных Android-устройств. 

О чем это говорит?
О выгодных перспективах для разработчиков Android. Ведь с помощью приложений мы организовываем свой досуг, работу и ежедневные задачи.

Предлагаем тебе стать Android Developer. Необходимые знания ты можешь получить в Brain Academy.

За период обучения на курсе ты научишься:

  • Свободно разбираться в XML; 
  • Разрабатывать клиент-серверные приложения;
  • Работать с базами данных;
  • Создавать игры;
  • Пользоваться библиотеками и паттернами проектирования.

Есть вопросы? Не теряй время зря, оставляй заявку в форме ниже, наш менеджер свяжется с тобой и ответит на вопросы, которые интересуют.

  1. 1. ВВЕДЕНИЕ. ЦЕЛЬ И ЗАДАЧИ КУРСА
    1. Предмет и задачи курса
    2. Тенденции рынка мобильных устройств и приложений к ним
  2. 2. ОСНОВЫ JAVA
    1. Общие представления о языке Java
    2. Примитивные типы, строки, массивы, конструкции языка
    3. Классы и Интерфейсы: создание, наследование, переопределение, методы equals, hashcode
    4. Коллекции Set, List, Map
    5. Исключения
  3. 3. АРХИТЕКТУРА ANDROID
    1. Архитектура Android
    2. Виртуальные машины Dalvik и ART
    3. Система автоматической сборки приложений Gradle
  4. 4. СРЕДА РАЗРАБОТКИ
    1. Установка и настройка среды Android Studio
    2. Создание AVD
    3. Создание проекта
    4. Структура проекта
  5. 5. РАЗРАБОТКА ИНТЕРФЕЙСА ПРИЛОЖЕНИЯ
    1. Формат XML
    2. Элементы пользовательского интерфейса и их свойства
    3. Макеты. Свойства и особенности
    4. Параметры макетов для элементов интерфейса
    5. Элементы ввода. Работа с элементами из кода
    6. События. Обработчики событий. Библиотека ButterKnife
  6. 6. РАБОТА НАД ПРИЛОЖЕНИЕМ
    1. Классы Context, Activity
    2. Жизненный цикл Activity
    3. Работа с ресурсами приложения: strings, dimens, drawable
    4. Создание простого меню. Контекстное меню. Боковое меню
    5. Работа с Toolbar
    6. Работа с фрагментами
    7. Диалоговые окна
    8. Уведомления
    9. Работа с намерениями. Класс Intent. Передача данных с помощью Inten
  7. 7. РАБОТА C ДАННЫМИ
    1. Хранение данных. Класс SharedPreferences
    2. Хранение данных. СУБД SQLight
    3. Работа со списками. Компонент RecyclerView
    4. Работа с адаптерами
    5. Формат JSON
    6. Работа с JSON: JSONArray, JSONObject, библиотека GSON
    7. Контент-провайдеры
  8. 8. РАБОТА C СЕТЬЮ
    1. Протокол HTTP/HTTPS
    2. Методы GET/POST
    3. Сокеты Socket/WebSocket
    4. Работа с запросами. Библиотека Volley. StringRequest, JsonRequest. Очередь запросов. Параметры запроса
  9. 9. МНОГОПОТОЧНОСТЬ. АСИНХРОННОСТЬ
    1. Работа с Handler. Класс Thread. Интерфейс Runnable
    2. Работа с AsyncTask
    3. Создание сервиса. Класс Service. Биндинг. PendingIntent. Service Connection
    4. BroadcastReceiver. Loader. Библиотека EventBus
  10. 10. ЗАКЛЮЧИТЕЛЬНЫЙ ЭТАП
    1. Презентация выпускных проектов

Артем Удовиченко

спасибо

Менеджер с Вами свяжется

ЗАПИСАТЬСЯ НА КУРС

ТАКЖЕ ВАМ МОГУТ БЫТЬ ИНТЕРЕСНЫ

Design

Курс Motion design

8 500 грн
группа 14 человек
преподаватель Алексей Сикач
16 занятий / 2 раза в неделю
подробнее

Программирование

Курс Python Development

7 700 грн
группа 14 человек
преподаватель Кирилл Лемиш
24 занятия/2 раза в неделю
подробнее

Программирование

Курс Основы программирования

1 300 грн
группа 14 человек
преподаватель Артем Удовиченко
5 занятий/1 раз в неделю
подробнее

Программирование

Курс Front-End Developer

13 200 грн
группа 14 человек
преподаватель Александр Бардадым
40 занятий/2 раза в неделю
подробнее

Программирование

Курс Тестирование ПО

8 000 грн
группа 14 человек
преподаватель Евгений
24 занятия/2 раза в неделю
подробнее

Программирование

Курс Java Development

11 700 грн
группа 14 человек
преподаватель Владимир Братчиков
38 занятий/2 раза в неделю
подробнее

Design

Курс Web Дизайн

7 700 грн
группа 14 человек
преподаватель Анастасия Шендрик
20 занятий/2 раза в неделю
подробнее

Бизнес

Курс Online Marketing

7 000 грн
группа 14 человек
преподаватель Марченко Виталий
16 занятий/2 раза в неделю
подробнее

Бизнес

Курс Project Management

5 700 грн
группа 12 человек
преподаватель Александр Белкин
16 занятий/2 раза в неделю
подробнее

Программирование

Курс Android Development

7 500 грн
группа 14 человек
преподаватель Артем Удовиченко
24 занятия/2 раза в неделю
подробнее