Удаленное обучение: Android Developer

в 21:30, , рубрики: android, java, курсы программирования

Добрый день.

Я уже несколько лет занимаюсь Java-образованием. В данный момент мы с друзьями стартуем удаленный курс Android Developer (в режиме вебинаров). Хотел бы предложить сообществу расписанную по темам программу, возможно они вызовут интерес и/или обсуждение.

  • Тема #1: Стартуем
    • Среда разработки
    • Отличие Android-приложения от «обычной программы»
    • Запуск приложения на эмуляторе
  • Тема #2: Интерфейс пользователя
    • Дерево компонентов, Layout-менеджеры
    • Построение интерфейса пользователя с данными из Adapter
    • Построение интерфейса пользователя с данными из Cursor
  • Тема #3: Визуальные компоненты
    • Стандартные компоненты: Button, TextView, EditText, ListView, CheckBox, RadioButton, Gallery, Spinner
    • «Продвинутые» компоненты: AutoCompleteTextView, ImageSwitcher, TextSwitcher
    • Разработка собственного компонента
  • Тема #4: Работа с базой данных
    • Работа с SQLite: SQLiteDatabase, SQLiteOpenHelper
    • Использование ContentProvider: ContentProvider, ContentResolver
  • Тема #5: Взаимодействие между окнами
    • Activity, «стек» окон
    • Intent, фильтры Intent-ов
    • Broadcast Intent-ы и Broadcast Receiver-ы
  • Тема #6: Взаимодействие с сервером
    • Архитектурное решение, SyncAdapter
    • Использование HTTP
  • Тема #7: Работа с мультимедиа и сенсорами
    • Изображение: делаем снимки, выводим фотографию
    • Звук: запись и проигрывание
    • Видео: запись и проигрывание
    • Сенсоры
  • Тема #8: Работа «в фоне»
    • Service: Работа приложении «в фоне»
    • Notification: передаем сообщение пользователю находясь «в фоне»
    • Запуск задач по расписанию
  • Тема #9: Работа с «разнообразием»
    • Экран: разнообразие размеров и ориентаций
    • Интернационализация: разнообразие языков
  • Тема #10: Лучшие практики дизайна
    • Как должно выглядеть «правильное» Android-приложение
    • Стандарты поведения Android-приложения

Курс в первую очередь ориентирован на получение практических навыков в разработке Android-приложений и потому предполагает выполнение четырех практических заданий с проверкой преподавателем.

Практические задания

  1. Простое приложение-калькулятор
  2. Приложение-ежедневник, хранит состояние в базе, интегрируется с другими приложениями
  3. Игра с использованием звука и данных сенсоров, с собственными компонентами управления
  4. Приложение, сообщающее информацию о погоде, читает информацию с сервера, выводит в компонент Maps

Курс состоит из 20-ти вебинаров длительностью 2.5 часа два раза в неделю в течении трех месяцев. Занятия проходят вечером в рабочие дни. Тем, кто не смог посмотреть в реальном времени предоставляется видео в записи. Слушателям выдается вся необходимая литература в электронном виде.

Начало занятий — 15 сентября.

Стоимость

  • При оплате до 24 августа — 475$
  • При оплате до 31 августа — 500$
  • При оплате до 7 сентября — 525$
  • При оплате до 14 сентября — 550$

Доступ к первым двум вебинарам предоставляется всем желающим (свяжитесь с нами). Вы можете заплатить до третьего занятия (однако скидки тогда уже не действуют).

Также, возможно, Вас заинтересуют другие наши курсы

По любым интересующим Вас вопросам готов ответить тут в комментариях или:
email: GolovachCourses@gmail.com
skype: GolovachCourses

Автор: IvanGolovach

Источник


* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js