Home
About us
Courses
QA (Manual + Automation)
Java Training
AWS
Big Data
Salesforce
SQL
Business Analyst
DevOps
IT Consulting & Staffing
Contact us
home
/
Java
Java
Core Java concept
Introduction to Java Programming
Defining Java Programming
Needs for Java Programming
Platform Independent concept in Java
Define JRE, JVM and JDK
Important Features of Java Programming
Evolution of Java Programming
Writing Java programs using java principles
Overview of Coding basics
Setting up the required environment
Knowing the available IDEs
Writing a Basic-level of Java Programs
Define Packages
What are the Java Comments?
Understanding the concept of Reserved Words
Introduction to Java Statements
What are Blocks in Java Programming?
Explaining the concept of Classes
Language Conceptual
Overview of the Language
Defining its Identifiers
What are Constraints and Variables
What is an Encoding Set?
Concept of Separators
Define Primitives
How to make Primitive Conversions?
Various Operators in Java
Operating with Java Statements
Module Overview
Learn how to write “If” Statement
Understanding the concept of “While” Statement
Working with “Do-while” Statement
How to use “For” Statement?
Using “Break” Statement
What is “Continue” Statement?
Understanding the Working of “Switch” Statements
Concepts of Objects and classes
General Review of the Module
Defining the Objects and the Classes in Java
What is Encapsulation?
Static Members and Access Control?
Uses and importance of ‘this’ Keyword
Defining Methods of Overloading with an example
Explanation of ‘By Value’ and ‘By Reference’
Defining Initialization and Linking
How to Compare Objects in Java?
What is Garbage Collector?
Introduction to Core Classes
General Review
Concept of Objects in Java
Defining Core Classes
What is a System?
Explaining String Classes
How do Arrays works?
Concept of Boxing & Unboxing
Use of ‘varargs’, ‘format’ and ‘printf’ Methods
Inheritance in Java
Introduction of inheritance
Defining Inheritance with an example
Accessibility concept
Method Overriding
Learning how to call a Superclass
Learning how to call a Constructor
What is Type Casting?
Familiarity with ’instanceof’ Keyword
Exception Handling in Detail
Getting started with exception Handling
Defining an Exception
How to use Constructs to deal with exceptions?
Classification of exceptions
Throw Exceptions
How to create an exception class?
Stack Trace analysis
Getting started with Interfaces and Abstract Classes
General Review
Defining Interface Use
Concept of Extending interfaces
How to implement multiple interfaces?
What are abstract classes?
How to create and use abstract classes?
Comparison between interface and abstract classes
Concept of Nested Classes
What are Nested Classes?
Nested Classes Types
Working of an Inner Class
What is a Local Inner Class?
Anonymous Classes in java
What is a Static Nested Class?
Overview of Nested Classes
What are Nested Classes?
Types of Nested Classes
What is an Inner Class?
Understanding local inner class
Anonymous Inner Class
Nested Class – Static
Getting started with Java Threads
What is a Thread?
How to create and start a Thread?
States of a Thread
Blocking the Execution of a Thread
Concept of Sleep Thread
Understanding the priorities in a thread
Synchronization in Java Threads
Interaction between threads
Overview of Java Collections
Introduction to Collection Framework
Preeminent Interfaces
What are Comparable and Comparator?
Working with Lists
Working with Maps
Working with Sets
Working with Queues
Understanding JDBC
Define JDBC
Different types of Drivers
How to access the drivers?
What is Connection in Java?
What is a Statement?
Explaining CRUD Operations with examples
Prepared Statement
Callable Statement
Java Generics
Overview of important topics included
Important and Frequently-Used Features
Defining Generic List
What is Generic Map in Java?
Java Generic Classes & Methods
For Loop Generic
What is Generic Wild Card?
Input / Output in Java
Brief Introduction
Learning about Input and output streams in java
Concept of byte Oriented Streams
Defining Character Oriented Streams?
Explain Object Serialization
Input and Output Based on the Channels
Getting started with Java Annotations
Introduction and Definition of Annotations
How they are useful for Java programmers?
Placements in Annotations
What are Built-in Java Annotations
Defining Custom Annotations
Reflection and its Usage
Define Java Reflection?
What is a Class Object?
Concept of Constructors
Using Fields
Applying Methods
Implementing Annotations in Your Java Programs