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

Первый подобный курс в России, одобренный Google:

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

с основ до приложения за 40 часов.

«Android — мощная и интуитивно понятная платформа, благодаря чему программисты, которые не имели дела с разработкой под мобильные устройства, могут легко и быстро начать создавать собственные полноценные приложения.»

Из книги автора курса М. Варакина «Разработка мобильных приложений на Android»

2015-й — год Android

85% новых смартфонов

поставлялись с Android на

борту уже к середине 2014-го
(20% из них — форк-версии*)

 

Миллиард активных
пользователей в месяц —
и это без учета Китая
и пользователей Kindle for Android

 

 

Бесплатные инструменты
разработки и детальная документация

 

 

* Android позволяет создавать версии платформы под твоей собственной торговой маркой.

Напомните мне о курсе
за два дня до повышения цены

Кризис — лучшее время для вложений в знания

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

 

Мы будем регулярно тестировать результаты заданий на устройствах с Android.

 

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

  • Методичка этого курса настолько популярна, что даже Чак Норрис не может вычистить ее со всех торрентов

Курс ведёт

Михаил Варакин,
эксперт по платформе Android и Unix-технологиям, преподаватель центра “Эксперт” при МГТУ им. Баумана

За десять лет в индустрии прошел путь от системного администратора
до руководителя ИТ-отдела.

 

Создал первый в России курс по Android-программированию,
одобренный Google.

 

Стиль преподавания: искромётный юмор и доходчивый язык изложения.

Чему я научусь:

  • Эффективно использовать аппаратные и программные возможности Android: работать с внутренними системными службами ОС, поставщиками контента и БД.

  • Разрабатывать удобные с точки зрения юзабилити мобильные приложения
    в эмуляторе Android и тестировать их.

  • Использовать мультимедийные возможности смартфонов и планшетов.

  • Управлять состоянием телефона и беспроводными соединениями.

  • Использовать сервисы, извещения, сенсоры, создавать виджеты.

 


Полная программа курса

Как проходит обучение


Встречаемся 10 дней (9–13, 16–20 марта, 2015), с 19:00 до 22:00


12 часов теории, 28 часов практики.

Создание проекта под присмотром мастера.

Что нужно знать "до"

 

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

 

Знать Java, SQL и XML на базовом уровне.

 

Желательно:

 

  • быть знакомым с многопоточностью в Java;

  • понимать основы сетевого взаимодействия и стека протоколов TCP/IP в Java;

  • иметь свой гаджет на Android.

Место проведения

 

Центр Москвы, 5 минут по Земляному валу от метро “Курская”.

 

Современная аудитория
в бизнес-центре:

  • быстрый Wi-Fi, Ethernet;
  • кофемашина;
  • эргономичная мебель;
  • толпа бета-тестеров вокруг — коворкинг в #tceh и акселератор ФРИИ.

 

Адрес: Серебряническая набережная, 29, 7 этаж, система запуска стартапов #tceh.

 

Посмотреть на карте

Программа занятий

  • 10 занятий (с 9 по 13 марта и с 16 по 20 марта, 2015)

     

     

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

    преимущества, особенности и возможности, архитектура,

    общая архитектура приложений и их компоненты,

    первое приложение - составные части.

     

     

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

    жизненный цикл,

    стеки Активностей,

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

     

     

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

    отделение ресурсов от кода,

    создание и использование ресурсов,

    локализация приложения

     

     

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

    представления (View),

    разметки (Layouts),

    адаптеры и AdapterView.

     

     

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

    фрагменты (Fragments),

    создание Фрагментов и управление ими,

    взаимодействия между Фрагментами и Активностями

     

     

    Перерыв

     

     

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

    использование намерений для запуска активностей,

    широковещательные приемники (Broadcast Receivers) и их применение,

    Виджеты.

     

     

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

    работа с файлами и сменными носителями,

    базы данных, особенности их использования,

    контент-провайдеры.

     

     

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

    процессы и потоки (threads),

    жизненный цикл процесса и потоков,

    использование AsyncTask,

    сервисы, их типы и использование.

     

     

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

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

     

     

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

    особенности работы с сетью

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

     

     

О курсе говорят

«Полноценный охват базовой информации по программированию под Android.»

— Евгений Галюк

«Методичка этого курса выше всяких похвал!»

— Денис Котов

«Наличие практики было огромным плюсом:
тут же закрепляешь знания, а если что-то непонятно,
получаешь квалифицированный ответ"»

— Алексей Грезов

Регистрация на курс

Перейти к заказу билетов

+7 499 647 47 80     Москва, Серебряническая набережная, 29, БЦ Silver City

© 2014, ООО «ТехЦентр», tceh.com