|
Provided by: Serebra Learning Corporation Advanced Enterprise JavaJava |
![]() |
This course provides an overview of Java Database Connectivity (JDBC) the Java Native Interface and the Debugger. The course covers JDBC concepts the types of driver managers the differences between JDBC and ODBC and interfaces involved in JDBC programming. You will also learn to add modify and delete records from a database by using the JDBC API. The course explains integration of Java with the native side. Further you will learn how to write Java programs with native methods. Finally you will learn to start a Debugger and write code to debug Java applications.
|
|
||||||||||
Audience
This course addresses the requirements of application developers and Web designers who need to design and develop applications and applets by using Java. An important objective is to prepare the learners for the Sun Certified Programmer for the Java 2 Platform - Exam (310-025).
Prerequisites
The audience for this curriculum should be familiar with the following topics: Object-Oriented and Event-driven Programming concepts and Knowledge of contents covered in earlier courses in this series.
Objective
Upon completion of this course the student will be able to:
- Explain the term Java Database Connectivity
- List the features of JDBC
- Identify the differences between JDBC and ODBC
- Describe the models that are supported by JDBC
- Explain the different types of driver managers in JDBC API
- Identify the interfaces used in JDBC programming
- Write code to add modify and delete records from a database
- Explain the procedure for calling a native method
- Descibe the Java Runtime interface
- Explain the JNI functions and interface
- Explain the loading and linking of native methods
- Describe the JNI types and data structures
- Explain the different ways for invoking the Java Debugger
- Explain the procedure for attaching the Debugger to a current Interpreter and an AppletViewer Session
- Describe the procedure for troubleshooting a code with the Debugger
- Describe the methods for code debugging
Topics Include
Java Database Connectivity (JDBC)
- An Overview of JDBC
- JDBC Drivers
- Interfaces in java.sql Packages
- Database Operations Using JDBC
Java Native Interface
- Writing Java Programs with Native Methods
- Interaction of Java and Native Programs
- Interacting with Java from the Native Side
- Invoking the Java Virtual Machine
- Referencing Java Types
Debugger
- Invoking the Java Debugger
- Troubleshooting Code
- Identifying Problems with the Code
Duration
5 Hours
Minimum Requirements
IBM-compatible PC with 166 MHz or higher processor 32 MB RAM (64 MB RAM recommended); 800x600 SVGA color monitor with 16-bit high color display; Internet Explorer 4 or Netscape Navigator 4 or later with Shockwave 7.0.1; Windows 95 Windows 98 Windows NT; 3.5 diskette (for tracking); 28.8 kbps connection or higher for on-line use.
Media
CDROM
Web Based Training
Serebra Learning Corporation 119 - 7565 132nd Street Surrey BC V3W 1K5 Canada

