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
- Concurrency API
- Java New I/O (NIO)
- Java 7 new features
- JDBC
- Design Patterns
- Singleton design pattern
- Factory design pattern
- Bean design pattern
- DAO design pattern
Regular Topic From All Versions
Java Language & OOP Concepts
- Language Basics & Tokens
- Java Data Types, Literals
- Type Casting, an instance of the operator, ClassCastException
- Operators & Control Statements
- Working with variables & objects
- Working with methods, constructors & blocks
- JVM Architecture
- Static members execution flow
- Instance members execution flow
- Pass-By-Value
- Understanding OOP Design Principles
- OOP Relations (IS-A, HAS-A, USES-A)
- Understanding Encapsulation & Abstraction
- Understanding Inheritance & Polymorphism
- Variable Shadowing & Hiding
- Method hiding, Overriding, & Overloading
- Constructor overloading & chaining
- this & super keywords for accessing objects & constructors
- Working with final methods & final classes
- Working with abstract methods, abstract classes & interface
- Java Modifiers
- Packages & jar files
- Garbage collection
- Creating & Using Arrays
- Java 5 added New Features (Var-arg, enum, etc…)
Java API
- Overriding hashCode(), equals(), toString() methods from Object class
- String processing & formatting
- Use wrapper classes, autoboxing & unboxing
- Exceptions and Assertions
- Generics and Collections
- Java I/O Fundamentals, Serialization
- Multithreading
- Regular Expression
- Working with Date & Time
- 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)