Send to a Friend
 
Content to send

Java for Cobol Programmers

Course Number: 559-JK
Recommended Duration: 5 days

Intended Audience: Experienced COBOL programmers.

Course Overview

COBOL programmers will learn Object-Oriented programming skills and the use of the Java language.

Objectives

Participants will learn object oriented basics, and how to create, test, and deploy programs using the Java language. The course focuses on differences and similarities between the COBOL and Java environments. Students will write applications, servlets, and JSPs as part of the hands-on exercises. Upon request coverage of the locally available IDE (e.g. Eclipse, IBM Rational Application Developer (RAD), JDeveloper, etc.) may be added.

Prerequisites

Students must have programming experience. Experience with text editor, manipulating files and directories, and using a browser are required.

Topics

  • Java Virtual Machine (JVM)
  • Applications, Applets, Servlets, JSPs
  • Classes, Methods, and Variables
  • Compilation and testing
  • Object-oriented principles (Inheritance, Polymorphism, Encapsulation, etc…)
  • Java vs COBOL: What's new, what's different, what's the same
  • Packages, naming, and Import
  • Comments and Javadoc
  • Datatypes and variables
  • Primitive types and Strings
  • Reference/ Non-Reference types
  • Create Classes and Objects
  • 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 Introduction
  • Java's built-in class libraries
  • Java networking Introduction
  • Java File I/O Basics
  • Introduction to Java SQL using JDBC (Oracle, DB2 UDB, or other)
  • Java Beans
  • Servlet and JSP basics

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