Hi Students, I know you will not complete this 😂
But Try to complete at least 80% of these.
JAVA Road Map:
Youtube channel:
 1. Telusko:
 https://youtube.com/playlist?list=PLsyeobzWxl7pe_IiTfNyr55kwJPWbgxB5&si=FnbJ
 RR9MI-oN8U6L
 2. Error make clever : https://youtu.be/kGxSyqKbzsc?si=5OjY8yG__yXPdG5G
 3. Code io: https://youtu.be/Gex-j7GlCHc?si=x7Iu-OkWIKsroW5x.
 Language Understanding/Fundamentals
 Importance of Java and Introduction of Java , get familiar with
 Core Java environment(JDK/JRE/JVM), Data types , variables , Type casting,
 Foundation Operator
 Loops,Conditional Statements,Operators
 Data Types
 Arrays
 Java Language Strings
 Foundation String Buffer
 String Builder , String Joiner
 Regular Expressions
 Classes & Object
 Methods
 Classes Constructors
 Object Creation
 Memory Management using Objects
 "This" Method
 Transient Keyword
 Special keys
 instance Of Keyword
 Inner classes, Anonymous Inner class
 Typecasting
 Static and non static Members
 Memory Allocation for Static and Non Static member
 Abstraction & Interfaces
 OOPS Properties
 Encapsulation
 Polymorphism
 Inheritance, super keyword and super method , Optional Class
 Throw
 Throws
 Trycatch
Exception Handling Finally
 Custom exceptions
 Multi Level Catch
 Auto closable
 List
 Set
 Collections
 Queue
 Framework
 Map hierarchy
 Comparable & Comparator
 File Handling
 File Input /Output
 Input /Output Stream
 File Streams
 File Handling Reader / Writer class
 Piped Reader and writer
 Serialization & Deserialization
 Transient Keyword
 Logging Framework
 Concurrency Streams API
 Date & Time API
 Functional Interface
 File IO - Java 8 Lambda Expressions
 Features Stream & Parallel Streams
 Optional Class
 Java 8 - In-Built Functional Interfaces (Predicate, Function,
 Supplier, Consumer)
 Understanding Multi Tasking Operating system
 Threads
 Stack frame
 Multithreading Thread scheduler
 (Concepts) Different ways of achieving multi-threading
 Priority concept
 Intercommunication of threads
 Thread grouping
 DDL
 DML
 DQL
 TCL
 Normalization
 Joins
SQL using MySQL
 Subquery
 Aggregate Functions
 Date function
 Query optimization Basics
 Indexes
 Query optimization using Indexes
 JDBC - Java to Database Connectivity
 4 types of Drivers
 Difference between the drivers
 JDBC JDBC - Statement (CRUD)
 Prepared Statement (CRUD)
 Callable Statement (Call - Function/Procedure)
 Transaction using JDBC
 Basic Structure of an HTML Page
 Various Tags and Attributes
 Inline and Block Elements
 Forms
 Semantic elements
 HTML 5 Features
 Paper based Layout
 Hero unit
 Audio Video Players
 Semantic Markup
 HTML and CSS
 Geo Location, A11Y (Accessibility)
 Intro to CSS
 CSS Properties and their syntaxes
 Various Selectors in CSS and their preference orders
 Inline , Internal and External Styling
 Box Model
 CSS 3
 Advance Unites like rem, em and vh vw
 New elements added like Round Corners
 Working with flex box
 Working with Bootstrap
 Cards, Tables, and Lists
 Develop a static webpage
 Bootstrap Forms and Form Validations
 Navs and Navbar
 Pagination and Progress
 Navigation and Pagination
 Basics of JavaScript - Data type, variables, Type Conversions,
 Basic Operators, branching and Looping Statements,
 Functions, Arrays and Strings
 Date and Time Objects, Closures, DOM Objects, ES6+
 Features, Promises and Async Programming, Closures and
 Scoping, Functional Programming, Error Handlingclient side
 Java Script
 scripting,
 JSON, JSON - Objects, arrays etc, JSON-Ajax
 Advanced DOM Manipulation, jQuery Plugins, Event
 Delegation, Ajax and Deferred Objects, Optimization and
 Performance
 Introduction to Web based applications
 Web Applications
 Flow of the web application
 benefits of a web application
 disadvantages of the application
 Introduction to Understanding of Servlet
 servlet Servlet Lifecycle & Hierarchy,
 Servlet API
 Servlet Interface
 Generic Servlet
 HTTP Servlet
 SerlvetFilter
 Intro to JSP
introduction to Jsp
 Life cycle of JSP , Creating a simple JSP page
 JSP scriptlet tag
 JSP scripting
 JSP expression tag
 elements
 JSP declaration tag
 JSP Request
 JSP Response
 Implicit Objects JSP Config
 JSP Application
 JSP Session
 JSP PageContext
 JSP Page
 JSP Exception
 JSP Directive Elements
 jsp:forward
 jsp:include
 Jsp Actions
 Java Bean class
 jsp:useBean
 set & get
 Maven Repositories & Dependencies
 Maven Structure
 Working with POM file
 Working with
 Maven Lifecycle, Phases & Goals
 Maven
 Maven Build Plugins
 Creating Projects with Maven Archetypes
 Running Web Application in Tomcat
 Git Intro, Version Control, Install Git, Basics, Config, Start
 Project, First Repo, Commands, Workflow, Compare, Errors,
Introduction to GIT Undo, Revert, Branches, Branching, Merge, Delete Branches,
 Ignore Files, Save Fragments, Stash, Fundamentals, HEAD,
 Open Source, Assist, Pull Request
 Introduction to Spring Architecture, spring container, Dispatcher Servlet
 Spring Spring Core
 Dependency Injection
 Spring
 Spring Scope
 Fundamentals
 Spring AOP & Spring Core AOP
 JDBC Spring JDBC
 Introduction to ‘Spring MVC’ module, Front
 Controller,Components, Dispatcher Servlet,
 Spring MVC Handler Mapping bean, View Resolver bean, Understanding
 the flow of Spring MVC, Handler Mapping, Controller,
 Validators, MVC Form
 Define Persistence, Identify the problems with OR Mismatch,
 Spring MVC & Describe alternatives for Object/Relational Mapping(ORM),
 ORM Explain Hibernate as a preferred solution for ORM, Small demo
 on JDBC program for inserting a record, Program and verify a
 java application using hibernate framework .An application with
 Spring ORM and jsp using spring MVC
 Explain Hibernate Architecture, Learn the Hibernate
 API-Configuration
 SessionFactory,Session,
 Hibernate Describe the details of OR Mapping,
 Architecture Explain the Hibernate Object States,
 Make Objects persistent, Retrieve a persistent object,
 Modify delete objects,
 , CRUD operations
 How to query with hibernate query language (HQL),
Query in Hibernate How to query with Criteria API, Creating queries with Native
 SQL.
 Spring with
 Integrating Spring with Hibernate
 Hibernate
 Intro to Springboot
 Springboot Auto Configuration
 Springboot Starter POMs
 Fundamentals & Properties file
 MVC Springboot CLI
 Springboot Annotations
 Spring Boot MVC
 Spring Boot JDBC
SpringBoot JDBC
 Spring Boot Actuator
 & Actuator
 Spring Boot Demo Application
 Springboot JPA Repositories (Mongo Repository, CRUD repository, JPA
 JPA(Java repository)
 Persistency API) Pagination & Sorting
 Springboot JPA Collection Mapping , Mapping List , Mapping Bag , Mapping
 and ORM Set, Mapping Map
 One To Many Annotation, Many To Many , One to One and
 Many to One Annotations
 Bidirectional
 Lazy Collection
 Component Mapping
 Inheritance mapping
 HQL and criteria
 Consuming REST API / Rest Services Interaction using Spring
 Boot
 global exception handling
 Documentation using Swagger/Postman
 Restfull Web Basic Form Based authentication
 Services and Securing API's
 Spring Security Authentication and Authorization
 Role Based authentication
 Intro to JWT (Java web Token)
 Token based authentication
 OAuth
Avlothaaannnnnn…………………………………… 😂
Idha mudinga…..Mass Katalam.
Yedhachi Doubt na indha email ku text pannunga ( hassaninamulcud@gmail.com )
ALL THE BEST !!!!!!!!
Complete Java Full stack course 48 hours.
Telusko: https://youtu.be/4XTsAAHW_Tc?si=NkO12mHjmCpDQxtb
Mudinja Mudichiko 🎉