Course Description
Language of Instruction:English|Category: Adobe Flash: IT & Computers
Thorough preparation for the Adobe Certified Flash Developer Examination with 60 LIVE interactive online classes from an experienced trainer!
Far from going obsolete, Adobe’s Flex platform is increasingly emerging as a choice for developing Rich Internet Applications in either Flash or HTML 5. Flex enables enterprises to create personalized, multimedia-rich applications that dramatically enhance user experience, increase customer satisfaction and makes users more productive.
This course enables you to use Flex to develop RIA applications in Flash. You also learn how to use Flex with Java. The course is instructed by Linga Rao, a professional developer. In 60 LIVE interactive online classes, you cover Flex 4 with ActionScript 3.0 and Core Java.
What you learn:
- Understanding Rich Internet Applications
- Events and data structures
- Data Gruds and Item Renderers
- Content Design and Management
- Server-side Objects
- Charting Data
- Pushing Data with flex data services
- Shared Objects
- Debugging
- Application and Real time simulation
What’s in the course:
- 60 LIVE interactive online classes
- Access to all class recordings
Course outline:
Core Java + Action Script 3.0 + Flex 4 :-
Core Java & Action Script 3.0:
- Fundamentals
- OOPS
- Program structures
- Program constructs
- Conditions, Loops, Functions.
- Implementing code with FLASH & FLEX frame work
- Display Architecture
- Display object
- Display object container
- Movie Clip and Sprites
- Display methods in Action making UI components
- Introduction to Class package
- Writing classes, Inheritance & implementation
- Creating basic display
- Integrating flash based display elements through encapsulation
- Getters & setters
- Working with Events
- Events flow
- Implementation of events with objects
- Implementing tightly coupled architecture
- Implementing Loosely coupled architecture
- Custom Events
- Working with complete UI object with custom event
- Creating custom component
- Data services
- XML read and writes
- Text files
- Connectivity to databases through PHP
- Connectivity data services to UI component
- Working on Geom. Packages
- Working with behaviors & transitions
- Working with custom effects (scalable for Flex)
- Working with RSL (Runtime shade lab)
- Local connection
- Working with media services
- Audio Video streaming services
- Video chatting
- Live camera streaming
- Audio
- Media package
- Utility package
- Byte Array
- Z-lib compression
- Overview fl package
- Debugging & Error Handling
- Basics of AIR (Adobe Integrity Runtime)
Flex:
Introduction:
- What is RIA?
- What is FLEX
- FLEX verses AJAX versus SILVER LIGHT
- FLASH and FLEX
- Benefits and Advantages of RIA's
- Flex Builder, Catalyst and Flash platform
Framework, API:
- What is Flex Frame work
- Additional Frame work
- Compilers and Virtual Machine
- Flash API, Action Script API
- Flash players
- Data Services and Protocols
Introduction to Action Script 3.0:
- OOPS
- Data Formats, Data Structures
- Conditions, Loops and Functions
- Display Programming
- Cone Classes
MXML & CSS:
- What is MXML?
- XML Schema and Name Space
- Basic Integration
- Working with MXML in FLEX Builder
- Working with simple MXML and CSS
- Introduction to basic data services and deployment
- UI components and containers
- Working with Layouts & Constrained layouts
- Drag and drop Management
- State Management & simple Navigation
- Overview of Built in MVC model
- Custom components in MXML
- Integration with Data services over HTTP
- Sample Application
- Custom Components in Action Script
- Visualization (asset loading from flash)
- Styling Components & Skinning Components
- Introduction to Flash Building & Catalyst
- Transition & Effects (Built in & Custom)
- Working with navigation containers (view stacks)
- History Management & Browser Management
- Deep Linking
- Working with Remote objects –AMF PHP
WEB ORB SABRE AMF:
- Working with web services
- Working with BLAZEDS (LCDS)
BLAZEDS & LCDs:
- Development life cycle
- Integrating with CAIRNGORM frame works
- Sample Application on MVC & Remote Objects
- Formatting & Validation
Shared objects, Local Connection:
- Working with Media Services over RTMP
- Charting Components
- Integrating with Modules
- Logging, Debugging & Profiling
- Working with AIR, Local file system SQLTTE
About the course instructor:
Linga Rao has about 2 years of experience in developing Rich Internet Applications using Adobe Flex 4 with ActionScript 3.0 Technologies (Cairngorm architecture). He has completed his MCA from AMCEC under Visvesvaraya Technological University (VTU) at Bangalore with Distinction in 2010. He lives in India.