Java Programming

Java SE 6

This course is intended for individuals who are Java SE 6 programmers and have worked with databases and with object-oriented programming techniques, who are now ready to create more complex and advanced programs using Java SE 6. It will also benefit students who are preparing for the Oracle Certified Professional, Java SE 6 Programmer Examination.

Course Objectives

This course covers the following elements:

  • 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 ready-to-distribute versions of a Java application

Course Benefits

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

  • 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
  • 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
×

Request Info with No Obligation

    How much is tuition?Can I get financial aid?What are my career prospects?When does it start?

    By checking this box, I give consent for ABCO Technology to use automated technology to call and/or text me at the number provided above, including my wireless number if applicable. Call us for information: 310-216-3067

    I understand & agree