Programmers needing a good introduction to the Java Programming language.
The ability to program in another language is useful but not an essential prerequisite. No previous knowledge of Java is expected or required.
5 days. Hands on.
Many courses teach the Java programming language without giving delegates the benefit of a solid grounding in Object Oriented Techniques. Likewise, an OO course can be somewhat dry and theoretical without the benefit of implementation within the framework of a current programming language. In this course we cover the main OO concepts and, as each new concept is introduced, its implementation in the Java programming language is shown. The course is heavily practical and approximately half of the delegates time will be spent on design and programming exercises.
History and development of Java
Java tools
Overview of OO concepts and terminology
Syntax of the Java language
Basic types, objects and references
Storage management and garbage collection
Java classes and packages
Basic I/O in Java
Inheritance v aggregation and association
More complex Java structures
Java Collections Framework
Object persistence
I/O streams and file handling
Strings and tokenisers
Errors and exceptions
Concurrency (threads)
Graphical applications and applets
Graphics and component libraries
Layout managers
Event driven Programming
The Security Manager
Please complete the form to enquire about running a course at your premises or one of our training facilities
|
Verhoef Training Ltd. 11 Kingsmead Square, Bath, BA1 2AB, UK Tel. +44(0)1225 339705 |