# Preloader image

Java Android расширенный

Сложность:

Курсы разработки мобильных приложений под Android

Android – самая популярная операционная система в мире. По последним данным, на рынке смартфонов по всему миру данной ОС принадлежит свыше 85%. Сегодня на базе данной ОС работают не только смартфоны, но и планшеты, часы, телевизоры и даже ПО для автомобилей.

Не удивительно, что спрос на услуги программирования на Android регулярно продолжает расти. К счастью, сегодня обучение разработке на Android стало максимально простым. Главное – наличие желания и грамотные преподаватели, которые смогут обучить вас всем основам программирования и научат делать качественное ПО.

Именно такие курсы по созданию мобильных предложений вам рада предложить сегодня школа A-Level в Харькове.

Чему мы вас научим?

Наши курсы Android – это продвинутое обучение азам мобильного программирования на самой популярной в мире операционной системе. По итогам прохождения 6-месячного обучения в нашей школе, вы сможете:

  • Ориентироваться в принципах ООП;
  • Овладеете навыками работы с Java6 и Java8;
  • Освоите популярные архитектурные патерны (MVP, MVC, MVVM);
  • Изучите возможности платформы FIREBASE;
  • Научитесь взаимодействовать с нереляционными и реляционными базами данных (SQL, SQLight);
  • Освоитесь принципам работы в команде на базе системы контроля GIT с подходом GIT Flow.

Уже по окончанию полных курсов разработки мобильных приложений под Android в нашей школе, у вас на руках будет не только сертификат, но и небольшое портфолио реализованных проектов. С ними вы сможете заявить любому работодателю о своих навыках, продемонстрировать их и претендовать на хорошую позицию в ведущей IT-компании Украины.

Ещё несколько преимуществ обучаться с нами

Все наши курсы мобильной разработки ведутся опытными профессионалами своего дела. Это целая команда практикующих разработчиков, которые трудятся в ведущих IT-компаниях Украины и СНГ. Они умеют объяснять сложные термины простым языком, чтобы прохождение курсов Андроид-разработчика оказалось простой задачей как для новичков, так и для уже имеющих опыт профессионалов.

Кроме того, при обучении разработке мобильных приложений вам предлагают насыщенную программу, где теория сочетается с практическими навыками. Тщательно продуманный и хорошо организованный курс позволит вам сразу же закреплять усвоенные навыки на практике и эффективно осваивать новую профессию.

Когда

  • 6 мес. Июнь 2018

  • 2 РАЗА В НЕДЕЛЮ 19.00-22.00

Для кого

  • Для желающих проектировать и разрабатывать приложения под Android ОС
  • Для тех, кто хочет основательно разбираться в жизненном цикле Android-приложений и его компонентах
  • Для тех, кто хочет стать крутым Mobile-разработчиком

До начала курса

6осталось
мест

teachersпреподаватели курса

Птицын Виталий

Птицын Виталий

Java-Android

4+ года опыта
в Android разработке

Глинский Дмитрий

Глинский Дмитрий

Java-Android

7 лет опыта
Android development

записаться на курс

Программа курса

1-й мес.

Основы JAVA

практика
  • Знакомство, введение в Java
результат
  • Настройка IDE / "Hello world"
  • Типы данных/ знакомство с понятием класс
  • Операторы/массивы
  • Подробный взгляд на классы
  • ООП
  • Интерфейсы и Абстрактные классы
вся теория за 1-й мес.
1-й мес.
  • Настройка IDE / "Hello world"
  • Типы данных/ знакомство с понятием класс
  • Операторы/массивы
  • Подробный взгляд на классы
  • ООП
  • Интерфейсы и Абстрактные классы
  • Пакеты
  • Модификаторы доступа
  • Обработка ошибок
  • Модуль №1

2-й мес.

Продолжение Java /знакомство Android

практика
  • Знакомство с Android
результат
  • Настройка андроид студии, "Hello Android i will make you cry"
  • Понятие UI/ VIew / Activity
  • Менеджеры расскладок, кастомные view
  • Жизненный цикл приложения, активити
  • Структура андроид прилоежние Манифест
  • Знакомство с Многопоточным программированием Java Thread ThredPollExecutors Android AsyncTask Files.Input/output streams
вся теория за 2-й мес.
2-й мес.
  • Настройка андроид студии, "Hello Android i will make you cry"
  • Понятие UI/ VIew / Activity
  • Менеджеры расскладок, кастомные view
  • Жизненный цикл приложения, активити
  • Структура андроид прилоежние Манифест
  • Знакомство с Многопоточным программированием Java Thread ThredPollExecutors Android AsyncTask Files.Input/output streams
  • Лямбды.
  • Работы со строками, Паттерны. Регулярные выражения
  • Обобщения и шаблоны , параметризация
  • Java колекции и структру данных
  • Android loaders/ UI List
  • Модуль №2

3-й мес.

Андроид major UI

практика
  • Углубленное изучение Android
результат
  • Groovy, Gradle
  • Fragments
  • Жизненный цикл фрагментов
  • Продвинутый UI c фрагментами
  • Стили. AppBar, ToolBar, ActionBar
  • Application navigation control
вся теория за 3-й мес.
3-й мес.
  • Groovy, Gradle
  • Fragments
  • Жизненный цикл фрагментов
  • Продвинутый UI c фрагментами
  • Стили. AppBar, ToolBar, ActionBar
  • Application navigation control
  • Android Drawables,Android canvas
  • Базовая анимация
  • Модуль №3

4-й мес.

Android background work

практика
  • Работа с потоками и процессами на Android
результат
  • Андроид сервисы (Service, Intentservice)
  • Процессы, Потоки. Взаимодействие между процессами, обмен данными
  • Scheduler, Job Scheduler, Alarm manager
  • Android handler
  • BroadcastReceiver
вся теория за 4-й мес.
4-й мес.
  • Андроид сервисы (Service, Intentservice)
  • Процессы, Потоки. Взаимодействие между процессами, обмен данными
  • Scheduler, Job Scheduler, Alarm manager
  • Android handler
  • BroadcastReceiver
  • Нотификации и версионное фрагментирование
  • Модуль №4

5-й мес.

Android, источники данных

практика
  • Работа с GIT
  • Работа с базами данных
  • Архитектура мобильных приложений
  • Взаимодействие с "телфонной" спецификой
результат
  • Git , git flow
  • Uri, Content provider, SharedPreverence
  • Базы данных. SQL,SQLight
  • Работа с сетью.Http, OkThhp. Retroft. Rest API
  • Нереляцинные базы данных, Realm, Firebase.
вся теория за 5-й мес.
5-й мес.
  • Git , git flow
  • Uri, Content provider, SharedPreverence
  • Базы данных. SQL,SQLight
  • Работа с сетью.Http, OkThhp. Retroft. Rest API
  • Нереляцинные базы данных, Realm, Firebase.
  • MVC,MVP,MVVM,Viper
  • Android Data Binding
  • Чистая архитектура
  • Android Architecture Component
  • Модуль №5

6-й мес.

Android. Безопаность и runTime permisions

практика
  • Написание своего проекта
  • Тестирование проекта
  • Работа над резюме, собеседование
результат
  • Geodecoder и карты
  • Контакты галерея медия. Апи и телефония
  • Использование датчиков
  • Видджеты домашнего экрана
  • Android Addictive Libraries
  • RXjava
вся теория за 6-й мес.
6-й мес.
  • Geodecoder и карты
  • Контакты галерея медия. Апи и телефония
  • Использование датчиков
  • Видджеты домашнего экрана
  • Android Addictive Libraries
  • RXjava
  • Cotline
  • Базовый Dagger2 Android
  • Unit test, Instrumental test
  • Защита проекта

Стоимость

  • 2700 грн. в месяц

  • 15 человекв группе

Check inзаписаться на курс

Я,

, хочу записаться

в A-Level Ukraine на курc

Свяжитесь со мной по телефону

или по e-mail

contact us контакты