Certified Core Java Developer Table of Contents


Table of Content
    


Basic Concepts of Java Programming

  • Introduction
  • JDK 10 Installation
  • Eclipse Installation
  • Writing Your First Java Program
  • Primitive Data Types in Java
  • Arithmetic Operators in Java
  • Logical and Bitwise Operators
  • Relational Operators in Java
  • If - Condition
  • Nested If - Condition
  • "For" Loop in Java
  • Hands-On Exercise on the "For" Loop
  • "Nested For" Loop
  • Hands-On Exercise on the "Nested For" Loop
  • "While" and "Do While" Loop in Java
  • Loop "Break" and "Continue" Statements

String Operations

  • String Basics
  • String Comparison Operations
  • String Search Operations
  • String (Cut) Slice Operations
  • String Replace Operations
  • String Conversion Operations

Object-Oriented Programming

  • Concept of Classes and Objects
  • Classes and Objects - Exercise 1
  • Methods in Java
  • Method Overloading
  • Access Specifiers in Java
  • Constructor
  • Data Encapsulation
  • Static Keyword
  • Concept of Main Method
  • Classes and Object - Exercise 2

Special Classes in Java

  • Math Class
  • StringBuilder Class
  • StringBuilder Method
  • Scanner Class
  • Random Class
  • The Universally Unique Identifier (UUID) Class

What's New in Java 10?

  • "var" Keyword
  • Concept of Garbage Collector (GC) and Java 10 Update in GC
  • Other Updates in Java 10

Inheritance and Abstraction

  • Inheritance in Java
  • Method Overriding
  • Polymorphism
  • "Super" Keyword
  • Super Class Constructor
  • Protected Access
  • Abstraction
  • Interface
  • "Final" Keyword

Arrays

  • Arrays in Java
  • Array Object
  • Modified/Enhanced "For" loop
  • Array Exercise
  • Two-Dimensional (2D) Arrays
  • Two-Dimensional (2D) Array Exercise
  • Array of OBJECT

Lists

  • Array List
  • Linked List Structure
  • Linked List
  • ArrayList Versus LinkedList
  • List Iterator

Sets and Maps

  • Hash Set
  • Linked Hash Set
  • Tree Set
  • Iterating over Sets
  • Hash Map
  • Tree Map
  • Iterating on Maps

Regular Expressions

  • Introduction to RegEx (Regular Expressions)
  • Quantifiers in RegEx (Regular Expressions)
  • Character Classes in RegEx (Regular Expressions)
  • Bracket Expressions in RegEx (Regular Expressions)
  • "OR" Operator
  • "Dot" Operator
  • Greedy and Lazy Matching
  • RegEx (Regular Expressions) Exercise 1
  • RegEx (Regular Expressions) Exercise 2
  • Regularizing Number Ranges

Exception Handling

  • What Is an Exception?
  • Error Versus Exception
  • Checked and Unchecked Exceptions
  • "Throws" Declaration
  • Try and Catch Block (Exception Handling)
  • "Finally" Block

Date and Time Operations (Rev Java 8)

  • Local Date and Time
  • Customizing Date and Time
  • Future and Past Date
  • Future and Past Time
  • Date Difference
  • Time Difference
  • Date-Time Formatter

Working with Text Files (Apache Commons IO)

  • Reading a Text File Using Apache Commons IO
  • Editing a Text File Using Apache Commons IO
  • Interview Question - Sorting a Line from a Text File
  • Copying and Moving Text Files
  • Interview Question - Removing Duplicate Words from a Text File

Working with MS Excel Files (Apache POI)

  • Apache POI Setup
  • Reading Excel File Using POI
  • Read Excel Data into a 2D Array
  • Interview Question - Write Excel Using POI


Apply for Certification

https://www.vskills.in/certification/certified-core-java-developer

 For Support