Contact:
Training Services
(443) 471-2800
info@noospherics.com
 
WebSphere
WebLogic
Object Technology
Java™
Struts
Course Catalog

Contact Us

 

JAV202 – Introduction to Object Analysis and Design (OOAD) and Java Development Using WSAD/RAD (5 days)

Course Description

This comprehensive 5 day course introduces the programmer to Java programming fundamentals and includes the core Java classes, I/O, collections and debugging techniques. We use WebSphere Studio Application Developer (WSAD), or Rational Application Developer (RAD), for code development, management and debugging. This course is code intensive and involves extensive lab exercises.

This course thoroughly covers the fundamentals of Java programming including the JDK and command line interface, basic language elements, arrays, flow-control, exception handling, and basic data structures. Java applets are only briefly covered in this course.

Each topic is completely covered. Numerous examples are provided for each section. Students develop working applications in the lab exercises.

Topics covered include:

  • Understanding the basics of object technology
  • Understanding the fundamentals of classes, encapsulation, inheritance, objects, polymorphism
  • Understanding Use Cases and how they are effectively used
  • Understand programming from UML artifacts
  • Understand the basics of design patterns and the MVC
  • Data and variable types
  • Class definitions and instances
  • Arrays and strings
  • Class inheritance
  • I/O Operations
  • Exception Handling
  • Date and calendar
  • Java program structure and deployment
  • WSAD/RAD Overview
  • The basics Architecture of WSAD/RAD
  • Java Fundamentals using WSAD/RAD
  • Run and Debug and Application
  • Object Oriented Programming with Java using WSAD/RAD
  • Unit Testing with WSAD/RAD
  • Source Control Management
  • Packaging Applications

Course Objectives

Upon completion of the course, participants will be able to:

  • Understand the basics of the Java programming language
  • Write, compile and run a basic Java program
  • Understand basic Java data types and control structures
  • Develop methods, classes and objects
  • Understand the Inheritance concept
  • Understand the role of object-orientation in Java
  • Learn the practices of effective exception handling
  • Understand the foundations of WSAD/RAD and its open framework
  • Import Java code into the WSAD/RAD tool
  • Understand the different perspectives of WSAD/RAD - HTML, XML, JSP, J2EE, Database and Java development
  • Use WSAD/RAD to develop, edit and debug Java programs
  • Use WSAD/RAD to manage versions of Java code
  • WSAD/RAD Best Practices

Contact us for a detailed course outline