Before Studying
The FAQ contains important information you should be aware of before you start studying the course, please read it.
Forum Subscription
Use Google class alias for class discussion. Note that you do not have to be a paying subscriber to join the forum-class alias.
If you have not subscribed the Google class alias yet, please fill in the below box with your email address and click Subscribe:
Next, visit the group to fine tune your subscription and browse the forum.
JavaFX Programming (with Passion!) Free Course Contents
JavaFX Technology Overview
In this session, you are going to get exposed to various aspects of JavaFX Technology.
-
Pre-class reading
- JavaFX overview article - (highly recommended)
- Presentation
- JavaFX technology overview presentation (this is the presentation covering all aspects of JavaFX technology - if you want to give 2 hour or 1 hour presentation on JavaFX, you can use the ones mentioned below.)
- Lab
-
Resources
-
Official websites from Sun Microsystems
-
JavaFX Technology At a Glance from java.sun.com/javafx - (highly recommended)
- Various JavaFX related articles are provided
-
javafx.com website - (highly recommended)
- You can download JavaFX SDK from this site
-
JavaFX Technology At a Glance from java.sun.com/javafx - (highly recommended)
-
JavaFX sample collection sites
- JavaFX Samples from javafx.com - (highly recommended)
-
Articles and blogs
- JavaFX overview article - (highly recommended) - this is chosen as pre-class reading for this topic
- What everyone is saying about JavaFX collection (updated frequently)
- JavaFX Released: Top 10 Things to Know (Dec. 2008) - (highly recommended)
- Swing, RIA and JavaFX - interview with Amy Fowler (May 2008)
-
JavaFX vs. Flex/Silverlight comparison
- JavaFX and Flex how do we compare blog by Chet Hasse (Nov. 2008)
-
Presentations
- JavaFX Pre-Launch Technical Presentation to JUG leaders and Java Champions by Joshua Marinacci (Dec. 2008) - (highly recommended)
- JavaFX: A RIA Solution To Reinvigorate Your Desktop presentation by Peter Pilgrim (July 2008)
-
JavaFX future roadmap
- JavaFX - the road ahead blog by Jeet Kaul (Dec. 2008) - (highly recommended)
- A word on Linux and OpenSolaris support blog Josh Marinacci (Dec. 2008)
-
JavaOne 2008 presentations
- JavaFX Technology: Bring the Web with You - Multiple Interfaces to Games, Chat, and More JavaOne 2008 (TS-5657)
- The JavaFX Platform: Sexy Interfaces For Mere Mortals (TS-5138)
- Case Studies form the JavaFX Technology World (TS-7372)
- JavaFX Patterns Simplified (TS-5796)
- So Many Faces: Web 2.0 XD Experience with JavaServer Faces and JavaFX Technology, Flex, and.. (TS-5349)
- Using JavaFX Script to Build Swing Applications (TS-6609)
-
Official websites from Sun Microsystems
JavaFX Programming (with Passion!) Paid Course Contents
The rest of the course contents is available only to paying subscribers
JavaFX Script I - Language Basics
JavaFX Script II - Data binding, Triggers, and Asynch operations
Creating GUIs I
Creating GUIs II - transformation, binding, drag & drag
Creating GUIs III - UI controls, layouts, charting, CSS styling, Internationalization, etc
Animation
Creating GUIs using CustomNode
JavaFX Media
JavaFX Deployment (and Java SE 6 Update 10)
Accessing RESTful Web Services
JavaFX and JavaScript integration
JavaFX Production Suite
Mixing JavaFX and Java
JavaFX Mobile
WidgetFX
JavaFX Security
JavaFX Script II - Data binding, Triggers, and Asynch operations
Creating GUIs I
Creating GUIs II - transformation, binding, drag & drag
Creating GUIs III - UI controls, layouts, charting, CSS styling, Internationalization, etc
Animation
Creating GUIs using CustomNode
JavaFX Media
JavaFX Deployment (and Java SE 6 Update 10)
Accessing RESTful Web Services
JavaFX and JavaScript integration
JavaFX Production Suite
Mixing JavaFX and Java
JavaFX Mobile
WidgetFX
JavaFX Security
