Oracle Java SE7 Programmer Online Course

Oracle Java SE7 Programmer Level 1 Online Course in Kenya


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 Africa runs computer courses including networking, databases, programming, designing and office, and is also a leading, international supplier of online IT training, and our courses are available in Africa, and worldwide, to ensure the best Microsoft certification training in Kenya.


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