Java Programming Basics Online Course

The Java language provides a powerful addition to the tools that programmers have at their disposal. Java makes programming easier because it is object-oriented and has automatic garbage collection. In addition, because compiled Java code is architecture-neutral, Java applications are ideal for a diverse environment like the Internet.

The Java language is simple, object-oriented, network-savvy, interpreted, robust, secure, architecture neutral, portable, high-performance, multithreaded, dynamic language.

This exciting course is structured for the beginner programmer. We teach the basics of the Java programming language, and the elements necessary to develop award winning programs.

Course Outcome

After completing Java Programming students will be equipped with a basic understanding of the following:

  • the basic concepts of Java
  • Program control statements
  • Program organization
  • Data structures
  • Objects
  • Classes
  • Many more

This course is an intended for beginner students, professionals, and marketing professionals interested in learning how to program using the Java language.

Students will be assigned 5 homework assignments, and a final project for each course.

  • Getting Started with Java
  • Programming Basics
  • Working with Strings
  • Graphical User Interface (swings)
  • Event Handling
  • Control Structures
  • Object Groups
  • Designing Whole Classes
  • Writing Web Applets
  • Error Proofing/handling
  • Files, Networks, Printers
  • Packages
  • Inheritance
  • Interfaces
  • Abstract Classes


This course is Instructor-led and delivered through our award-winning online Learning Management System