0% found this document useful (0 votes)
4 views3 pages

Java Full Stack Course Details

The document outlines a 15-day training program curriculum focused on Java, covering core concepts, advanced topics, and web development. Each day consists of specific modules with detailed topics such as object-oriented programming, exception handling, multi-threading, and JDBC. Additionally, the program includes sessions on aptitude and soft skills to prepare participants for interviews and professional environments.

Uploaded by

kicchaswaroop3
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views3 pages

Java Full Stack Course Details

The document outlines a 15-day training program curriculum focused on Java, covering core concepts, advanced topics, and web development. Each day consists of specific modules with detailed topics such as object-oriented programming, exception handling, multi-threading, and JDBC. Additionally, the program includes sessions on aptitude and soft skills to prepare participants for interviews and professional environments.

Uploaded by

kicchaswaroop3
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

CMKKY-Training program curriculum for 15 days (JAVA)

Day
Day Wise Topic Module Duration
No
Portability and Non-Portability
Architecture of Java
Java Runtime Environment
Introduction to Object oriented programming
Principles and Pillars of object orientation
Introduction to Class and Objects
Methods and types of methods
Main Method in java
Features of Java
1 Core Java Module 7 Hours
Data types in java
Primitive Data Types
Non-Primitive Data Types
Wrapper Classes
Type Casting
Operators in Java
Identifiers in Java
Variables in Java (Instance & Local)
Variables in Java (Static)

Loops and Conditional Statement


Pattern Programming
Interview Specific Pattern Programming
Arrays Introduction
2 Advantage and Dis-advantage of Java Core Java Module 7 Hours
1D-Array
2D-Array
2D-Jagged Array
Hackerrank based statement problems of Arrays

Strings Introduction
Types of strings in java
Immutable Strings
3 Core Java Module 7 Hours
Mutable Strings
String based interview specific programming
Hackerrank Problems on Strings
Encapsulation Introduction
Generic Setters and Generic Getters
Specific Setters and Specific Getters
Shadowing Problem
Constructors in Java
Introduction to Inheritance in Java
4 Rules of Inheritance Core Java Module 7 Hours
Types of Inheritance
Types of Methods in Inheritance
Polymorphism
Abstraction
Interfaces in Java
Regular Expressions
Exception Handling in Java
Error vs Exception
Default Exception Handler
User Defined Exception Handlers
5 Exception Handiling Using try and catch Advanced Core Java Module 7 Hours
Exception Handling using throws declaration
Exception Handling using throw declaration
Hierarchy of Exception
Custom Exception Handling

Introduction to Threads
Multi-Threading using Thread Class
Multi-Threading using Runnable Interface
Race Condition and Solution to it
Locking Threads
6 Synchronization in Threads Advanced Core Java Module 7 Hours
States of Thread
Producer Consumer Problem
Thread Groups
Java 8 Features (Lambda Expression, Optional
Classes)

Introduction to collection framework


ArrayList
LinkedList
ArrayDeque
7 PriorityQueue Advanced Core Java Module 7 Hours
TreeSet
HashSet
LinkedHashSet
Capstone Project

Introduction to RDBMS
DBMS vs RDBMS
MySQL as RDMS
Working of MySQL
8 Features of MySQL Advanced Java Module 7 Hours
Entity Relationship Diagram
Normalization
Database Related Operations
CRUD Operations in MySQL

Introduction to JDBC
Types of drivers
Load Driver and establish connection
JDBC Connection Interface
9 MySQL Database 7 Hours
JDBC Statement Interface
JDBC ResultSet Interface
JDBC PreparedStatement Interface
JDBC Transaction Management
Introduction to Servlets
Web Application Architecture
Server Architecture
First Servlet Program
Servlet Life Cycle
10 need of init() Advanced Java Module 7 Hours
need of service()
need of destroy()
DoGet and DoPost methods
RequestDispatcher vs SendRedirect
ServletJDBC

11 HTML-5 Important tags for Static Web Page Web Development 7 Hours
12 CSS-3 Styling for Static Web Page Web Development 7 Hours
Number Theory, Percentage,
Profit & Loss, Ratio's,
Proportions and Allegation &
13 Aptitude 7 Hours
Mixtures, Time, Speed &
Distances (Trains, Boats and
Streams)
Time & Work, Averages and
ages, Syllogism and Seating
arrangement, Permutation &
14 Aptitude 7 Hours
Combination and Probability &
Coding decoding and Blood
relations and Puzzles.
Resume Building, Email
etiquettes, Professional
etiquettes, Communication
15 Softskills 7 Hours
skills, Personal grooming, Stress
management, Interview
preparedness.

You might also like