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
|