Witty Technologies provides CoreJava Training with placement in Chennai. We also ensure 100% Job Guarantee for students in Chennai, Tambaram & Chengalpattu region. We provide CoreJava online training in chennai and also provide CoreJava offline training in chennai
Basics of Programming
Basics of Java and its origin
Object-oriented programming Fundamentals
Basic Hand-on
keywords
Variables
Methods and its modifiers
Constructors
Instance blocks
Static blocks
Hands-on (5-10 problems)
If,if-else and switch
For,while,do-while
Arithmetic operators
Logical operators
Bitwise operators
Assignment operators
Relational operators
Hands-on (5-10 problems)
Introduction
Declaration of Arrays
Primitive Arrays
Objects Arrays
Hands-on (5-10 problems)
String
StringBuffer
StringBuilder
StringTokenizer
Hands-on (10-15 problems)
Predefined packages
User defined packages
Importing packages
Project modules
Source file declaration
Hands-on (5 problems)
Class
Object
Inheritance
Polymorphism
Abstraction
Encapsulation
Hands-on (5-10 problems)
Data types vs Wrapper classes
wrapper classes explanations
Auto boxing vs Autounboxing
Basic APIs(toStirng() , parseXXX(),valueOf(), XXXValue() etc)
Types of Exceptions
Exception vs Error
Try-catch blocks usage
Finally block usage
Throw keyword usage
Throws keyword usage
Different types of Exceptions and error
Hands-on(10-15 problems)
Thread info
Concurrency vs Parallelism
Single Threaded model vs multithreaded model
Main Thread vs user Thread
Creation of user defined Thread
Life cycle stages of Thread Life
cycle stages of Thread
Thread priority
Thread synchronization
Inter Thread communication
Hook Thread
Daemon Thread
Difference between wait() notify() notifyAll()
Hands-on (10-15 problems)
Introduction
Advantages of enumeration
Enum vs enum
Difference between enum vs class
Generics
Advantages of collection over arrays
Collection vs Collections
Key interfaces of Collections
Characteristics of Collection framework classes
Information about cursors
Introduction about Map interface
List interface implementation classes
Set interface implementation classes
Map interface implementation classes
Comparable vs comparator
Sorting mechanisms of Collection objects
Hands-on on each topic
Introduction
Advantages of Inner classes
Normal Inner classes
Method local inner classes
Anonymous inner classes
Static nested classes
Hands-on
Functional Interfaces
Lambda Expressions
Stream APIs
Method References
Static and default methods in Interface
Optional
for Each method
Date Tine API
Hands-on
Introduction
Advantages of Annotations
Working of Annotations
Introduction
character Oriented Streams
Byte oriented stream
Writing and reading operations on file
Normal streams vs Buffered streams
File class
Serialization
Deserialization
Hands-on
What is JVM
Structure of the JVM
Structure of the JVM