Send to a Friend
 
Content to send

Java I: Java Programming with IBM RAD

Course Number: 570-JK
Recommended Duration: 5 days

Intended Audience: Experienced programmers (COBOL, Visual Basic, or some other language). No prior Java knowledge or experience is assumed.

Course Overview

Experienced programmers (COBOL, VB, C/C++) are introduced to Java, Object-Oriented Programming, and the IBM RAD tool's features. Participants will create, test, and deploy Java applications using IBM RAD. Servlets, and JSPs will be introduced in exercises at the end of the course. Exercises include creating classes, inheritance, JDBC, and Java best practices.

Course appropriate for Java 5.0 (Java 1.5) and J2SE 1.4; IBM RAD Version 6.

Objectives

Participants will learn object oriented basics, and how to create, test, and deploy programs using the Java language. Students learn to use the IBM RAD product and its features to write applications, servlets, and JSPs as part of the hands-on exercises.

Prerequisites

Students should have experience working with Java or have completed “Java Programming I” or equivalent.

Topics

  • Java Virtual Machine (JVM)
  • IBM RAD Java features: editor, debugging, code-assist, perspectives, preferences, more...
  • Applications, Applets, Servlets, JSPs
  • Classes, Methods, and Variables
  • Compilation and testing
  • Object-oriented principles (Inheritance, Polymorphism, Encapsulation, etc…)
  • Packages, naming, and Import
  • Comments and Javadoc
  • Datatypes and variables
  • Primitive types and Strings
  • Reference vs. Non-Reference types
  • Classes and Objects: creating new classes, garbage collection
  • Arrays and Collection objects
  • Operators and Expressions
  • Conditions: if-then-else, switch
  • Loops: for/while/do while
  • Exceptions: try, throw, catch
  • Inheritance: Subclasses and Superclasses
  • Class vs. Instance variables/methods
  • Constructors
  • Multi-threading Intro.
  • Java's built-in class libraries
  • Java File I/O Basics
  • Introduction to Java SQL access using JDBC
  • Java Beans
  • Servlet basics
  • JSP introduction

Share with others

Please provide the following information
Your Name
Your Email Address
Recipient Emails
Message

Can't Read? Click to Generate New Code
Enter the verification code shown above into the text box below