Курс Android Development

7 200 грн

записаться

Старт курса 21 мая

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

Сегодня рынок мобильных приложений – это что-то вроде золотого прииска во времена золотой лихорадки. Ежедневно сотни приложений покупаются в Play Market. Тут работает принцип с миру по нитке. Цена за приложение или оффер часто не превышает $1, но умножьте эту цифру на количество пользователей совершивших покупку и вот, этот заветный 1 000 000 уже не кажется таким недосягаемым!

Разработчики отлично это понимают, поэтому стремятся заработать именно в этой области, ведь для того, чтоб начать, нужно всего лишь уметь разрабатывать приложения, компьютер и лицензию продавца в магазине Play Market!

Мы предлагаем стать Вам Android-разработчиком!

Почему именно Android?

В странах СНГ больше Android пользователей, чем IOS, а значит на этом рынке легче разгуляться! Больше пользователей — больше покупателей, больше работы для разработчиков, а значит больше вакансий!

Рынок мобильных приложений, превосходная развивающаяся отрасль, а значит, стоит действовать уже сейчас! Получите необходимые знания в Brain Academy. Не теряйте свое время, доверьте своё обучение практикующим в этой области специалистам!

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

  • JAVA – Вы научитесь самостоятельно писать код, понимать структуру приложения, выучите синтаксис языка;
  • ДОКУМЕНТАЦИЯ – Вы научитесь работать с документацией. Искать нужную Вам информацию для реализации именно Вашего приложения;
  • УПРАВЛЕНИЕ РАЗРАБОТКОЙ – Вы будете понимать полный цикл разработки мобильного приложения. И как исполнитель сможете грамотно оценить результат и стоимость, которую заявляют Вам заказчики;
  • ПРИЛОЖЕНИЕ ПОД ANDROID – Вы создадите самостоятельно свое первое приложение, которое будет Вашим выпускным проектом;
  • GOOGLE PLAY – Узнаете о нюансах публикации в Google Play и возможностях монетизации приложения;
  • РАБОТА В КОМАНДЕ ИЛИ FREELANCE – Научитесь работать в команде и, возможно, найдете единомышленников для создания стартапа, также преподаватель поделиться опытом работы на фрилансе.

Почему стоит обучаться на Android-разработчика в Brain Academy:

  • Преподаватель курса, практикующий специалист, который составил программу обучения с целью наработки практических навыков;
  • После завершения обучения Вы получаете сертификат Brain Academy об окончании курсов Android Developer;
  • С развитием технологий растет и популярность данной профессии. Специалисты даже начального уровня востребованы;
  • Оснащенные аудитории  + кофе-брейк на каждом занятие создают благоприятную атмосферу для обучения.

  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. Презентация выпускных проектов

Осадчий Артем

Languages: Java, Kotlin, JavaScript Databases: MS SQL, SQLite, Realm, Room Frameworks: Android SDK, React Native, React, Ionic Libraries: Retrofit, RxJava, OkHttp, Anko etc IDE: Android Studio, Eclipse, WebStorm, Visual Studio

спасибо

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

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

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

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

Курс Python Development

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

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

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

1 100 грн
группа 14 человек
преподаватель Лизавета Кушнир
5 занятий/1 раза в неделю
подробнее

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

Курс Front-End Developer

12 000 грн
группа 14 человек
преподаватель Александр Плоткин
40 занятий/2 раза в неделю
подробнее

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

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

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

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

Курс Java Development

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

Design

Курс Web Дизайн

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

Бизнес

Курс Online Marketing

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

Бизнес

Курс Project Management

4 800 грн
группа 12 человек
преподаватель Сергей Саламаха
16 занятий/2 раза в неделю
подробнее

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

Курс Android Development

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

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

Курс PHP Development

5 600 грн
группа 14 человек
преподаватель Дмитрий Кальниченко
16 занятий/2 раза в неделю
подробнее