Oracle Java SE7 Programmer Online Course

Oracle Java SE7 Programmer Level 1 Online Course in South Africa


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 Group provides IT & business training courses for learners of all levels, and is also a top-rated, certified supplier of online IT 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

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


Initializing Fields

Primitive Data Types

The Numbers Classes


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


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


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