Registration powered by Eventbrite
Contact Farata Systems for event and ticket information.

Мастер класс: Разработка ПО с Adobe Flex , Москва, 7-8 декабря 2009

Москва,

This event has ended!
View current events hosted by Farata Systems


Ticket Information
Ticket Type Price Fee Quantity
Полная стоимость $399.00 $0.00 N/A
Event Details

Мастер класс по разработке ПО с Adobe Flex

Этот двухдневный продвинутый тренинг поможет разработчикам и архитекторам программного обеспечения изучить эффективные методы разработки с популярным продуктом Adobe Flex.  Этот мастер класс поможет вам избежать типичных и дорогостоящих ошибок при разработке насыщенных интернет приложений (RIA). Количество участников семинара ограничено чтобы каждому было уделено достаточно внимания.



Мастер класс проводят эксперты RIA из Соединенных Штатов Америки но известные далеко за пределами этой страны. Достаточно сказать, что их недавняя книга была продана в 65 странах мира.  
Этот мастер класс уже был проведен во многих городах мира (Нью Йорк, Бостон, Торонто, Лондон и др.) Тренинг производится на русском языке, однако умение читать техническую литературу по английски необходимо чтобы понимать материал на презентационных слайдах и других материалах.

Каждый участник нашего мастер класса получит бесплатную лицензию Adobe Flex Builder 3 Pro для персонального использования.


Внимание. Это не тренинг для начинающих. 
Вы должны уметь работать в среде Flex. Знание основ Java тоже не помешает, хотя это не обязательно.


Содержание

День 1

Кофе

9:00 Flex, Flash Player and Data Binding
     
  
  Архитектура виртуальной машины
         Flash Player
  Цикл обработки Flash Player

 
         Как работает байндинг данных (Data Binding)
         Жизненный цикл Flex компонентов
  Функции  callLater(), commitProperties() и updateDisplayList()

10:00 Шаблоны (Design Patterns) которые нужно знать при разработке UI

    
    Приложение как  Singleton
   Proxy как перехватчик изменений данных
   
        Mediator как средство взаимодействия компонентов UI
   
        AsyncToken для вызове серверных компонентов
   Class Factory и DataGrid

11:30 Интеграция с сервером

         Чем отличаются LiveCycle Data Services и BlazeDS
    
     Виды вызовов RPC: Web Service, remoting, HttpServicе
         Коммуникационные протоколы Flex


12:15 Обед

13:15: Разбивка приложений Flex на модули
        
  Загрузчики классов (class loaders)
 
          Flex модули и саб-приложения (modules and sub-applications)
       
   Изоляция классов и домены приложений
          Влияние линкования библиотек на скорость загрузки: 
Merged, External, RSL
  
          Линкование Flex Framework как RSL
  
          Кажущееся улучшение быстродействия засчет pre-loaders
          



14:45 Обмен данных с помощю сообщений (Flex Messaging)
  
        Продюсеры и потребители (Producers and Consumers)

          Интеграция с JMS

          Отправка данных клиенту инициированная сервером (server push)
          Основы кастомизации адаптеров BlazeDS/LCDS


15:30 Кофе-брейк


15:50 Автоматизация обработки данных в приложениях на Flex и Java
  
        Синхронизация данных с опенсорсным BlazeDS with DataCollection



17:00 Бесплатное пиво для всех участников .




День 2

Кофе



9:00 Как комплектовать команду разработчиков проектов Flex
      
 Разработчики UI и компонентов

       Круг обязянностей архитекторов
      Flex 
 Как дизайнеры работают с разработчиками с Flash Catalyst и без него


10:00 Сравнительный анализ MVC 
фреймворков
     
  Cairngorm
     
  Mate
     
  PureMVC
     
  Parsley



11:30  Обзор опенсорсных компонентов Clear Toolkit
  
   
  Автоматизация создания скриптов Ant
     
  Автоматизация создания DTO объектов при работе с Java

       Генерация приложенй CRUD с помощью Clear Data Builder

      Наблюдение за сетевым трафиком при использовании протокола AMF



12:15 Обед

 


13:15
 Нoвинки Flex 4
         Разработка, основанная на моделях данных в LCDS 3.0
        
 Обзор фреймворка Flex 4
     
    Spark components, renderers, layouts




14:15 Периодически отсоединенные приложения с AIR и BlazeDS

          Демо приложения AIR  авто-синхронизацией данных с сервером 




15:00 Пeчать из приложений Flex и AIR

    
     Недостатки печати из Flash Player
  Печать на сервере и клиенте
         Решение: генерация PDF файлов на клиенте 


16:00  Дискуссия с участниками: технические проблемы участников мастер класса


Инструкторы:


Яков Файн (Yakov Fain) - Managing Director в американской компании Farata Systems. Эта компания представляет консультционные услуги по разработке насыщенных интернет приложений . Он является автором шести книг и многих статей о разработке ПО.  В области Flex разработки Яков является соавтором книг "Rich Internet Applications with Adobe Flex and Java: Secrets of the Masters" и "Enterprise Development with Flex". Компания Sun Microsystems наградила Якова Файна званием Java Champion, которое было присвоено не более чем 120 разработчикам во всем мире. Он является лидером Princeton Java Users Group, USA.  Яков публикует подкасты на русском языке под псевдонимом budam и на английском на сайте nobsit.libsyn.com.

Виктор Распутнис (Victor Rasputnis)
  Managing Director в американской компании Farata Systems проводит большую часть времени занимаясь дизайном RIA приложений, и руководя проэктами различных американских компаний которые внедряют у себя технологии Flex и J2EE. Он является автором книг и многих статей о разработке ПО.  В области Flex разработки Виктор является соавтором книг "Rich Internet Applications with Adobe Flex and Java: Secrets of the Masters" и "Enterprise Development with Flex".  Виктор защитил кандидатскую диссертацию в области разработки ПО в Московском Институте Робототехники.


ГДЕ

Мастер класс будет проводиться в гостинице Максима Заря. Схема проезда и адрес здесь: http://www.maximahotels.ru/address.htm#zarya


Интерактивная схема Московского метро здесь: http://metro.yandex.ru/moscow/

FAQ



Какой обычно размер класса?

До сих пор в таких классах было до 20 человек. Думаем, что и в Москве будет примерно столько-же.

Материалы. Каждый участник семинара получит сможет загрузить исходный код всех примеров, используемы во время мастер класса а также напечатанные копии слайдов.

Альтернативная Оплата. 
Если у вас нет Paypal аккаунта вы можете оплатить кредитной картой следуя инструкциям в левой части сайта Paypal.
Организации могут также перевести деньги на банковский счет компании Farata Systems (money transfer). Информация о банковском счете предоставляется по запросу.

Дневное расписание

Занятия проходят с 9 до 17 часов с часовым перерывом на обед и короткими перерывами утром и днем.


Если у вас есть еще вопросы, заполните форму Contact Us компании Farata Systems: http://www.faratasystems.com.

Where
Гостиница Максима Заря, Конф. зал Пикассо
ул. Гостиничная, д. 4 корп. 9
Москва




Other Maps:

Google | Microsoft | Yahoo

Hosted By

Farata Systems

Farata Systems is a leading IT consulting and product development company providing enterprise-wide IT solutions specializing in the area of rich internet applications. We hire experts who have established long term successful track records of developing enterprise applications, not just talking about them.

View Other Events
View other Farata Systems events
Contact the Host
Contact the Host
RSS Feed
Subscribe to receive notifications of future events by this host

This page was published using Eventbrite, your total online solution to publish, register, manage and promote events. Host Your Events With Eventbrite.
Contact Farata Systems for event and ticket information.