План занятий Содержание Теоритический материал

advertisement
План занятий
Содержание
Теоритический материал
Занятие 1 – Введение, Обзор SDK
и инструментов разработки
Введение, Обзор средств
разработки, Установка и
настройка Flash Builder.
Система координат,
Стандартные Flex компоненты,
Flex Layout, Data Binding.
Занятие 2 – Введение в MXML,
Обзор стандартных Flex
компонентов.
Занятие 3 – Введение в язык
программирования ActionScript 3.0.
Обзор синтаксиса, Встроенные
типы данных, ООП реализация,
концепция событий.
Занятие 4 – Работа с встроенными
типами данных
Работа со строками,
Регулярные выражения,
Массивы, Дата и время, XML,
форматирование данных.
Занятие 5 – UIComponent,
жизненный цикл компонента,
States, Концепция List
компонентов, ItemRenderers
UIComponent – основа
компонентов, жизненный цикл
компонентов, Концепция
состояний компонента,
Компоненты основанные на
List, их структура и свойства
Стили во Flex (CSS), Работа со
стилями, Виды скинов,
создание и применение скинов,
Spark Skinnanble Component и
FXG графика.
Занятие 6 – Изменение внешнего
вида приложения, Стили во Flex,
Создание скинов.
Практическое задание
Длительность
Создание первого проекта на
Flex
2,5 часа
(теория – 2 часа, практика 0,5 часа)
Создание приложения с
использованием стандартных
компонентов Flex, построение
простейшего
пользовательского интерфейса
Создание пакетов и классов,
Использование встроенных
типов данных, генерация и
обработка событий.
Использование массивов,
регулярных выражений, работа
со структурой XML,
форматирование вывода
данных. (Поиск и подсветка
шаблонов, отображение XML
дерева)
Создание компонента на
основе UIComponent,
перегрузка методов жизненного
цикла компонента. Создание
собственного itemRenderer.
2,5 часа
(теория 1,5 часа, практика 1 час)
Создание и применение скинов
и стилей для различных Flex
компонентов. Создание
компонента и его скина во Flex
4.
2,5 часа
(теория 1,5 часа, практика 1 час)
2,5 часа
(теория 1,5 часа, практика 1 час)
2,5 часа
(теория 1 час, практика 1,5 часа)
2,5 часа
(теория 1,5 часа, практика 1 час)
Содержание
Теоритический материал
Занятие 7 – Интеграция Flex
приложения с информационными
сервисами, получение и посылка
данных на сервер, работа с видео
и звуком.
Flex Data Services –
использование возможностей
Flex Builder 4, работа с
запросами, работа с сетью,
использование аудио и видео
контента, подключение к медиа
серверам.
Преимущества модулей,
создание загрузка и выгрузка
модулей, Безопасность – файл
конфигурации crossdomain.xml,
настройка и работа с Security
системой во Flash
Ресурсы во Flex, создание,
загрузка, использование для
локализации приложения,
HTML обертка, взаимодействие
с JS, Развертывание.
Занятие 8 – Модульные
приложения, Безопасность во
Flash
Занятие 9 - Развертывание
приложения, взаимодействие с
HTML страницей (JavaScript)
Практическое задание
Длительность
Разработка приложения с
получением данных с
удаленного сервера.
Разработка приложение с
подключением к медиа
серверу, воспроизведение
видео потока.
Создание модульного
приложения для отправки и
получения сообщений.
2,5 часа
(теория 1 час, практика 1,5 часа)
Создание ресурсов для Flex
приложения, локализация
приложения, добавления в
HTML обертку приложения
собственных JS методов.
2,5 часа
(теория 1,5 часа, практика 1 час)
2,5 часа
(теория 1,5 часа, практика 1 час)
Download