Overview
This is an introductory workshop in the Java programming language. Students will receive hands-on training in Java and Java development tools, led by an instructor with experience developing mission-critical business applications with Java.
Objectives
Students will leave this class with a working knowledge of the Java programming language.
Audience
Programmers
Topics
- Introduction to the Java Program Structure: packages, importing, etc.
- Master Java Language constructs; keywords, expressions and control flow
- Use Java’s Object Oriented features such as Methods, Data Abstraction, Classes,Inheritance and Interfaces
- Write Java code utilizing built in methods from the Standard Java Class Libraries
- Introduction to Exceptions, Types, Handling exceptions and guidelines
- Introduction to Threads; Creating, Methods and Synchronization
- Usage of Input and Output; Streams, Files, Serialization, Transient Variables and Security
- Explore Networking: Networking classes of java.net, client/server model
- Use Swing to create Graphical User Interfaces
- Introduction to Dynamic component analysis (Reflection)
- Overview of J2EE (JNDI, JSP, EJB, etc.)
Duration
Five days
|