10% OFF JAVA COURSES

JAVA Core

Instructor
Shuvam Sahoo
Last Update January 16, 2024
4.38 /5
(8)
0 already enrolled

About This Course

Benefits of this course:

---------------------------

1. This Course will provide completeness on every topic.

2. This Course will make you to Strong on Theoretically and  Pro grammatically.

3. This Course will provide Good Platform for the Advanced Technologies and Frameworks like Jdbc, Servlets, Jsps, Hibernate, JPA, Spring,..

4. This Course includes almost all the interview Questions  and Answers as part of the Course internally.

5. This Course will provide Downloadable Material for all the  above specified topics.   

 

Curriculum

11 Lessons 3 Month
Java History
Differences between Java and Others : Static Vs Dynamic
Differences between Java and Others : Pre-Processor
Diff b/w Java and Others : Platform Dependent VS Platform Independent
Differences between Java and Others :Pointers
Differences between Java and Others :Multiple Inheritance
Differences between Java and Others :Operator Overloading
Differences between Java and Others :Destructors
Diff between Java and Others :Call By Value Vs CallBy Reference
Differences between Java and Others :Memory Allocation
Java Features
Java Naming Conventions
Java Programming Format : Comment Section
Java Programming Format : Import Section
Java Programming Format : Classes / Interfaces Section and Main Class Section
Installation
Editor Installation
Compilation
Execution
Steps to Prepare Java Application with Eclipse IDE
Tokens Inroduction
Identifiers
Literals
Number Systems
Keywords and Reserved Words
Operators Introduction
Arithmetic Operators
ncrement And Decrement Operators
Assignment & Comparision & Boolean Logical Operators
Bitwise Logical Operators
Ternary Operator
Short-Circuit Operators
Data Types
Type Casting :Implicit Type CastingPart
Type Casting :Explicit Type Casting
Java Statements : Introduction
Java Statements : Conditional Statements:if
Java Statements : Conditional Statements:switch
Java Statements : Iterative Statements:for loop
ava Statements : Iterative Statements:for
Java Statements : Iterative Statements:for and for-Each
Java Statements : Iterative Statements:while loop
Java Statements : Iterative Statements:do-while loop
Java Statements : Transfer Statements : break
Java Statements : Transfer Statements : continue
Patterns Examples
OOPS : Polymorphism : Method Overloading
Introduction : Unstructered Vs Structered Programming Languages
Introduction : Structered Vs Object Oriented Programming Languages
Introduction : Aspect Oriented Programming Languages
Conversions from Object Type to Primitive Type
Class Vs Object
Encapsulation Vs Abstraction
Inheritance
Polymorphism
Message Passing
Class : Syntax
Class : Access Modifiers
Class : class, className, extends, implements keywords
Class : Possible Syntaxes of Classes
Class : Procedure to use classes in Java
Class : Internal flow in Class Utilization
Class : More than one class in Single Java App
Concrete Methods Vs Abstract Methods
Abstract Classes
Interfaces
Method Syntax
Method Signature and Prototype
Mutator Methods Vs Accessor Methods
Var-Arg Method
OOPS : Procedure To Create Objects
OOPS : hashCode() and toString() methods
OOPS : Immutable Objects Vs Mutable Objects
Object Based Vs Object Oriented Programming Languages
OOPS : User defined Immutable Class
OOPS : Object Vs Instance
OOPS : Constructors : Introduction
OOPS : Constructors : Default Constructor
OOPS : Constructors : Constructor Overloading
OOPS : Instance Context : Instance Variable
OOPS : Instance Context : Instance Methods
OOPS : Instance Context : Instance Block and Instance Flow
OOPS : Instance Context : Instance Instance Flow
OOPS : 'this' keyword : To refer current class Variables
OOPS : 'this' keyword : To refer current class Methods
OOPS : 'this' keyword : To refer current class Constructors
OOPS : 'this' keyword : To return current class Object
OOPS : 'static' keyword: Static Variable
OOPS : 'static' keyword: Static Method
OOPS : 'static' keyword: Static Block
OOPS : 'static' keyword: Static Anonymous Inner class
OOPS : 'static' keyword: Static Import
OOPS : 'static' keyword: Static Context
OOPS : 'static' keyword: Static Context and Instance Context
Class.forName() method internal functionality
OOPS : newInstance() method internal functionality
Utilizations of Class.forName() and newInstance() methods
OOPS : Factory Methods
OOPS : Singleton classes
OOPS : final keyword : final variable
OOPS : final keyword : final methods and final classes
OOPS : 'public static final' Convension for constant variables
OOPS : enum keyword
OOPS : main() method : Introduction
OOPS : main() method : Why 'public' is required
OOPS : main() method : Why 'static' is required
OOPS : main() method : Why 'void' is required
OOPS : main() method : Why 'parameter' is required
OOPS : main() method : Why 'String[]' as parameter is required
OOPS : main() method : List of valid and Invalid Syntaxes of main() method
OOPS : main() method : More than one main() in Single Java Application
OOPS : main() method : main() method Overloading and Overriding
OOPS : main() method : main() method in Inheritance
OOPS : Relationships in Java: Introduction
Associations: One-To-One Association through Constructor Dependency Injection
One-To-One Association through setter method Dependency Injection
One-To-Many Association through Constructor Dependency Injection
One-To-Many Association through setter Dependency Injection
Associations : One-To-Many Association Internal Data Representation
Relationships in Java: Associations: Many-To-One Association through Constructor
Relationships in Java: Associations: Many-To-One Association through setter Dependency
Relationships in Java: Associations: Many-To-Many Association through Constructor
Many-To-Many Association through Setter Method Dependency Injection
OOPS : Relationships in Java : Associations : Composition Vs Aggregation
OOPS : Relationships in Java : Inheritance : Introduction
OPS Relationships in Java Inheritance Types of Inheritance
Relationships in Java : Inheritance : Static Context in Inheritance
Static Context and Instance Context Mix in Inheritance
OOPS : Relationships in Java : Inheritance : Super Keyword
Inheritance : Class Level Type Casting: Upcasting
Inheritance : Class Level Type Casting: Downcasting
OOPS : Relationships in Java : USES-A Relationship
OOPS : Polymorphism : Introduction
OOPS : Marker Interfaces : Serializable
OOPS : Polymorphism : Rules and Regulations for Method Overriding
OOPS : Abstract Methods and Abstract classes Introduction
OOPS : Concrete Method Vs Abstract Method
OOPS : Concreate class Vs Abstract Class
OOPS : Abstract Class
OOPS : Interfaces
OOPS : Syntaxes between classes, abstract classes and Interfaces
OOPS : Differences between classes, abstract classes and Interfaces
OOPS : Marker Interfaces : Cloneable
OOPS : Adapter Classes
OOPS : Object Cloning: Introduction
OOPS : Object Cloning: Shallow Cloning
OOPS : Object Cloning: Deep Cloning
OOPS : instanceof Operator
Introduction
Types of Conversions
Conversions from Primitive Type to Object Type
Conversions from String Type to Object Type
Conversions from Object Type to String Type
Conversions from Primitive Type to String Type
Conversions from String Type to Primitive Type
Introduction
Types of Inner Classes
Member Inner class
Inheritance Over Inner classes
Interface Inside Class
Abstract class Inside Class
Class Inside an Abstract class
Abstract class Inside an Abstract class
Interface Inside an Abstract class
Static Inner class
Declaring a class inside an Interface
Declaring an abstract class inside an Interface
Declarig an interface inside another interface
All Possible nested classes, Nested abstract classes, Nested Interfaces
Method Local Inner Class
Anonymous Inner Classes
Packages Definiton
Packages Advantages
Packages Types
java.lang package Overview
java.io package Overview
java.util package Overiview
java.awt package overview
javax.swing package overview
java.sql package overview
java.net package overview
java.rmi package overview
java.text package overview
User Defined Packages
Import Statement
User Defined Packages Application
User Defined Packages Application-1 With Eclipse IDE
JAR Files Inroduction
JAR Files Application
String Class Methods: split() methods
MANIFEST File in jar files
Executable JAR files
Batch files
StringBuilder Methods
Introduction
String Class Constructors
String Literal Vs String Object
String Class Methods: length()
String Class Methods:concat method
String Objects Immutability Nature
String Class Methods: equals()
== vs equals()
String Class Methods: equalsIgnoreCase()
String Class Methods: compareTo()
String Class Methods: compareToIgnoreCase()
String Class Methods: startsWith(), endsWith(), contains()
String Class Methods: charAt()
String Class Methods: replace() methods
String Class Methods: indexOf() methods
String Class Methods: lastIndexOf() methods
String Class Methods: substring methods
String Class Methods: getBytes() methods
String Class Methods: toCharArray() method
String Class Methods: toLowerCase() toUpperCase() methods
String Class Methods: intern() method
String Vs StringBuffer
StringBuffer Class Constructors
StringBuffer class Methods: length(), capacity(). toString()
StringBuffer class Methods: ensureCapacity()
StringBuffer class Methods: append()
StringBuffer class Methods: reverse()
StringBuffer class Methods: insert()
StringBuffer class Methods: delete()
StringBuffer class Methods: deleteCharAt()
StringBuffer class Methods: replace()
StringBuffer class Methods: setLength()
StringBuffer class Methods: setCharAt()
Nested try-catch-finally inside finally block
Multi Threadding Basics
User defined Exception
StringBuffer Vs StringBuilder
StringBuilder Constructors
StringTokenizer
Error Vs Exception
Exception Definition
Smooth Termination Vs Abnormal Termination
Need Of Exception Handling Mechanisms
Predefined Exceptions
Checked Exception Vs Unchecked Exception
Pure Checked Exception Vs Partially Checked Exception
ArithmeticException Overview
NullPointerExceptin Overview
ArrayIndexoutofboundsException Overview
StringIndexOutOfBoundsException Overview
ClassCastException Overview
ClassNotFoundException Overview
InstantiationException Overview
IllegalAccessException Overview
InstantiationException Vs IllegalAccessException
IllegalArgumentException Overview
IllegalThreadStateException Overview
FileNotFoundException Overview
'Throw' Keyword
Unreachable Statement error with 'throw' keyword
'throws' Keyword
'throw' keyword Vs 'throws' Keyword
try-catch-finally Introduction
try block
try block flow
catch block
finally block
try-catch-finally
try block with out catch block
try block with out finally block
Nested try-catch-finally inside try block
Nested try-catch-finally inside catch block
try block with multiple catch blocks
Multi-catch block
try-with-resources
IOStreams Introduction
Stream Definition
Types Of Streams
File Operations Inroduction
FileoutputStream
FileReader
FileInputStream and FileReader
Image Copy
Document Copy
try-with-resources
Dynamic Input Approaches
BufferedReader
Scanner
Console
Serialization
Externalization
Files In Java
Directory In Java
Random Access Files

Your Instructors

instructor

Shuvam Sahoo

4.75 /5
9 Courses 4 Reviews 73 Students
See more

Student Feedback

Reviews (3)

Write a review

Live Chat Section