Complete Core Java & Advance Java Roadmap
(BSc CS Sem 3 & 4)
Prepared for Pravesh | Colourful Row-Column Format | Full Coverage
Semester 3 – Core Java Full Roadmap
Unit Topics
Unit 1 Introduction to Java, Features, JVM, JDK, JRE, Installation, First Program
Unit 2 Data Types, Variables, Type Casting, Operators, Input-Output
Unit 3 Control Statements (if, switch, for, while, do-while), Break & Continue
Unit 4 Arrays (1D, 2D), Strings, StringBuffer, StringBuilder
Unit 5 OOP Concepts: Class, Object, Encapsulation, Inheritance, Polymorphism, Abstraction
Unit 6 Constructors, this & super keyword
Unit 7 Exception Handling: try, catch, finally, throw, throws
Unit 8 Multithreading: Thread class, Runnable, Life Cycle
Unit 9 Collections Framework: List, Set, Map, ArrayList, LinkedList, HashMap
Unit 10 File Handling: File, FileReader, FileWriter, BufferedReader
Unit 11 Packages & Access Modifiers
Semester 4 – Advance Java Full Roadmap
Unit Topics
Unit 1 JDBC Introduction, Drivers, Connection, Statement, ResultSet
Unit 2 PreparedStatement, CallableStatement, CRUD Operations
Unit 3 Servlet Basics, Architecture, Life Cycle, doGet & doPost
Unit 4 Form Handling, Session Tracking, Cookies, URL Rewriting
Unit 5 JSP Basics, Scriptlet, Expression, Directive
Unit 6 JSP Implicit Objects, JSP Actions
Unit 7 MVC Architecture, JavaBeans
Unit 8 Annotations, Filters, Listeners
Unit 9 Web Services Introduction
Unit 10 Mini Project using Advance Java
Colourful Weekly Study Timetable (2–3 Hours Daily)
Day Study Plan
Monday Core Java Basics + Programs
Tuesday OOP Concepts + Practice
Wednesday Collections + Multithreading
Thursday JDBC + Database Connectivity
Friday Servlets + JSP
Saturday Mini Project Work
Sunday Full Revision + Mock Test
Best Learning Sources
Category Sources
YouTube CodeWithHarry, Telusko, Apna College, Neso Academy
Websites W3Schools, GeeksForGeeks, Oracle Java Docs
Practice HackerRank, LeetCode, CodeChef
Books Head First Java, Java The Complete Reference
All Topics Covered | Designed for Exam + Practical Preparation