OCJP Training

OCJP Training Overview

OCJP is abbreviated as Oracle Certified Java Professionals which is very unique and specialized training for the students who want to become OCJP professionals. It covers all the core java theoretical and practical contents with best suitable examples.

Objectives of the Course

To become OCJP
To become master of Core Java

Who should do the course

Anyone who shows interest towards OCJP and to become a master of core java

Prerequisites for OCJP Training

SCJP/OCJP 7(OCA JP & OCP JP) Course Content

New Topics Added in OCJP 7 Version

  1. Concurrency API
  2. Java New I/O (NIO)
  3. Java 7 new features
  4. JDBC
  5. Design Patterns
    • Singleton design pattern
    • Factory design pattern
    • Bean design pattern
    • DAO design pattern

Regular Topic From All Versions

Java Language & OOP Concepts

  1. Language Basics & Tokens
  2. Java Data Types, Literals
  3. Type Casting, an instance of the operator, ClassCastException
  4. Operators & Control Statements
  5. Working with variables & objects
  6. Working with methods, constructors & blocks
  7. JVM Architecture
  8. Static members execution flow
  9. Instance members execution flow
  10. Pass-By-Value
  11. Understanding OOP Design Principles
  12. OOP Relations (IS-A, HAS-A, USES-A)
  13. Understanding Encapsulation & Abstraction
  14. Understanding Inheritance & Polymorphism
  15. Variable Shadowing & Hiding
  16. Method hiding, Overriding, & Overloading
  17. Constructor overloading & chaining
  18. this & super keywords for accessing objects & constructors
  19. Working with final methods & final classes
  20. Working with abstract methods, abstract classes & interface
  21. Java Modifiers
  22. Packages & jar files
  23. Garbage collection
  24. Creating & Using Arrays
  25. Java 5 added New Features (Var-arg, enum, etc…)

Java API

  1. Overriding hashCode(), equals(), toString() methods from Object class
  2. String processing & formatting
  3. Use wrapper classes, autoboxing & unboxing
  4. Exceptions and Assertions
  5. Generics and Collections
  6. Java I/O Fundamentals, Serialization
  7. Multithreading
  8. Regular Expression
  9. Working with Date & Time
  10. Localization (I18N)

Click below links For Official syllabus from Oracle.com

<A HREF=’ https://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=5001&get_params=p_exam_id:1Z0-803’>Java SE 7 Programmer I</A> syllabus (Exam Code 1Z0-803)

<A HREF=https://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=5001&get_params=p_exam_id:1Z0-804’>Java SE 7 Programmer II</A> syllabus (Exam Code 1Z0-804)