PANIMALAR ENGINEERING COLLEGE
QSPIDERS PLACEMENT TRAINING 2024 - 2025 BATCH :: 8 MAY 2025 - 27 JUN 2025
Chapter
Day Chapter Name Topic
No.
variable
Chapter 3 Variables & Data Types Datatype
types of varibles
Introduction To Operators
Arithmetic Operators
Day1 Relational Operator
Conditional Operator
Chapter 4 Operators
Logical Operators
Increment/Decrement Operators
Compound Assignment Operators
Typcasting
Intro to methods
method Creation
Method Call
No Argument Method
Parameterized method
Parameterized method
Programming 5.1
Chapter 5 Methods Method Return
Method as a member of a class
Method as a member of a class
To use built-in methods
Dynamic Read
method overloading
Day2
Decision Statement
if
if else
Chapter 6 Decision statement if else if ladder
if else if ladder
switch
Programs On Descicion statement
Loop statement
while loop
do while loop
Chapter 7 Loop Statements
for loop
Nested Loop
Programs On Loop statements
Introduction to Array
Array Creation
Array operations
Array with methods
Chapter 8 Array
Array Sort
Array Search
Programs On Array
Introduction to multidimensional array
Day3 Array Creation
Chapter 9 2D Array
Array Operations
Matrix Programs on 2D array
Object
class
Object Creation ( Instantiation )
Object Oriented Fundamentals
Chapter 10 non-primitive variable ( reference variable )
Comparing Object References using
equality operator
Packages
Day4 Chapter 13 Packages & Modifiers Access Modifiers
import
Introduction to Encapsulation
Day5 Chapter 14 encapsulation & Data Hiding
data hiding
Chapter
Day Chapter Name Topic
No.
data hiding
Copying the object reference
Passing object reference to a method
Day6 Chapter 15 Playing with Objects Example for passing object reference(Utility class)
Method returning an object reference
method chaining
association or relationship between objects
Has-A relationship
Day7
Has-A Design principle
Chapter 16 Has-A relationship
Design techniques to create instance of
Day8
dependent object
Day9 Inheritance
Loading procees with inheritance
Day10
Chapter 17 Is-A relationship Inheritance
super
types of inheritance
Day11
Introduction to Object class
Non-primitive type casting
Upcasting
Day12 Chapter 18 Non-primitive type casting
Downcasting
polymorphism
Day13
method overriding
Chapter 19 Polymorphism
method overriding
Day14
method shadowing
variable shadowing
What is abstraction ?
abstract method
Day15
abstract class
chapter 20 Abstraction
Chapter
Day Chapter Name Topic
No.
interface
Day16
Example design of abstraction
object class & it's members
toString()
Day17 chapter 21 Object class
equals( Object )
hashCode()
final methods of Objectclass
what is String ?
j
Day18
java.lang.String class
Chapter 22 Strings
java.lang.StringBuffer
Day19
java.lang.StringBuilder
Day20-21 String Programs
Introduction to Exception
Day22
Exception Handling
types of Exception
Chapter 23 Exception & Exception Handling
Day23 checked exception
Exception Object Propogation
throw
Day24 custom exception / user defined exception
Diference
Comparable interface
Day25 chapter 24 Comparable & Comparator Interfaces
Comparator Interface
What & Why we need wrapper classes
Boxing
UnBoxing
Day26 chapter 25 Wrapper class
parsing
unparsing
Understanding Object type variable
chapter 26 Data Structure Introduction to DataStructre
Types of DataStructure
Day27
Chapter
Day Chapter Name Topic
No.
Day27 TimeComplexity
Introduction to LinkedList
Singly LinkedList Implemenataion
Day28 Data Structure Programs
Understanding Basic operations on
DataStructure ( CRUD )
Types of Data structures & their characteristics
Collection Hierarchy
Day29
ArrayList
chapter 27 Collection FrameWork Part 1
LinkedList
Day30
Vector
Stack
HashSet
Day31 LinkedHashSet
TreeSet
chapter 27 Collection FrameWork Part 2
PriorityQueue
Day32
ArrayDequeue
HashMap
Day33 TreeMap
Chapter
Day Chapter Name Topic
No.
Day33 TreeMap
Chapter 27 Collection FrameWork Part 3
LinkedHashMap
Day34-35 Collections Programs
functional interface
Day36
Lambda Expression
Chapter 28 Lambda Expression
Functional Programming
Day37
method reference
Understand Stream Object
Day38 manipulate Collection data Using Stream
built in functions
Chapter 29 Stream API
manipulate Collection data Using Stream
Day39
built in functions
Day40 Programs on Streams
File class
Day41
File Stream
Chapter 30 Files & File Handling
Reading & Writing an object into a file
Day42
ObjectOutputStream & ObjectInputStream class
Threads
Day43
Chapter 31 MultiThreading Part 1
w
MultiThreading
Day44
Day45 Day 1 Programs
Day46 Day 2 Programs
Java Programing
Day47 Programs on : Day 3 Programs
1. Logical Reasoning
Day48 2. Comprehension Day 4 Programs
3. Algorithms
Day49 4. Data Structures Day 5 Programs
Day50 It Covers Programs on Major Day 6 Programs
h
Programming Platforms such as: Day 7 Programs
Day51
1. Leetcode
2.HackerRank
Day52 Day 8 Programs
3.CodeChef
4. Metal
Day53 Day 9 Programs
& many more.
Day54 Day 10 Programs
It Covers Major company-specific
Day55 Problem Statements on Day 11 Programs
Product-based companies like
Chapter
Day Chapter Name Topic
No.
Product-based companies like
Day56 1. ServiceNow Day 12 Programs
2. Walmart
Day57 3. VMware Day 13 Programs
& many more.
Day58 Service-based companies like Day 14 Programs
1. TCS
Day59 2. Accenture Day 15 Programs
3. Capgemini
Day60 4. Wipro Day 16 Programs
5. Infosys
Day61 6. Cognizant Day 17 Programs
& many more.
Day62 Day 18 Programs
Day63 Day 19 Programs