Course Outline
Introduction
- Flex SDK, Flex Builder and Flex Data Services
- The MVC framework in Flex
- Introduction to MXML and Action script
Creating your first a User Interface (UI)
- Setting up your IDE for productivity
- Adding controls and containers
- Using styles and themes to define your visual design
Handling events in Flex
- Understanding event flow
- Event handlers and classes
Programming with ActionScript
- Object Oriented Programming with ActionScript
- Defining and extending classes
Defining and connecting to data services
- Sending and retrieving data to and from remote sources
- Validating data
Integrating with server backends
- Java™, Spring, Hibernate, PHP, Ruby, .NET, Adobe ColdFusion, SAP
- Using REST, SOAP, JSON, JMS, and AMF
Testing your application
- Working with the automation testing framework
Compiling your application
- Compiling MXML (layout) with ActionScript files to output your SWF application
Publishing your application
- Taking your application to the desktop with Adobe Integrated Runtime (AIR)
Closing remarks
Requirements
- Programming experience in ActiveScript or Javascript
- Basic knowledge of web development frameworks
Testimonials (5)
Very friendly, we could talk as we wanted, everything went well.
Axel - Université Libre de Bruxelles
Course - Advanced TypeScript
Machine Translated
Well planned. Without much foundation, I didn't get lost and I knew where I was. Issues from general to specific provide the basis for further work in your own field.
Andrzej - TENSOFT Sp. z o.o.
Course - Design Patterns in PHP
Machine Translated
Comprehensive look an all topics. A lot of teaching by example and a great repository of knowledge Mike left built with us.
Wojciech Kochmański - 3LP SA
Course - Front-End Development from Basic to Advanced
Very "hands-on" training, with lots of examples and explanations. I really enjoyed it and I feel like a learned many new things in a very short time. Very well done!
Sorina - DB Global Technology
Course - JavaScript - Advanced Programming
I enjoyed the amount of hands on exercises we did. I personally learn by doing things so it was good that Francesco had lots of hands-on exercises to do. I struggled to pick up a few of the concepts from the slides but when I actually got hands on and was able to implement some of the key features of the language it helped me understand it better.