RSS

Городской портал госуслуг

Академия Айти приглашает на бесплатное обучение по программе «основы разработки мобильных приложений»!

14.10.2013

ПРИГЛАШАЕМ НА БЕСПЛАТНОЕ ОБУЧЕНИЕ

ПО ПРОГРАММЕ «ОСНОВЫ РАЗРАБОТКИ МОБИЛЬНЫХ ПРИЛОЖЕНИЙ»!

Количество пользователей смартфонами и планшетами растет лавинообразно. Людей больше не устраивает статичный домашний Интернет. Все переходят на мобильные устройства.

Будете Вы вести свой бизнес по старинке?

Или выберете прогресс?

Ваше собственное мобильное приложение – это инструмент для продвижения Вашего дела.

it-1.jpgНОУДПО «Институт «АйТи» (http://www.academy.it.ru/) приглашает на БЕСПЛАТНОЕ обучение индивидуальных предпринимателей и сотрудников организаций, относящихся к малому и среднему бизнесу.

· Продолжительность обучения - 72 академических часа.

· Адрес обучения – г. Зеленоград, Бизнес-Инкубатор «Зеленоград», ул. Юности, д.8.

· Режим занятий – выходные дни

· Начало занятий - 26 октября 2013 г.

· По окончании обучения слушатели получают удостоверение о краткосрочном повышении квалификации

ЗАПИСАТЬСЯ НА ОБУЧЕНИЕ МОЖНО:

ПО ТЕЛЕФОНУ: 8 (495) 662-78-94 внутр. 1105 

ПО ЭЛЕКТРОННОЙ ПОЧТЕ: gchubarova@it.ru

КОНТАКТНОЕ ЛИЦО: Чубарова Галина Дмитриевна

СПЕШИТЕ – КОЛИЧЕСТВО МЕСТ ОГРАНИЧЕНО!

Преимущество при регистрации имеют участники конкурса независимых разработчиков приложений на основе открытых данных http://www.zelao.ru/hackathon/

С уважением,

Коллектив Института «АйТи»


УЧЕБНАЯ ПРОГРАММА

«ОСНОВЫ РАЗРАБОТКИ МОБИЛЬНЫХ ПРИЛОЖЕНИЙ»

УЧЕБНЫЙ ПЛАН

№ п/п

Наименование разделов и дисциплин

Всего часов

В том числе

Формы кон­троля

лекции

практ. занятия

I

Мобильные приложения: от идеи до бизнеса

8

8

0

II

Введение в программирование в HTML5 с JavaScript и CSS3

40

8

32

III

Общие сведения о библиотеке jQuery Mobile

18

4

14

IV

Продвижение мобильных приложений

4

4

0

Итоговый контроль

2

2

Защита проекта

Итого:

72

24

48

СОДЕРЖАНИЕ ПРОГРАММЫ

I. Мобильные приложения: от идеи до бизнеса

Определение идеи и бизнес-модели проекта

Проектирование приложения: задачи и портрет пользователя, сценарий использования приложения.

Обзор мобильных платформ: технологии, особенности и отличия, преимущества недостатки (на примере Google Android, Apple iOS, Windows Phone 7). Альтернативные технологии.

Формирование команды проекта.

II. Программирование в HTML5 с JavaScript и CSS3

1. Обзор HTML и CSS. Создание и стилизации HTML5 страниц.

Обзор HTML: основные элементы и атрибуты. Обзор CSS: Синтаксис и структура. Создание страницы HTML5.. .Настройка стиля страницы HTML5. Применение стилей CSS3 к элементам страницы HTML5.

Практикум: Создание и стилизация страницы HTML5.

2. Введение в JavaScript.

Обзор синтаксиса JavaScript. JavaScript и его использование с HTML5. Использование DOM в JavaScript. Введение в jQuery. Библиотека jQuery для упрощения JavaScript.

Практикум: Отображение данных и обработка событий с помощью JavaScript

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

Обзор форм и типов ввода. Проверка вводимых пользователем данных с помощью атрибутов HTML5. Проверка вводимых пользователем данных с помощью JavaScript.

Практикум: Создание форм и проверка пользовательского ввода

4. Взаимодействие с удаленным источником данных.

Отправка и получение данных с помощью XMLHTTPRequest. Отправка и получение данных с помощью операций jQuery AJAX.

Практикум: Связь с удаленным источником данных.

5. Моделирование с помощью HTML5 и CSS3. Создание объектов с помощью JavaScript.

Стилизация текста. Стилизация группы элементов. Селекторы CSS3. Использования графических эффектов CSS3. Разработка структурированного кода на JavaScript. Преимущества структурированного кода JavaScript. Создание собственных объектов. Расширение созданных/существующих объектов

Практикум: Стилизация текста и блоковых элементов с помощью CSS3. Практическое использование объектов браузера. Оптимизация кода для снижения издержек при сопровождении (Maintainability), повышение устойчивости при внесении изменений (Extensibility)

6. Создание интерактивных страниц с помощью HTML5. Использование возможностей хранения данных на стороне клиента.

Взаимодействие с файлами. Использование мультимедиа. Реагирование на дислокацию и контекст обозревателя. Отладка и профилирование веб-приложений. Локальное чтение и запись данных. Сохранение данных на стороне клиента (offline-режим) с помощью кэша приложения.

Практикум: Создание интерактивных страниц с помощью HTML5. Добавление сохранения данных на стороне клиента (offline-режим).

7. Реализация адаптивного интерфейса пользователя. Анимация интерфейса пользователя.

Поддержка различных форм-факторов. Создание адаптивного пользовательского интерфейса. Применение переходов (transitions) CSS. Преобразование (transformations) элементов. Использование покадровой CSS анимации

Практикум: Реализация адаптивного интерфейса пользователя. Анимация элементов пользовательского интерфейса.

8. Использование Web Workers. Реализация двунаправленного обмена сообщениями с использованием Web Sockets..

Введение в Web Sockets. Отправка и получение данных с помощью Web Sockets. Введение в Web Workers. Выполнение асинхронной обработки с помощью Web Workers

Практикум: Реализация двунаправленного обмена с использованием Web Sockets. Создание Web Workers.

III. Библиотека jQuery Mobile

1. Введение в jQuery Mobile.

Описание jQuery Mobile. Использование ссылок в jQuery Mobile. Переходы. Отображение верхних и нижних колонтитулов. Использование элементов управления. Пиктограммы. Создание диалоговых окон.

Практикум: Создание демонстрационного Web-сайта с использованием jQuery Mobile.

2. Использование форм и элементов управления.

HTML-формы: основные сведения. Инициализация HTML-элементов. Позиционирование HTML-элементов. HTML-элементы для работы с текстом. Использование элементов-переключателей. Отображение списков в jQuery Mobile. HTML-элемент для выбора даты. Отправка HTML-формы. Инициализация jQuery Mobile.

Практикум: Создание демонстрационного Web-сайта с использованием форм и элементов управления.

3. Обработка событий и визуальное оформление HTML-элементов.

Работа со списками. Работа со списками. Дополнительная функциональность для работы со списками. Обработка событий. Оформление внешнего вида страницы.

Практикум: Обработка событий, создание списков и использование стилей оформления.

IV. Продвижение мобильных приложений

Рынок мобильных приложений. Основные каналы для привлечения трафика. AppStore и Google Play – топы и поиск. Внутренняя оптимизация. Инструменты продвижения.

IV. Итоговый контроль

Защита проекта

Если вы нашли ошибку: выделите текст и нажмите Ctrl+Enter

Сообщение об ошибке

Неверно заполненное поле
Неверно заполненное поле
Неверно заполненное поле
Неверно заполненное поле
Неверно заполненное поле
Неверно заполненное поле
Неверно заполненное поле
Неверно заполненное поле
*
CAPTCHA Обновить код
Play CAPTCHA Audio

Версия для печати