Introduction to Java Programming

Dive into Java, one of the world's most popular programming languages. Engage in hands-on, instructor-led lab exercises to master Java syntax and understand the structure of well-written Java programs. Explore interfaces, base classes and objects using Java's accessible syntax, and learn skills common to all programming languages including variables, flow control, pointers and arrays.

Cover Object-Oriented (OO) programming principles and review the extensive OO framework libraries in Java. Upon completion, you will gain practical experience with Java development tools and understand elements of the vast Java I/O library including Java collections frameworks and generics, and understand how to read and write files using the I/O library.

What You Will Learn:

  • The Java environment: virtual machines, structure of a Java program and development tools.
  • Java syntax: language syntax, files, directories, packages, variables, arrays, flow control and exceptions.
  • Java library: streams, file I/O, generics and collections.

This course is included in the Java Developer Certificate and Master Programmer Certificate.

Earn 2.8 Continuing Education Units (CEUs).

 Session Information: D2100003

Schedule: Access content 24/7 online. You have 60 days to complete the course.
Times: 12:00am-11:59pm CDT

Bulletin

CALIFORNIA RESIDENTS: The state of California does not participate in the SARA agreement at this time. Therefore, students residing in California cannot pursue online courses. For more information, please visit opce.uah.edu/stateauthorizations.

Instructors

Name Additional Resources
Chris Cantrell

Facility Detail

Online
Canvas - Learning Management System
Access content 24/7
UAH, OPCE VIRTUAL

Cancellation Policy

A cancellation charge of 10.00% will be assessed on cancellations occurring within 5 days of the start of this session.