Java Overview for Managers and Developers
- Recommended Duration:
- 1 Day
- Version:
- 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. - Benefits
- Participants will learn Java language and concept fundamentals. Upon completion, students will be better equipped to evaluation and implement Java technology.
- Audience
- Managers and application developers who will be evaluating, designing, developing, or implementing Java software.
- 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.
- Major 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)
- Exercises
- There are no exercises, but several demonstrations of Java will occur.