Базовый курс Android-программирования

Курс сайт события http://tceh.com/edu/androidcoding1/

Добавить в календарь:
Поделиться:

Для разработчиков, никогда не писавших на Android, но знающих Java (SE7), Eclipse, SQL и XML.

 

 

Весь курс построен на решении практических задач — именно через понимание устройства ОС “руками” ты получишь весь набор знаний, необходимых для старта, а к концу курса будешь иметь законченный проект в портфолио. Мы будем регулярно тестировать результаты заданий на устройствах с Android.

 

Ты получишь:

  • Жирный +1 к компетенциям опытных разработчиков
  • Возможность вырасти в компании или запустить свое приложение
  • Возможность старта и связи для тех, кто ищет работу, связанную с Android
  • Методичку этого курса

 

Ты научишься:

  • Эффективно использовать аппаратные и программные возможности Android: работать с внутренними системными службами ОС, поставщиками контента и БД.
  • Разрабатывать удобные с точки зрения юзабилити мобильные приложения в эмуляторе Android и тестировать их.
  • Использовать мультимедийные возможности смартфонов и планшетов.
  • Управлять состоянием телефона и беспроводными соединениями.
  • Использовать сервисы, извещения, сенсоры, создавать виджеты.

 

Курс ведёт:

Михаил Варакин, эксперт по платформе Android и Unix-технологиям.
За десять лет в индустрии прошел путь от системного администратора  до руководителя ИТ-отдела. Создал первый в России курс по Android-программированию, одобренный Google. Стиль преподавания: искромётный юмор и доходчивый язык изложения.

Первый подобный курс в России, одобренный Google: с основ до приложения за 40 часов.

 

Требуется:

  • Познакомится с официальной средой разработки Android Studio и установить ее на ноутбуке.
  • Знать Java, SQL и XML на базовом уровне.

День 1. Знакомство с Android

- преимущества, особенности и возможности, архитектура,
- общая архитектура приложений и их компоненты,
- первое приложение - составные части.

 
День 2. Активности (Activity) в Android:

- жизненный цикл,
- стеки Активностей,
- отслеживание изменений состояния Активности

 
День 3. Ресурсы в приложении:

- отделение ресурсов от кода,
- создание и использование ресурсов,
- локализация приложения

 
День 4. Пользовательский интерфейс:

- представления (View),
- разметки (Layouts),
- адаптеры и AdapterView.

 
День 5. Пользовательский интерфейс (продолжение):

- фрагменты (Fragments),
- создание Фрагментов и управление ими,
- взаимодействия между Фрагментами и Активностями

 
День 6. Намерения в Android:

- использование намерений для запуска активностей,
- широковещательные приемники (Broadcast Receivers) и их применение,
- Виджеты.

 
День 7. Хранение данных:

- работа с файлами и сменными носителями,
- базы данных, особенности их использования,
- контент-провайдеры.

 
День 8. Многозадачность и многопоточность в Андроид:

- процессы и потоки (threads),
- жизненный цикл процесса и потоков,
- использование AsyncTask,
- сервисы, их типы и использование.

 

День 9. Извещения:

- сенсоры и мультимедиа в Андроид

 

День 10. Сетевые взаимодействия:

- особенности работы с сетью
- использование интернет-сервисов

Комментарии (0):

Оставлять комментарии могут только зарегистрированные пользователи

Для получения embed кода необходимо кликнуть правой
кнопкой мыши на видео и выбрать пункт меню
'Сгенерировать HTML код'

Внеся предоплату сегодня, вы “заморозите” минимальную цену для себя или коллег на все время до старта курса.

1 000 (бронирование) + 19 000 руб. - кто успел, тот и съел

за 5 дней до курса - 23 000 руб.

в последний день - 25 000 руб.

Забыли пароль? Регистрация