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;
|
|
|