|
| Building Graphics with Java2D and Java3D |
|
The Java programming language provides a rich and powerful API for drawing two-dimensional and three-dimensional graphics. Taking full advantage of these APIs can greatly simplify the development of custom components for your graphical user interface (GUI) applications, as well as applications in the areas of graphical visualization, gaming, computer-aided design (CAD), or scientific simulation and computing.
This instructor-led e-Learning course will jump-start your graphics code by introducing you to additional tools, tips, and techniques for making the best possible use of graphics in Java.
|
| |
| Who Should Attend |
| Intermediate to experienced Java software developers who wish to build graphics-intensive applications in Java. Developers from all applications of graphics, ranging from scientific computing through games, will find useful information. It is not appropriate for developers looking for an introduction to the Java programming language, nor is it intended for non-technical software project managers. |
| |
| Prerequisites |
|
· Intermediate-level knowledge of the Java programming language.
· Experience in at least one graphics-intensive application is preferred.
|
| |
| Benefits of Attending this Class |
| Upon completion of this course,
students should be able to: |
· Understand the challenges of build graphics applications in Java.
· Build advanced graphics applications more easily by making use of advanced Java2D techniques and tricks.
· Create more engaging graphics applications by effectively applying the core AWT, Java2D, and full-screen APIs.
· Build high-performance graphics by exploiting hardware and graphics subsystem characteristics to avoid rendering delays.
· Build basic hardware accelerated 3D graphics applications in Java.
· Create better architectures for graphics-intensive applications in Java. |
| |
| Course Contents |
· Challenges in Java Graphics
· Basic 2D Graphics
· Advanced 2D Graphics
· Graphics Hardware
· The Java3D API
· Questions and Answers
|