Що нового?

Придбаний [Специалист] Комплексная программа «Профессионал - разработчик под Android»

Інформація про покупку
Тип покупки: Складчина
Ціна: 30260 ГРН
Учасників: 0 з 41
Організатор: Відсутній
Статус: Набір учасників
Внесок: 767.6 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
Комплексная программа «Профессионал - разработчик под Android»

Наши эксперты разработали для Вас комплексную программу подготовки «Профессионал-разработчик под Android». Пройдя обучение по комплексной программе, Вы получите все необходимые знания и навыки для успешной разработки мобильных приложений под Android. Программа составлена с учетом наиболее распространенных требований работодателей к сотрудникам. Пройдя обучение по комплексной программе, Вы станете специалистом высокого уровня и сможете уверенно претендовать на хорошую должность и высокую заработную плату!
Для Вас – уникальные преимущества комплексной программы:
  • Экономия средств – стоимость комплексной программы меньше, чем стоимость того же набора курсов по отдельности!
  • Удобный график обучения, составленный для Вас личным менеджером с учетом Ваших требований!
Воспользуйтесь этими преимуществами – запишитесь на обучение!
В комплексную программу подготовки входят курсы:
Разработка мобильных приложений под Android
Этот интенсивный курс поможет Вам овладеть необходимыми знаниями и навыками для разработки программного обеспечения под платформу Android. Вы изучите API Android, инструменты разработчика (SDK) и многое другое.
Кроме этого в процессе обучения Вы научитесь не только разрабатывать приложения, но и тестировать их для обеспечения отказоустойчивости. После обучения Вы сможете с легкостью создавать различные виджеты.

Цель курса: Получить необходимые базовые навыки для создания и тестирования мобильных приложений под платформу Android.

По окончании курса Вы будете уметь:
  • Разрабатывать мобильные приложения в эмуляторе Android
  • Работать с меню в ОС Android для удобных с точки зрения usability приложений
  • Работать с внутренними системными службами в ОС Android
  • Создавать виджеты для рабочих столов в Android
  • Тестировать созданные мобильные приложения для эффективной работы
Продолжительность курса: 40 ак. ч.
Преподаватель: Варакин М.В. Программа курса
Модуль 1. Обзор платформы Android (8 часов)
  • Что такое Android?
  • История возникновения
  • Преимущества Android
  • Архитектура Android
  • Особенности платформы Android
  • Основные компоненты Android
  • Безопасность и полномочия (Permissions)
  • Установка и настройка компонентов среды разработки
  • Создание первого приложения под Android
Модуль 2. Активности и ресурсы (8 часов)
  • Активности (Activity) в Android
  • Создание Активности
  • Жизненный цикл Активности
  • Стеки Активностей
  • Состояния Активностей
  • Отслеживание изменений состояния Активности
  • Ресурсы
  • Отделение ресурсов от кода программы
  • Создание ресурсов
  • Простые значения
  • Визуальные стили и темы
  • Изображения
  • Разметка
  • Анимация
  • Меню
Модуль 3. Приложения и пользовательский интерфейс (8 часов)
  • Использование внешних ресурсов в коде приложения
  • Использование ресурсов внутри ресурсов
  • Локализация приложения с помощью внешних ресурсов
  • Класс Application
  • Обработка событий жизненного цикла приложения
  • Понятие контекста
  • Пользовательский интерфейс
  • Представления (View)
  • Разметка (Layout)
Модуль 4. Намерения, меню и работа с данными (8 часов)
  • Адаптеры в Android
  • Использование Адаптеров для привязки данных
  • Намерения в Android
  • Использование Намерений для запуска Активностей
  • Неявные намерения
  • Сохранение состояния и настроек приложения
  • Общие Настройки (Shared Preferences)
  • Работа с файлами
  • Использование статических файлов как ресурсов
  • Меню в Android
  • Дочерние и контекстные меню
  • Описание меню с помощью XML
Модуль 5. СУБД, контент-провайдеры и использование сетевых сервисов (8 часов)
  • Работа с базами данных в Android
  • Курсоры (Cursor) и ContentValues
  • Работа с СУБД SQLite
  • Работа с СУБД без адаптера
  • Особенности работы с БД в Android
  • Выполнение запросов для доступа к данным
  • Изменение данных в БД
  • Использование SimpleCursorAdapter
  • Контент-провайдеры
  • Использование контент-провайдеров
  • Создание контент-провайдеров
  • Использование интернет-сервисов
Разработка мобильных приложений под Android. Уровень 2
В настоящее время мобильные устройства – смартфоны и планшеты - из экзотики превратились в неотъемлемый атрибут современного человека. Android является наиболее быстро развивающейся платформой для мобильный устройств, а количество ежедневно активируемых новых устройств под управлением Android приближается к миллиону. Найти свою нишу на динамичном рынке мобильных приложений позволит прохождение линейки курсов «Разработка мобильных приложений для платформы Android».

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

По окончании курса Вы будете уметь:
  • Эффективно использовать аппаратные и программные возможности, предоставляемые Android
  • Использовать сервисы, извещения и сенсоры
  • Создавать приложения, использующие картографию и геолокацию
  • Управлять состоянием телефона и беспроводными соединениями
  • Создавать и использовать виджеты
  • Применять двух- и трехмерную графику
  • и многое другое
Продолжительность курса: 40 ак. ч.
Преподаватель: Варакин М.В. Программа курса
Модуль 1. Извещения (Notifications) в Android (4 часа)
  • Взаимодействие с Извещениями
  • Управление Извещениями
  • Создание Извещений
  • Обновление Извещений
  • Вибрация и индикаторы
Модуль 2. Фрагменты (Fragments) (6 часов)
  • Создание Фрагментов
  • Добавление пользовательского интерфейса
  • Добавление фрагментов к Активностям
  • Управление Фрагментами
  • Транзакции с Фрагментами
  • Взаимодействие Фрагментов и Активностей
  • Жизненный цикл Фрагментов
Модуль 3. Процессы и потоки (Threads) (3 часа)
  • Жизненный цикл процесса
  • Потоки
  • Фоновые потоки
  • Использование AsyncTask
Модуль 4. Сервисы (Services) (3 часа)
  • Описание Сервисов в Манифесте приложения
  • Запуск Сервисов
  • Остановка Сервисов
  • Связанные Сервисы
  • Сервисы и Извещения
  • Сервисы переднего плана (Foreground Services)
  • Жизненный цикл Сервисов
Модуль 5. Виджеты (Widgets) (4 часа)
  • Описание Виджетов в Манифесте приложения
  • Создание разметки Виджета
  • Класс AppWidgetProvider
  • Создание Виджета
  • Использование Конфигурационной Активности
  • Использование Preview Image
  • Обновление Виджетов
Модуль 6. Работа картами SD и внутренним хранилищем устройства (2 часа)
  • Проверка доступности носителя
  • Доступ к файлам
  • Совместно используемые файлы и стандартные каталоги
  • Файлы кэша приложений
Модуль 7. Загрузчики (Loaders) (2 часа)
  • Обзор API Загрузчиков
  • Применение Загрузчиков
  • Запуск и перезапуск Загрузчиков
  • Использование LoaderManager
  • Использование LoaderCursor
Модуль 8. Беспроводные соединения (2 часа)
  • Проверка сетевых соединений
  • Отслеживание состояния соединений
  • ConnectivityManager и NetworkInfo
  • Эффективное использование сетевых соединений
  • Использование Bluetooth
Модуль 9. Картографические сервисы и определение местоположения (4 часа)
  • Способы определения местоположения
  • Библиотека Google Maps
  • Использование LocationManager
  • Определение текущего местоположения
  • Получение информации об адресе (reverse geocoding)
Модуль 10. Сенсоры в Android (2 часа)
  • Обзор сенсоров
  • Типы сенсоров и получение информации об их доступности
  • Sensor Framework
  • Мониторинг состояния сенсоров
  • Лучшие практики при работе с сенсорами
Модуль 11. Телефония и SMS (2 часа)
  • Совершение звонков из приложения
  • Определение состояния и параметров телефона
  • Мониторинг состояния телефонного модуля
  • Использование SMS
  • Отправка SMS
  • Получение SMS
Модуль 12. Основы графики в Android (6 часов)
  • Двухмерная графика
  • Использование Canvas
  • Использование ShapeDrawable
  • Трехмерная графика (OpenGL)
  • Версии OpenGL ES
  • Координаты объектов
  • Проекции и камеры
  • Фигуры и трансформации
  • Выбор версии OpenGL ES
Скрытое содержимое.
http://www.specialist.ru/track/t-android2
 
Угорі