Core Java Certification Training

Live Online & Classroom Certification Training

Learn OOPs concept, Java Language Fundamentals, Arrays & Strings, Packages & Wrapper Classes, Exception Handling, Threads, Collection Framework & JDBC Fundamentals in Core Java training

(4.4) 875 Learners
Instructed by SUBRAMANIAN
  • 22
    9 Days
    Online, 22-May to 31-May (Monday - Wednesday), LVC (11:00 AM Start) $229.87  Early Bird Offer: $199.12
  • 24
    3 Days
    Bangalore, 24-May to 27-May (Wednesday - Saturday), Classroom (11:30 PM Start) $229.87  Early Bird Offer: $199.12

Course Description




At the end of Core Java training course, the participant will be able to:

  • Fundamentals of Java programming and how to use Java to write applications
  • Understanding of OOPs concept

Suggested Audience - Developers, Programmers.

Duration - 3 Days


Good to Have

  • Basic Programming knowledge on any language like C, C++

Course Curriculum

Expand All
  • Why Java?
  • Flavors of Java
  • Java Designing Goal
  • Role of Java Programming in industry
  • Features of java Language
  • JVM- The heart of Java
  • Java's Magic Byte code
  • Java Environment
  • Installing JDK and Eclipse IDE - Java Program Development - Java Source File Structure - Compilation - Executions -
  • Java Fundamentals
  • Data Types - Variables, keywords, Literals - Comments - Assignment ,Initialization -
  • Introduction to Oops Concepts
  • Inheritance - Polymorphism - Abstraction - Encapsulation -
  • Class Fundamentals
  • Class, Object - Global variable and member variables - Static and final - Inner and Anonymous Class - Access Control Modifiers - Constructors -
  • Defining of an Array
  • Initializing and accessing an Array
  • Multi-Dimensional Array
  • Operation on String
  • Mutable and immutable String
  • Using Collection Bases loop for String
  • Tokenizing a String
  • Creating Strings using String Buffer
  • Inheritance
  • Use of Benefits of inheritance in OOP - Types of inheritance in Java - Inheriting Data Member and Methods - Role of Constructors in inheritance - Overriding super Class methods - Use of *Super* - Polymorphism in inheritance -
  • Interfaces And Abstract Classes
  • Multiple Inheritance - Restrictions for Interfaces - Interface Vs Abstract - Relationship between classes -
  • Organizing Classes and interfaces in Packages
  • Package as Access Protection
  • Defining Package
  • CLASSPATH Setting for Packages
  • Import and Static Import
  • Naming Convention for packages
  • What is Wrapper Class
  • Why Wrapper
  • How to handle wrapper Classes
  • What is Exception
  • Types of Exception
  • Exception Hierarchy
  • Control Flow in Exception
  • VM reaction to Exception
  • Exception handling
  • Understanding Threads
  • Needs of Multi-Threaded Programming
  • Thread Life-cycle
  • Thread Priorities
  • Synchronizing Threads
  • Inter communication of Threads
  • Critical Factor in thread Deadlock
  • Collection of objects
  • Collection Interfaces and Hierarchy
  • List And Map
  • Types of List
  • Types of map
  • Iterator
  • Generics
  • Introductions to JDBC
  • JDBC Drivers and architectures
  • CURD operations using JDBC
  • ODBC and other Drivers


SpringPeople works with top industry experts to identify the leading certification bodies on different technologies - which are well respected in the industry and globally accepted as clear evidence of a professional’s “proven” expertise in the technology. As such, these certification are a high value-add to the CVs and can give a massive boost to professionals in their career/professional growth.

Our certification courses are fully aligned to these high-profile certification exams; at the end of the course, participants will have detailed knowledge, be eligible and be fully ready take up these certification exams and pass with flying colours.


Oracle Certified Professional, Java SE 7 Programmer


The OCP, Java SE 7 Programmer certification is designed for individuals who possess a strong foundation in the Java Programming language as well as proven skill in creating Java technology programs. This certification covers core Application Programming interfaces used to design object-oriented applications with Java, as well as insight into Java applications such as those that manipulate files, directories and file systems.

Successfully completing the requirements of this certification track earns the designation of Oracle Certified Professional, Java SE 7 Programmer. This certification differentiates candidates in the marketplace by providing a competitive edge through proven expertise. Up-to-date training and field experience are recommended.


Exam Registration


Course FAQ

  • Our faculties are well experience with over 15+ years of experience in the Industry. Moreover, their experience in the last 4-5 years gives them a solid edge and required background and skills to take the batches.
  • The course is offered in both the forms - LVC as well as Instructor-led Classroom at our premises.
  • We cover the latest version, which is Java 8 at the moment
  • Yes. It does cover all of the above mentioned APIs.
  • Yes. You will be prepared to give Java Certification exam once you are done with this course.
  • We don't have a cloud lab right now but we are in the process of setting it up. Watch out for this space. You will soon hear from us on the same.
  • Our excellent teaching methodology, stressing equally on the fundamental concepts and practical exposure, coupled with project experience makes you fully ready to land into the job market and land yourself a job in big data.


Technology Introduction Slides

Course Testimonial

SpringPeople Corporate Learning Center

Job Trends

About the Instructor

Subramanian has 10 years of proven experience in System Administration and Training. He has trained a varied audience ranging from individuals to IT professionals and delivered training to domestic and international clients on Solaris Java Caps Glassfish Web Services and other related... Read More

Course Rating and Reviews


Average Rating
5 Stars
4 Stars
3 Stars
2 Stars
1 Star

SUBRAMANIAN SpringPeople Trainer

Sathish Kumar

Course Material:
Class Experience:

SUBRAMANIAN SpringPeople Trainer


Senior Software Engineer
Course Material:
Class Experience:
WIfi was bad. Course should not be on a weekend.So most of them were not interested

SUBRAMANIAN SpringPeople Trainer

Rahul Prakash

Course Material:
Class Experience:

This class is intended for participants with some prior exposure to the technology and are now looking to build up their expertise on the topic.

On successful completion of the course, participants will be eligible to sit of the related certification exam (see course overview). All participants receive a course completion certificate, demonstrating their expertise on the subject.

Total duration of the online, live instructor led sessions. Sessions are typically delivered as short lectures (2-hrs weekdays/3-hrs weekends) and detailed hands-on guidance.

Expected offline lab work hours that participants will need to complete and submit to the trainer, during and after the instructor-led online sessions.

  1. We are happy to refund full fee paid - no questions asked - should you feel that the training is not up to your expectations.
  2. Our dedicated team of expert training enablement advisors are available on email, phone and chat to assist you with your queries.
  3. All courseware, including session recordings, will always be available to access to you for future reference and rework.

Contact Us

+91-80-6567-9700 (BLR)

Request Call Back

Related Courses

Recently Viewed