| training - java courses
- java for c++/object-oriented programmers
Course WJ102: Java for C++/Object-Oriented Programmers
Audience
C++ or Object-Oriented (SmallTalk, etc.) programmers wishing to learn Java.
Course Length
3 days: Daily from 9:00am - 4:30pm
Course Fee
Contact UNIF/X.
Prerequisites:
Required: A working knowledge of the C++ (or other object-oriented) programming language, and basic knowledge of using a Web browser and HTML. You need to understand object-oriented concepts to take this course. If you're not comfortable with such terms as polymorphism and encapsulation, we suggest that you take our Java for Programmers class which covers object-oriented programming concepts.
Recommended: Some knowledge of programming in a windowed, event-driven GUI environment.
Description
This introductory course provides a broad introduction to the Java programming language and the related knowledge necessary to program in Java. This includes coverage of the Java Development Kit (JDK), the Java API, creating standalone Java applications, creating Java applets for enhancing Web pages, and an overview of the Object Model and Object Oriented Programming. The course assumes a working knowledge of the C++ programming language and Object Oriented Methodologies.
This is a demanding, fast paced course that covers the Java language in an accelerated fashion. It builds on the knowledge that C++ programmers already have to get up to speed in Java very quickly, and points out the differences between Java and C++. It utilizes numerous problem sets and lab exercises in a very hands on approach. Upon completion of the course, participants will have the necessary experience needed to use Java productively to solve real world problems.
Goals
Create well designed and well structured Java applets and applications.
Review the fundamentals of the Object Model and Object Oriented Programming.
Learn the details of the Java language, including the differences from C++.
Learn how to use Java applets in Web pages with the HTML <APPLET> tag.
Learn how to use the Java JDK tools including appletviewer, the Java debugger, compiler, and interpreter.
Learn how to use Symantec's Café product: a Java IDE (Integrated Development Environment).
Learn the basics of the Java Abstract Windowing Toolkit (AWT) library and how to create graphical, interactive Java programs with it.
Learn the basics of other important components of the Java API, including I/O (the java.io package) and networking (the java.net package).
Format
The course is a hands-on, interactive class of no more than 12 students per instructor. We have found that only through exercises and labs can you truly learn and absorb the information presented. You will have your own networked-PC hooked up to our high-speed Internet connection and our own Web server.
Materials
You will receive a complete course workbook which includes exercises and some solutions, and a set of disks containing all code and other information covered in the workbook.
Substitutions
Substitutions are allowed at no additional charge provided that we are notified, by phone, at least 1 business day prior to the start of the section.
Other Information
UNIF/X reserves the right to substitute speakers or to cancel any class with a minimum of five business days notice to enrollees with confirmed registration. If the course is not held for any reason, UNIF/X's liability is limited to refund of the paid course fee.
Payment Method
Checks and money orders are accepted as payment in full. Purchase Orders are accepted, but registration will not be complete until full payment is received. If payment is not received at least 2 weeks before the first day of the section, the registration will be automatically canceled.
| return to top |
|