Java JumpstartAccelerated Technical Training for Programmers | |||
---|---|---|---|
About this Course |
|
||
Overview |
Need to program in Java?
This course will teach you how.
You'll learn object-oriented techniques, how to use the compiler and class libraries, how to handle exceptions, and, by the end of the second day, how to build applets. This course gets your hands-on right away. It focuses on the practical knowledge and survival skills you need to get useful work done in the real world. It covers the essentials at an accelerated pace so you can get back to your desk as quickly as possible. |
||
Courseware |
This is a Web-based class.
The training materials are at http://www.keller.com/java. |
||
Format |
| ||
Audience |
This course is for you if you're a programmer
who wants to add Java to your repertory of languages.
You should already have some programming experience. | ||
Prerequisites |
Check the boxes for the prerequisites you satisfy. If you have checked all four, you're well-equipped to take this class! | ||
Outline |
Chapter 1: Classes and Methods
Chapter 2: Variables and Fields Chapter 3: Doc Comments Chapter 4: Arrays and Control Flow Chapter 5: Inheritance Chapter 6: The I/O Package Chapter 7: Exceptions Chapter 8: Packages Chapter 9: Applets Chapter 10: Graphical user interfaces
Classes in these packages are discussed:
|
||
Objectives |
Upon completion of this course, you will be able to:
| ||
Method |
The course consists of ten chapters,
each culminating in an in-depth hands-on lab.
In the lab, you are given a complete --
or nearly complete -- working Java program
that you modify or adapt in order to apply
the principles discussed in the chapter.
Thus, without having to do a lot of typing,
you demonstrate that you have grasped
and can use the concepts and techniques
presented in the course.
The language features presented are independent for the version of the Java Development Kit (JDK). So this course is appropriate both for JDK 1.1 and 1.2. | ||
References |
Recommended texts for this class:
| ||
Classroom Setup |
For
effective delivery of this course,
the classroom should be equipped with:
|