Conteúdo do Curso FLEX 2.0 e AS 3.0
Segue o conteúdo do curso de FLEX 2.0 e ActionScript 3.0 ministrado na Acadêmia CI&T, todas as apostilas estão disponíveis através de ftp, caso ainda não tenha todo o material ou tenha interesse em fazer o curso entre em contato através do email: mco.rosa@gmail.com
Understanding Rich Internet Applications
Understanding the Evolution of Computer Applications
Identifying the Advantages of Rich Internet Applications
RIA Technologies
Getting Started
Creating a Project and an MXML Application
Understanding the Flex Builder 2 Workspace
Running Your Application
Creating a Second Application Page and Working in Design Mode
Laying Out the Interface
Learning About Containers
Laying Out the E-commerce Application Using Design Mode
Working with Constraint-based Layouts
Working with View States
Laying Out an Application in Source Mode
Using Simple Controls
Introducing Simple Controls
Using Flex Explorer to Learn About Simple Controls
Displaying Images
Building a Detail View
Using Data Binding to Link a Data Structure to a Simple Control
Handling Events and Data Structures
Introducing Handling Events and Complex Data Structures
Using the <mx:Model> Tag with a Creation Complete Event
Building a Custom ActionScript Class
Building a Method to Create an Object
Building Shopping Cart Classes
Using Remote XML Data with Controls
Retrieving XML Data with HTTPService
Populating a List with Retrieved XML as an ArrayCollection of Objects
Populating a ComboBox Control and Programmatically Adding an Option
Using XML Data with a Tree Control
Retrieving XML Data and Transforming it into an ArrayCollection of Custom Objects
Creating Components with MXML
Introducing MXML Components
Creating an Update/Delete Product Component and Instantiating It
Popping Up Product Information When Clicking the Update and Delete Buttons
Creating Another Value Object
Creating a Data Manager Component for All Three Applications
Using the New Data Manager Component
Using Controls and Repeaters with Data Sets
Introducing Using Data Sets
Displaying the Categories Using a HorizontalList and an itemRenderer
Displaying Grocery Products Based on Category Selection
Coding States to Display Detailed Product Information
Placing Products in the Shopping Cart
Using Custom Events
Understanding the Benefits of a Loosely Coupled Architecture
Dispatching Events
Declaring Events for a Component
Identifying the Need for Custom Event Classes
Building and Using the CategoryEvent
Creating and Using the ProductEvent Class
Creating Custom Components with ActionScript 3.0
Introducing Building a Component with ActionScript 3.0
Creating the Structure of the Class
Overriding the createChildren() Method
Overriding the updateDisplayList() Method
Using DataGrids and Item Renderers
Introducing DataGrids and Item Renderers
Adding a Generic DataGrid to ChartPod
Adding HTTPService Calls to Dashboard
Displaying the Shopping Cart with a DataGrid
Using Drag and Drop
Introducing the Drag and Drop Manager
Dragging and Dropping Between Two DataGrids
Dragging and Dropping Between a DataGrid and a List
Using a NondragEnabled Component in a Drag-and-Drop Operation
Implementing Navigation
Introducing Navigation
Using a TabNavigator in the Data-entry Application
Adding a Home Page and Checkout Page in the E-commerce Application
Creating the First Step of the Checkout Process Displayed by a ViewStack
Completing the Checkout Process Using the ViewStack
What You Have Learned?
Danilo says:
December 26th, 2007 at 9:09 am
Tive a oportunidade de participar dos cursos ministrados por Márcio Rosa, tanto o de FLEX quanto o de ActionScript 3.0. Devo dizer que os cursos foram excelentes, bastante dinâmicos e com um conteúdo de material muito rico e bem explicado. Recomendo.
Luis Cameroon says:
December 26th, 2007 at 10:50 am
Parabéns pelo curso Márcio!!
Foi muito rico em informações e muito bem ministrado!
[]’s
Luis Cameroon
Pesquisa Anônima says:
March 17th, 2008 at 5:36 pm
Curso extremamente interessante, o qual atingiu todas as minhas expectativas no nível de valor agregado e novos conhecimentos adquiridos. Ministrado de forma fácil, tranqüila, e cobrindo todos os pontos mais importantes para o nosso desenvolvimento no dia a dia
Pesquisa Anônima says:
March 17th, 2008 at 5:37 pm
Márcio Rosa conseguiu cobrir todos os objetivos propostos pelo curso, e também abordou conhecimentos que os quais praticamos em nosso dia a dia e como podemos fazer para migrar tais práticas e conhecimento para dentro do ActionScript 3.0. Pessoa muito animada e divertida, tinha completo conhecimento sobre o conteúdo do curso ministrado e também deixava o ambiente do mesmo extremamente agradável. De forma prática e de fácil entendimento nos proporcinou o aprendizado do AS 3.0
Pesquisa Anônima says:
March 17th, 2008 at 5:38 pm
Atencioso com a turma e sólido conhecimento sobre o assunto abordado.