• +27 (0)21 418 4874


The Oracle Java SE7 Programmer Level 1 Online Course. Java is the number one development platform in the world, running on 97% of desktops. So it’s no surprise that Java programmers are some of the most sought after by employers. A java certification course adds bona fide credentials to any resume, and is a sure fire way to strengthen your skills and employment prospects. 2KO International delivers computer courses from beginner level to advanced, and is also a leading supplier of of online IT training courses, to ensure the best Microsoft certification training in South Africa.

Everything you need for Java Certification
Over 62 lectures and 2.5 hours of content
Solve programming problems using decision constructs, loop constructs, data types, classes, objects and inheritance
Learn all the necessary content to pass Oracle’s Java Programmer Level 1 Exam
Follow the exact curriculum used by Oracle to prepare developers for the exam
Gain proficiency at Java from beginner to intermediate levels
Tackle real world problems both for practice and entry-level employment

Get Java Certified Now
This course is specially designed for beginning or intermediate Java programmers, particularly those wishing to pass the Java Programmer Level 1 Certification exam. You’ll follow the same curriculum used by Oracle, the biggest computer technology corporation in the world, by working on a different practice file for each section. You will be a coding example with a specific problem to solve, with a separate file revealing the solution. The practice files will not only help you understand the material, but will give you first-hand problem solving experience too.

You will begin with a brief introduction to the very basics of Java, before moving on to implement simple concepts like variables, data types, etc. As your knowledge strengthens you will move on to object oriented programming, learning about polymorphism and encapsulation and how to apply them to relevant situations. During the final stages of the course, you will learn how Java handles errors and exceptions, how to catch them, how and where they affect your code, and how to resolve them. On completion of this course, you will have gained a very valuable and much sought after skill set; solving coding and programming problems by implementing the concepts learned on the course, and more importantly, correctly applying them. You will be fully prepared for your Java SE7 Programmer Level 1 Exam too.

Tools Used
Java Development Kit
(JDK):JDK is a software development kit used by the Java platform. Released under public license, it’s free to use and comes in a variety of implementations; Java SE, Java EE, Java ME. It runs on Solaris, Linux, Mac OS X or Windows.

NetBeans IDE:
Netbeans IDE is an open-source integrated development environment. It supports development of all Java application types, running in conjunction with the various implementations of Java Development Kits; Java ME, Java EE, Java SE, and so on.

Class Curriculum

Introduction to the Course

Java Basics
Section Introduction
Hello World!- for the NetBeans IDE
Creating and Using Packages
Section Conclusion

Working with Java Data Types

Section Introduction
Variables
Initializing Fields
Primitive Data Types
The Numbers Classes
Inheritance
Declaring Member Variables
Creating Objects
Using Objects
Explain an Object’s Lifecycle
The StringBuilder Class
Summary of Characters and Strings
Converting Between Numbers and Strings
Section Conclusion
Ideas for Practicing These Skills

Using Operators and Decision Constructs

Section Introduction
Assignment, Arithmetic and Unary Operators
Equality, Relational and Conditional Operators
Expressions, Statements and Blocks
Object as a Superclass
The if-then and if-then-else Statements
The switch Statement
Section Conclusion
Ideas for Practicing These Skills

Creating and Using Arrays

Section Introduction
One-dimensional Arrays
Multi-dimensional Arrays
ArrayList
Section Conclusion
Ideas for Practicing These Skills

Using Loop Constructs

Section Introduction
The while and do-while Statements
The for Statement and Enhanced for Loop
Branching Statements (‘break’ and ‘continue’)
Section Conclusion
Ideas for Practicing These Skills

Working with Methods and Encapsulation

Section Introduction
Returning Values from Methods
Apply the Static Keyword to Methods and Fields
Create an Overloaded Method
Constructors
Access Modifiers
Encapsulation Principles
Passing Information to a Method or a Constructor
Section Conclusion
Ideas for Practicing These Skills

Working with Inheritance

Section Introduction
Implement Inheritance
Use super and this to Access Objects and Constructors
Use Abstract Classes and Interfaces
Section Conclusion
Ideas for Practicing These Skills

Handling Exceptions

Section Introduction
Exceptions and Errors
Describe What Exceptions are Used for in Java
Section Conclusion
Object Oriented Programming Tip
Ideas for Practicing These Skills
Certificate Exam Access