Java Overview for Managers and Developers
Course Number: 542-JK
Recommended Duration: 1 day
Intended Audience
Managers and application developers who will be evaluating, designing, developing, or implementing Java software.
Course Overview
Managers and developers are introduced to Java concepts and facilities.
Course appropriate for Java 5.0 (Java 1.5). Most topics and examples also apply to Java 1.1, Java 1.2, Java 1.3, or Java 1.4 shops.
Objectives
Participants will learn Java language and concept fundamentals. Upon completion, students will be better equipped to evaluation and implement Java technology.
Prerequisites
Basic information technology background is assumed. No programming or prior knowledge of Java is required. Fundamental programming skills and html knowledge will make some examples easier to understand.
Topics
-
Overview and history of Java
-
Java benefits, terminology, strengths, and weaknesses
-
Java Virtual Machine
-
Security issues
-
Code and syntax overview
-
Packages, classes, objects
-
Object oriented principles (Inheritance, Polymorphism, Encapsulation)
-
GUI: Java Server Faces, Swing, and AWT
-
Java and the network
-
Server-based features: servlets, JSPs, three-tier (MVC or Model 2)
-
Database access & JDBC
-
Java Beans
-
Java=based Web Services and the Server Oriented Architecture (SOA)
-
Development Tools
-
Java performance issues
-
Java 2 Enterprise Edition and Enterprise Java Beans (EJBs)
- What is an IDE (Integrated Development Environment)
|