Training Course: Java Fundamentals
training course enquiry
Training Course Summary:
Course OverviewThis intensive and highly practical course will get you up to speed with Java 2 Standard Edition in 5 days. The mix of lectures and programming exercises will take you from basic algorithms to complex, multi-threaded, multi-class programs using sophisticated event handling.
Who Should Attend
Developers who need to become proficient in the Java programming language and who wish to apply sound software engineering principles to their code. Managers and team leaders who need to understand best-practice application of Java.
The course is suitable for both C and non-C programmers since it moves on quickly from common language basics into Java specific areas.
What You Will Learn
You will learn how to:
Use control constructs and primitive data types
Apply sound OO principles to get the best out of Java and its API
Use extension and implementation
Utilise arrays and strings
Use collections
Use inner and nested classes
Use Date and Calendar classes
Handle and raise exceptions
Manipulate databases via JDBC
Deploy Swing components, layout managers and the event model
Program to Interfaces and use Interfaces to write contractual specifications
Map UML class diagrams to Java
Implement concurrent threads
Create Java Applets
Pre-requisites
Delegates should have good programming skills gained in some high level language.
Prior knowledge of Object Oriented concepts is not required as Java specific OO principles will be taught on the course.
Follow-up Courses
Java 2 Enterprise Edition
Course Content
Introduction to Java
Language and Control Basics
Methods
Object Oriented Concepts
OO in Java
Arrays and Strings
Collections
Date and Calendar Classes
Java Exceptions
Programming to Interfaces
Java Input and Output
The User Interface and Events
Java Threads
JDBC
Case Study/Exercises Overview
Persist your objects via JDBC connection to a database

