Java 2 Introduction: Object-Oriented Programming and Java Elements


Overview/Description
This course, Java 2 Introduction: Object-Oriented Programming and Java Elements, introduces you to Java, a high-level programming language. This course describes the basic concepts of object oriented programming, Java applications and tools, and compiling and running Java programs.

Target Audience
You should be familiar with Web browsers and know how to perform simple tasks in a command-line environment (for example, DOS).

Expected Duration
This course, including the practice exercises, will take up to 4 hours to complete.

Objectives:

Principles of object-oriented Programming

  • Identify the components of object-oriented programming
  • Recognize the benefits of object-oriented programming
  • Identify the characteristics of an object
  • Identify the phases of the software life cycle
  • Define instances
  • Identify object instances in an object diagram
  • Identify components of methods
  • Define properties and methods
  • Model a system
  • Identify property datatypes
  • Define association and multiplicity
  • Represent association and multiplicity in an object diagram
  • Recognize multiplicity in relationships
  • Define inheritance
  • Identify inheritance in an object diagram
  • Define aggregation
  • Identify aggregation in an object diagram
  • Identify the basic principles of object-oriented programming
  • An Introduction to Java

  • Identify features of Java
  • Identify the different types of Java applications
  • Identify file types used in Java
  • Identify the different JDK utilities and their uses
  • Embed and run an applet
  • Create a source code file
  • Compile a source code file
  • Run Java applications

  • Course Number: WDEV0201