Class Dates and Times | ||
05/05/2025 | Monday | 10:00-4:45 EDT |
9:00-3:45 CDT | ||
8:00-2:45 MDT | ||
7:00-1:45 PDT | ||
05/06/2025 | Tuesday | 10:00-4:45 EDT |
9:00-3:45 CDT | ||
8:00-2:45 MDT | ||
7:00-1:45 PDT | ||
05/07/2025 | Wednesday | 10:00-4:45 EDT |
9:00-3:45 CDT | ||
8:00-2:45 MDT | ||
7:00-1:45 PDT | ||
05/08/2025 | Thursday | 10:00-4:45 EDT |
9:00-3:45 CDT | ||
8:00-2:45 MDT | ||
7:00-1:45 PDT |
Ready to Run Class
A Ready to Run date will not cancel due to low enrollments. Seats are still available but filling fast - Register soon!
Last Reg Date | 4/30 |
Follow the link to our self-service price quote form to generate an email with a price quote.
We can deliver this class for your group. Follow the link to request more information.
Receive an email when this class is available as "Ready to Run" or "Early Notice" status.
If you have high-speed internet and a computer you can likely take this class from your home or office.
This is an introductory programming course which provides a strong foundation that would allow students to further their skills with additional education. The course begins with an introduction to Java and how it compares to other languages, followed by how to write simple applications. Java Syntax, control code, and data types will all be discussed. In addition, fundamental object-oriented principles such as class creation, inheritance, and interfaces are considered. The latter part of the course will focus on GUI (graphical user interface) development and database connectivity.
This course is intended for new developers or developers who wish to transition to the Java platform
After completing this course, students will be able to:
• Create basic Java applications
• Use NetBeans
• Compile and run Java applications
• Write and document Java Code
• Declare and use variables
• Author expressions
• Use classes, objects, and call methods
• Read and write to the console
• Use different data types
• Code conditional statements (if/else)
• Code loops (while statements)
• Handle exceptions
• Test and debug Java applications
• Define custom reusable classes using NetBeans
• Create objects based on your classes
• Consume objects based on your classes
Before attending this course, it is recommended that students:
• Have basic computer navigation skills
• Prior programming experience is not necessary, but it can help to put these topics in perspective
View outline in Word
Attend hands-on, instructor-led Java Programming Level 1: Introduction for Non-Programmers training classes at ONLC's nationwide locations. Not near one of our locations? Attend these same live classes from your home/office PC via our Remote Classroom Instruction (RCI) technology.
For additional training options, check out our list of Java Courses and select the one that's right for you.