Most Java courses teach you the features and syntax of the language. This one tells you how to design and develop realistic OO applications in Java. Writing good code in Java, is as much about understanding OO design, as the Java language syntax. This course teaches you both. You learn all the good techniques of OO programming, such as design objects to an interface and decouple their roles. As well as learning how to implement these objects in Java. You will also be shown the underlying patterns of the Java Development Kit (JDK) — a proven learning method for quickly understanding the core mechanics of Java. The course is extremely practical, developed and taught by consultants with many years' experience in OO design. When taught at your site, this modular course can be adapted to your situation and requirements.
Duration: 5 days
The course is suitable for anyone. For onsite training of development teams with experience of OO design and development in another language, such as C++, the course can be slimmed down. The course is run using Java 1.1.
Please note, when taught at your site, this course is customizable. Modules can be adapted, removed, added from other courses, or even created.
|
Day 1 |
|
|
Day 1 |
|
|
Day 2 |
|
|
Day 3 |
|
|
Day 4 |
Ideally this training would be followed by one or all of the following courses: develop applications with Java Swing, advanced Java programming, J2EE application architectures, develop Web applications with JSP and Servlets, develop applications with Java and XML, and develop EJB components.
It is presented by one of our senior consultants, each of whom has at least ten years' experience in object oriented software development, and at least three years' experience as a trainer and consultant in a diverse range of application areas.