course

Home / Courses / Java Programming (Java SE 7)

Course Objectives

Upon successful completion of this course, students will be able to:

  • create and manage custom classes.
  • control program flow by writing code to respond to specific criteria.
  • implement object
  • oriented programming techniques to create reusable and reliable programs.
  • work with Java utility class libraries.
  • use the capabilities of the Java I/O package to read and write data to external files or media.
  • use collection APIs in Java to manage data.
  • use generics to enforce compile
  • time type checking.
  • use multi
  • threaded programs to help handle multiple tasks concurrently.
  • manage Java applications for memory efficiency and create distributable versions of a Java application.

Agenda

  • Create Classes
  • Create Variables
  • Write an Expression
  • Work with Arrays
  • Work with Static Class Members
  • Define Methods
  • Use Enumerated Data Types

  • Work with Conditional Statements
  • Work with Looping Statements
  • Handle Exceptions
  • Handle Chained Exceptions
  • Write and Enable Assertions

  • Extend a Class
  • Overload and Override Methods
  • Work with Interfaces
  • Create Inner Classes
  • Examine Object-Oriented Design Concepts

  • Work with Strings
  • Format and Parse Strings
  • Work with Dates, Numbers, and Currencies

  • Work with the File Class
  • Work with Byte Streams
  • Work with Character Streams
  • Read Files
  • Write to a File
  • Manipulate I/O Objects

  • Work with the Collection Interface
  • Work with the Set Collection
  • Work with List Collections
  • Work with Queues
  • Work with the Map Collection
  • Work with Collection Utilities

  • Declare Generics
  • Implement Generics

  • Create a Multi-Threaded Program
  • Synchronize Threads

  • Implement Garbage Collection
  • Deploy a Java Application
Tags
Vendor: Logical Operations Technical Core Type: Core 1 Product Line: Other Technical
FREE

Interested in course?


Course Type: Instructor Led