This course describes the fundamental concepts of the Java Programming language, and takes you from the very basic concepts through to production-standard coding.
The course is tailored according to your needs. We assume no previous knowledge of Object Orientation and introduce the OO concepts as part of the course. However, if the group is already familar with OO then we move more quickly through the basic concepts and add some advanced material on the last day.
As standard, we use the Eclipse Integrated Development Environment (IDE), but we are happy to work with any IDE that you may have already selected for your project.
As standard we cover the following topics in this course. There are a selection of add-on topics that can be included depending on your needs - please contact us to discuss your requirements.
The Basics of the Java Language
Object Orientation and Java
Going Further with Java's Library
The principles of Inheritance
Polymorphism and Interfaces
The Java Collections Library
Unit Testing with JUnit
External Libraries and Deployment
Experience in a high level language such as Basic, Pascal, Ada, PHP, etc will be assumed. When booking for a whole group, we are happy to cater for less experienced delegates, but some of the later topics might be ommitted to give us time to get to grips with the fundamentals.
To check availability and costs, please use our booking form: