• Online, Self-Paced
Course Description

Java, an object-oriented programming language, is one of the most widely used development languages in the world today. It allows programmers to create objects that can interact with other objects to solve a problem. This course covers working with classes and objects including array objects, and introduces the NetBeans IDE. It also covers manipulating and formatting data in a Java program with classes such as String and StringBuilder and covers type casting and promotion. This course can be used to as part of preparation for the Oracle exam 1Z0-808, Java SE 8 Programmer, to obtain the Oracle Certified Associate level certification.

Learning Objectives

Describing Objects and Classes

  • start the course
  • describe objects and classes in Java
  • describe how to define fields and methods in a Java class
  • create a Java class with public fields
  • describe how to declare and instantiate objects in Java

Working with Objects and Classes

  • work with Java object references
  • use fields and methods in a Java class
  • work with Java array objects
  • create classes for the sample Java Soccer League application

Manipulating and Formatting Text in Your Program

  • describe the Java String class
  • use String methods to manipulate text in Java
  • use the Java API documentation
  • describe the Java StringBuilder class
  • use the Java StringBuilder class

Working with Data Types in Java

  • work with Java primitive data types - integral, floating point, textual, and logical
  • work with the Java numeric operators including modulus, increment, and decrement operators
  • describe how Java variables can be promoted or cast
  • declare long, float, and char Java data types and cast one type to another
  • write code using a regular expression in a Java application to search for a region of text

Practice: Classes and Objects in Java

  • provide an understanding of working with classes and objects in Java

Framework Connections