Home

Syndicate content
more
  • About
  • Training
    • Telecom
    • Hardware
    • Computer Tech. Skills
    • Catalog
  • Consulting
  • Development
  • Worldwide
  • Contact Us
  • Join Us
  • Conferences
  • Blogs
  • Why Logtel for training
  • Lecturers
  • Our classes
  • Customers
  • Choose course category
Choose course category:
  • SOFTWARE ENGINEERING
  • LINUX/UNIX
  • SECURITY
  • DOTNET
  • JAVA
  • INTERNET
  • SMARTPHONES
.

COMPUTER TECH. SKILLS

Flex Complete

Nº 4218
DATE: CALL
PRICE NIS: 4350 + VAT
DURATION: 5 Days
application/pdf icon4218. Flex complete AH.pdf

Course Overview:
זהו קורס הסבה למהנדסי תוכנה מנוסים ב-  Java, .NETאו C++  המעוניינים לעבור לתכנות בפלקס. הקורס כולל מעבר נרחב ועמוק על רוב הנושאים אותם צריך לדעת מתכנת פלקס כולל שימוש בשיטות תקשורת שונות עם השרת וארכיטקטורת MVC

Who should attend?
אנשי פיתוח המנוסים ב – Flex המעוניינים לפתח את כישורי התכנות וההבנה שלהם בתחומי ה – MVC והתקשורת

Prerequisities:
מתכנתי OOP מנוסים

Course Outline:
1. Introduction to Flex
  • RIA, Ajax, Flex, AIR
  • Declarative vs. programming (MXML vs. AS)
  • Flex SDK structure and contents
  • Updating SDKs
2. Flex Builder
  • Introduction to Eclipse (Perspectives/Natures)
  • Flex project types + Wizards
  • Flex project structure
  • Flex project properties + configuration files
  • Flex file types + Wizards
  • The design view
  • The structure of MXML file + XML namespaces
3. AS3 – Basics
  • General information
  • Conventions , Comments, etc
  • OOP in AS3
  • The 'new' operaor , literal instantiation, constructors 
  • Packages + package functions
  • Data types
  • Native types + conversion
  • Casting, type *, undefined, null
  • AS3 operators
  • Special operators: delete, rest, strict equality
  • AS3 statements
  • Getters & Setters
  • Arrays (sparse, dense, associative, multi-dimensional)
  • Objects and Dictionaries
  • Strings and regexp
4. Flex's goodies
  • Binding + Conditional binding
  • Metadata
  • Working with assets
  • Usage of callbacks
  • Usage of closures
5. Flex's Components
  • Component explorer
  • Containers
  • Layouts (absolute, relative, automatic)
  • Data driven components

6. Events

  • Basic concepts
  • Event handling + properties + preventDefault
  • Event flow stages
  • Bubbling + Stop propagation
  • Custom events + the clone method
  • EventDispatcher and IEventDispatcher
  • Loose coupling*
  • Weak references

7. Collections and itemlist controls

  • Sorting, Filtering
  • Cursors
  • Collection events
  • Listbase classes
  • List/TileList
  • DataGrid
  • The default renderers

8. Custom components

  • Flex classes hierarchy and choosing the appropriate base class
  • Combining MXML and AS
  • Practical usage of Flex's lifecycle (Brief)

9. ItemRenderers & ItemEditors

  • How renderers work
  • The 'data', 'listdata' properties
  • How editors work
  • Cell editing events

10. E4X & Tree class

  • E4X classes
  • E4X operators
  • E4X expressions (XPath)
  • Tree class + default renderer

11. Data Services – Basics

  • Asynchronous Communication
  • HTTPService
  • WebService
  • AsuncToken
  • The FleXmler serializer/deserializer*

 


12. AS3 – Intermediate
  • AS3 optimization
  • Dynamic typing
  • AS3 namespaces
  • Functions, closures and the call method
  • ByteArray
  • Vectors
13. Wrappers & Javascript
  • Flex default wrappers
  • Swfobject
  • External Interface
  • AS-JS bridge*
14. Localization
  • Resource files
  • Compile-time loading of locales
  • The ResourceManager
  • Changing Locale
  • Runtime loading of locales
  • Realtime creation of locales*
15. Styling
  • CSS & Flex (Differences)
  • Embedding and compiled CSS
  • Compile-time loading of styles
  • Styling using CSS/AS
  • Proper usage of the StyleManager
  • Runtime loading of styles
16. Skinning
  • What is a skin + Skin types
  • Graphical skinning and the 9-slice scale
  • Introduction to Programmatic skinning
  • Introduction to the drawing with AS3*
  • Graphics API*
  • Drawing Explorers*
17. uilding the GUI properly
  • View States
  • Preloaders
18. Final touches to the GUI
  • Effects
  • Transitions
  • Filters*
  • Using the various explorers*
19. Introduction to Charting
  • Creating charts
  • Drill-down
  • Chart effects
  • Legends, Overlays and other special features*
20. Data Services – Advanced (2)
  • Concurrency
  • Messaging
  • Pushing data and collaboration
21. Improving loading time
  • Deferred Creation
  • Modules
  • RSL's
  • Application domains + Sub-Applications*
22. Video – 1
  • FMS – Configuratiom , A/V from camera
  • RTMP
23. Video – 2
  • Video & Audio Coding in Flash
  • Video Player
  • Overlays
24. MVC
  • MVC- What , Why, Application workflow
  • Frameworks available
  • Frameworks vs. Microframeworks
  • Introduction to Swiz
  • Autowire + Dependency Injection
  • Mediate
25. MVC – Continued
  • Practice MVC
  • Mate or other platform
26. Security
  • MMS.cfg
  • Flash's security sandboxes
  • Policy files
  • Preventing attacks
  • Do's and Don'ts with flash.security.Security
  • Flash Player 10 restrictions
27. Under the hood
  • Living within a restricted environment
  • How does the Flash player work
  • Practical conclusion from the elastic railtrack theory
  • The LayoutManager
  • The flex component lifecycle methods and events
  • callLater, ValidateNow functions
28. Summary

Back to the courses page
Courses
Carrier Ethernet
Designing with the Xilinx 7 Series Families
USB 3.0 System Architecture
Object Oriented Analysis and Design
Telecom
Carrier Ethernet
MPLS Basic
ATM and ATM Networking
IP Security
Hardware
Designing with the Xilinx 7 Series Families
Designing for Performance
Partial Reconfiguration Tools & Techniques
Designing with Multi-Gigabit Serial I/O
CTS
USB 3.0 System Architecture
Object Oriented Analysis and Design
Social Networks
Real Time and Embedded Linux Development
  • About
  • Training
  • Consulting
  • Development
  • Site map

Logtel (c) All rights reserved 2010-2011 | www.logtel.com | Developed by: Hagit Bagno | Designed: NotFromHere