Oracle Certified Professional Java programmer (OCP JP)

  • Home
  • -
  • Oracle
  • -
  • Oracle Certified Professional Java programmer (OCP JP)
Image

Oracle Certified Professional Java programmer (OCP JP)

The Java Certification Programming course provides students with a solid foundation for programming with Java, including: information about the syntax of the Java programming language; object-oriented programming with the Java; exceptions, file input/output (I/O), and threads. Programmers familiar with object-oriented concepts can learn how to develop Java technology applications. The course features the Java Platform, Standard Edition 6 (Java SE 6) platform, and utilizes the Java SE Development Kit 6 (JDK 6) product. The students perform the course lab exercises using the Eclipse Integrated Development Environment (IDE).

Students who can benefit from this course: Programmers who are interested in adding the Java programming language to their list of skills* Students who are preparing for the Oracle Certified Professional, Java SE 6 Programmer examination

Duration : 2 Months

Sun Certified Java Programmer Course Content

  • DAY 1

Installation & Hello World Development

Path Environment variable

-d option

Local variables & pass by value

Urinary operators

  • DAY 2

Static variables (Forward Reference Issue) Management

Memory Management – Heap/Stack

SIB

Using Static Members in different classes

Test on Static Members

  • Day 3

Simple class & object

Analyzing Compiler code

Constructor Overloading, Understanding First statement of Constructor

IIB

Mixing Static, Non-Static Members and Analyzing Constructor SIB & IIB

  • DAY 4

Introduction to Inheritance incase of classes

Constructor chaining

Analyzing Constructor chain, SIB, IIB in the hierarchical classes

Test on Constructors, IIB’s, SIB’s, Constructor chain

  • DAY 5

Packages

Access Levels

Abstract classes

  • DAY 6

Interfaces

Method Overloading & Overriding

Difference between Constructors and Methods

  • DAY 7

Test on Interfaces, abstract classes, Overloading, overriding

Auto widening, explicit narrowing

Auto up casting & Explicit down casting

Polymorphism

  • DAY 8

jar file

classpath

javap, javadoc

  • DAY 9

Enums

Static Imports

Inner classes

  • DAY 10

Inner classes Continuation

Annotations

Test

  • DAY 11

ANT

Eclipse

Enhanced for loop

  • Day 12

Wrapper classes – Basics

Auto Boxing

Var args

Auto widening, Auto Boxing, var args

Command Line Arguments, Scanner Classes

  • DAY 13

Exception Handling

Assertions

  • DAY 14

Test

Threads –Basics

Synchronization

  • DAY 15

Dead Lock

Inter Thread Communication

Thread group

ThreadLocal

Thread Pool

  • DAY 16
  • Object class

toString

equals

hashCode

clone

shallow/deep copy

  • DAY 17

Strings Basics

Usage of String methods

StringBuilder & StringBuffer

  • DAY 18

Patterns & Matchers (Regular Expressions)

Formatters

Date, Calendar, NumberFormat, DateFormat, Locale

  • DAY 19

Test

Arrays

java.util.Arrays , Sorting with Comparator & Compare

  • DAY 20

List stream

Developing our own ArrayList

  • DAY 21

Developing LinkedList

Developing Stack & Heap

Collections class

  • DAY 22

Set stream – Basics

Set uniqueness

TreeSet, NavigableSet

  • DAY 23

Queue stream – Basics

PriorityQueue

Map stream - Basics

Uniqueness in Map

  • DAY 24

HashMap & HashTable

TreeMap & Navigable Map

Test

  • DAY 25

File

Writers and Readers

Streams

Serialization

  • DAY 26

Externalization

java.io.Console

s.o.p basics

Test

Note: Class will be 4 hours each day. (If you are considering 2 hours each day then count double days of given as above)

Exam Code: 1Z0-851 Java Standard Edition 6 Programmer Certified Professional Exam

Exam Fees: 200 USD

Exam Schedule: Mon-Sat , 9:00 am to 6:00 pm

Exam Center address:www.pearsonvue.com

Download PDF Apply this course NOW