JV10 Java Overview
 
Length/Format
1 day
Lecture, discussion, demos and hands-on labs
Description
This course presents an introduction to Java, Sunís distributed, object-oriented programming language. In addition to an overview of Java features and facilities, application, applet and servlet examples are presented. The material may be delivered on either UNIX/Linux or Windows platforms.
Audience
The course offering detailed below is intended for a broad audience including programmers, managers, administrators and Web developers. Some programming experience is required, and familiarity with a windowing environment and Web browser is expected.
Java application/applet developers should continue onto JV11 "Java Programming" or
JV12 "Java Fundamentals". This material is often combined with these courses.
KeyTopics
INTRODUCTION TO JAVA -
Origins, Info Sources, Applications vs Applets vs Servlets, Platforms & Releases, Browsers, JDK vs JRE; Sun Product APIs; Characteristics, Compiling & Interpreting JVM, Architecture & Portability, Multi-Threading, GUI Facilities; Security, Language Features, Browser Features; IO, Streams; Networking, Sockets; Development Environments, Java Develop Kit, Packages, Commercial IDEs; Future Developments, 1.2/1.3 Features; Demos

USING JAVA APPLICATIONS -
Overview; Files & Directories, Download/Install, Environ Vars, CLASSPATH, JVM; Packages; System Properties; Application Facilities, Arguments, Menus, Dialogs,JDBC, Sockets; Demos & Source Code Examples

USING JAVA APPLETS -
Applet Files & Directories; HTML applet/param Tags, Options, Attributes, Directories; Image & Audio Files; Browser vs JDK appletviewer, Applet LifeCycle, Menus, Configuration; JAR files; Example Applet Libraries; Demos and Source Code Examples;

USING JAVA SERVLETS -
Overview, HTTP protocol, Browser vs Server; Development Kits, Facilities, AppServers; Servlet LifeCycle, Classes & Interfaces, Request & Response Objects; Configuration & Context Objects; Demos and Source Code Examples;
 
Copyright © 2011 AJC Information Solutions     http://www.ajcis.com    info@ajcis.com     973.605.8373