Центр компьютерных технологий СГФТА объявляет набор на курсы по Adobe Flex 3:
Основы разработки насыщенных web /desktop приложений на основе Flash platform.
Курс предназначен для лиц, имеющих первоначальные навыки объектно-ориентированного программирования. Будут рассмотрены следующие темы:
• Основы объектно-ориентированного программирования (flash platform)
• Программирование mxml, Action Script 3
• Процесс создания web/desktop приложения
Краткая программа курса:
1) ВВЕДЕНИЕ
1. общие сведения о flash platform
2. что такое Flex и зачем он нужен?
3. введение в Action Script и MXML
2) ОСНОВЫ
1. процесс разработки во Flex
2. создание проекта
3. использование контролов
4. управление визуальными слоями
5. разделение данных и визуального представления
6. состояния
7. обмен данными с сервером
8. получение данных из XML файла
9. публикация приложения
10. разработка тестового web приложения
3) ДОПОЛНИТЕЛЬНО
1. применение скинов для визуальных компонентов
2. использование веб сервисов
3. использование Flash remoting
Преподаватель Фирсов Максим Александрович
Что такое Adobe® Flex® 3?
Adobe Flex 3 является свободно распространяемой высокоэффективной средой разработки компании Adobe для создания веб-приложений, совместимых со всеми наиболее распространенными обозревателями, платформами персональных компьютеров и версиями операционных систем. Flex предоставляет современную модель программирования на базе распространенных языковых стандартов, поддерживающую наиболее часто используемые дизайнерские шаблоны, а также среду разработки на базе Eclipse™. Adobe Flex поддерживает расширенные службы данных, а также высокоэффективное клиентское приложение бизнес-класса на основе распространенного проигрывателя Adobe Flash®. Flex дает возможность компаниям создавать интерактивные «живые» приложения, способные удовлетворить потребности любого клиента и повысить производительность пользователя.
Какие типы приложений можно создавать во Flex 3?
Flex 3 можно использовать для создания разнообразных интерактивных приложений. Например, приложение для визуализации данных, созданное во Flex, может служить для сбора различной информации из баз данных и последующего вывода этой информации на экран в графическом виде. Бизнес-пользователи могут проводить детальный анализ данных, изменять их и задавать автоматическое обновление этих данных в базе данных. Приложение для конфигурации продукта может помочь интерактивным клиентам в процессе выбора нужного продукта или его параметров. Приложение самообслуживания может упрощать переход клиентов по новому адресу или помогать сотрудникам проходить сложный многоэтапный процесс регистрации.
Чем Flex отличается от Flash?
Приложения Flash и Flex выполняются как в обозревателе (при использовании Flash Player), так и в качестве отдельного приложения ПК (при использовании среды Adobe AIR).
Flash является продвинутым инструментом создания интерактивного контента для веб-разработчиков, специалистов в области мультимедиа, анимации и видеографики.
Создание приложений с помощью Flash может представлять для разработчиков определенные трудности. Flex предоставляет разработчикам, владеющим навыками работы с традиционными технологиями программирования, например Java, PHP, Ajax и .NET, простую в использовании среду разработки приложений RIA. Более того, разработчики могут использовать элементы Flash в приложениях Flex. При использовании пакета компонентов Flex Component Kit для Flash, разработчики Flash могут создавать пользовательские компоненты Flex.