Java Expert Training
- Offered byDUCAT
Java Expert Training at DUCAT Overview
Duration | 6 months |
Mode of learning | Online |
Schedule type | Self paced |
Credential | Certificate |
Java Expert Training at DUCAT Highlights
- Enroll to this course by Great Learning for free
- Student will get industry ready after completion
Java Expert Training at DUCAT Course details
- Java is an Object Oriented Programming language which requires sharp logical thinking abilities
- The trainers at DUCAT have more than a decade of experience in developing software solutions using Java
- The mentors at Ducat guide each student in mastering the basic to advanced concepts of Java
- Course aims at making every student industry ready and not just learn theoretical knowledge
Java Expert Training at DUCAT Curriculum
Introduction to Java
Why Java was Developed
Application Areas of Java
History of Java
Platform Independency in Java
USP of Java: Java Features
Sun-Oracle Deal
Different Java Platforms
Difference between JDK, JRE, JVM
Java Versions
JVM Architecture
Installing Java on Windows
Understanding Path Variable: Why Set Path
Creating first Java program
Understanding Text Editors to Write Programs
How to compile a java file
Byte Code and class file
How to run the class file
Java language fundamentals
Identifiers
Keywords
Variables
Literals
Data Types
Operators
Comments
Looping Statements
Condition Statements
Type Casting
OOP Implementation
Why OOP
OOP Concepts with Real-life examples
Class& its Syntax
Object& it's Syntax
Reference Variable
Constructors
Instance(Non-Static)& Static Variables
Instance(Non-Static) & Static Methods
this Keyword and its usages
Object & Static Initializers(Anonymous Blocks)
Understanding '+' Operator
Inheritance& its Syntax
Types of Inheritance
Object Class as Root of Java Class Hierarchy
Variable Hiding
Method Hiding
Method Overriding
Method Overloading
Super keyword and it's usages
Final keyword and it's usages
Constructor Chaining
Upcasting and Downcasting
Static &Dynamic Binding
Run Time Polymorphism
Abstract Keyword(Abstract classes and methods)
Understanding Interfaces
Implementation of Encapsulation
Association with Implementation
Packages
Understanding Packages
Setting Classpath
Reading Input from Keyboard
Access Modifiers
Nested Types
Static Nested Class
Non-static Nested Class
Local Class
Anonymous Class
Nested Interface