Java Training Overview
This course provides advanced training in developing software using the Java Platform, Standard Edition, or Java SE. It is intended for students with solid experience in structured and object-oriented Java programming, including use of the Collections API and exception handling.
After successfully completing this course, you will be able to:
The course covers several general-purpose topics: using and building generic types, writing multi-threaded applications, the Reflection API and annotations, and network programming using sockets. It combines nicely with various other courses in the Java curriculum, each of which is also "advanced Java" of some sort: JDBC, secure coding, Swing GUI programming, design patterns, and so on.
Java Training Prerequisites
Solid Java programming experience is essential -- especially object-oriented use of the language. Language features and techniques that are integral to some lab exercises include interfaces and abstract classes, threading, generics and collections, and recursive methods. Course "Java Programming," is excellent preparation.
Java Training Learning Objectives
Java Training Course duration
2 Days
Java Training Course outline
Chapter 1. Generics
Chapter 2. Threads
Chapter 3. Reflection
Chapter 4. Annotations
Chapter 5. Sockets
Hardware/Software Requirements
Hardware – minimal Core 2 Duo, 1.8 GHz, 1 gig RAM, 500 meg disk space.
Hardware – recommended Core 2 Duo, 2.8 GHz, 4 gig RAM, 500 meg disk space.
Operating system Tested on Windows 7. Course software should be viable on all systems which support a Java SE 7 Developer's Kit.
Network and Security Limited privileges required
Software All free downloadable tools