Description
This course is designed to teach programmers the advanced aspects of Java programming language. It gives an overview of network programming in Java, socket classes, and Remote Method Invocation. It also teaches how to work with Java databases, create JavaBeans, handle events using JavaBeans, and work with Servlets and JFC.
Audience
Experienced programmers who want to learn how to develop web applications using Java.
Prerequisites
Familiarity with C++ or any other object-oriented programming language. Knowledge of Java programming language and Java packages.
Objective
Upon the completion of this course, the student will be able to:
list the key protocols used in Java programming
list the networking options available in the java.net package
use URL classes in a network application
use Socket classes in a client/server environment
use Datagram classes in a client/server environment
list the features of RMI
use RMI for interprocess communication
list the various classes of the java.sql package
use JDBC to connect to a database and make a simple query
list the complex uses of JDBC
build database applets with JDBC
list the features of JavaBeans
use the BDK to run a sample JavaBean
create a JavaBean
package a JavaBean into a JAR file
create JavaBeans to handle AWT Events
create JavaBeans to handle custom Events
list the features of servlets
create a servlet
list the features of Java Web Server
run a sample servlet using Java Web Server
list the features of JFC
run a simple swing application
list the features of Java documentation and optimization
list the features of 100% Pure Java Code
Topics Include
Java Networking
- Advanced Java essentials
- Using URLs, Sockets and Datagrams
- RMI
Database Programming using Java
- Java SQL Package
- Working with Java Databases
JavaBeans
- JavaBeans Basics
- Creating JavaBeans
- Handling Events
Other Important Java techniques
- Servlets
- Java Web Server
- JFC
- Java Development Practices
Duration
3 hrs
Minimum Requirements
Netscape or Internet Explorer (versions 4.0 or higher). Â Browsers should be capable of accepting cookies; SVGA Hi-color mode 800x600 resolution display.
Media
Web Based Training
|