...

понедельник, 18 августа 2014 г.

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

Добрый день.

Я уже несколько лет занимаюсь 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


This entry passed through the Full-Text RSS service — if this is your content and you're reading it on someone else's site, please read the FAQ at http://ift.tt/jcXqJW.


Комментариев нет:

Отправить комментарий