Description

Want to learn how to create animated content for your website?

Prerequisite: prior computer programming experience is required.  If you have never done any computer programming, you should do the Learn Java Programming learning path before attempting this learning path.

To get started, JOIN THIS GROUP.  Then click on the Activity tab. Next complete each of the Activities.  And finally compete in the Challenge Activity.

Click the Details tab for more information.  Once you are done with this learning path, take a look at: Digital Graphics Lab and Building Applications for the G1 Mobile Phone.

Learning Path and Challenge Activity Provided By

Thanks to our friends on the JavaFX team at Sun Microsystems.  Sun Microsystems is our sponsor of the "Building Flashy Websites with Java FX" learning path!

Details

Getting Started

The activities for the Learning Path can be found under the Activities tab.  Start with the first activity, and as you complete each activity, move on to the next one.  As you complete an activity, be sure to submit your results.  Depending on the activity, the submission may be an image file, a video, music, a URL, or something else.  If you have questions about what you should submit, check in with the camp interns on the forum.  For help with any of the activities in this path, post your question to this group's forum.  For general questions about how to do a Learning Path, post your question to the main summer camp group's forum.

 In this Learning Path you will create a media player that can be embedded in a web page, and learn skills that will allow you to design and create other kinds of animated content for the web.

Activities

Here are the activities that make up the learning path.

  • download and install NetBeans, a professional-quality software development environment
  •  load code into NetBeans and lean how to build it and run it in a browser
  • discover multimedia features of the JavaFX programming environment
  • create and personalize a web-based media player
  • learn how to embed the media player to a web page

Skills

You will develop the following skills by completing this learning path:

  •  proficiency with the NetBeans Integrated Development Environment (IDE).  These skills will transfer to other kinds of programming projects as well
  • Software programming with JavaFX, the very latest technology for developing rich, dynamic content for the web
  • using Java applets to embed dynamic JavaFX code into a web page