- What is JAVA ?
- Write first basic Java Program
- Object Oriented Programming Concepts
- Java Variables and Data Types
- Control Statements in Java
- Design a class in Java
- What are Constructors and Overloading?
- Nested classes in Java
- Inheritance in Java
- Introduction to Polymorphism
- Method Overriding in Java
- Interfaces and Abstract Class
- Java Language Packages
- Introduction to Exception Handling
- Exception Handling in Java
- Java Threads and Runnable
- Synchronization in Java
- Dead Lock in Java with Examples
- Java Input Output Stream
- Reading and writing text file in Java
- Serializable Interface
- Introduction to collections
- Collection Hierarchy
- Generics in Java
- Database setup MySQL or OracleXE
- JDBC architecture & Driver Types
- CRUD Operations on DB
- Reflection Framework in Java
- What is java Reflections
- What are J2EE Concepts
- Install Web Server Tomcat
- Web Application packaging structure
- Servlet Life cycle
- Servlet Configurations and Context
- Servlet Request and Response Objects
- What are Servlet Filters?
- What is Session Management?
- What is Servlet Communication?
- What are the attributes in servlet?
- JSP Technology and Life Cycle
- JSP vs Servlet
- JSP implicit Objects
- Handling Errors in JSP
- Expression Language
- What is MVC Architecture?
- MVC project
- What is JavaScript?
- What’s XML?
- How to Validate xml using XSD/DTD?
- How to Parse XML using SAX/DOM?
- Hibernate Overview
- Hibernate Configuration
- Hibernate Program
- What are the Hibernate Configuration Files?
- How to read and save data using Hibernate?
- Hibernate Associations
- Hibernate Criteria/Projection
- Hibernate Query Language
- What is Hibernate Algorithm for the Primary Key?
- What is the Spring Framework in Java?
- what are Spring Bean Configurations?
- Spring Annotations Configuration
- What is the Scope of a Bean?
- What is Dependency Injection?
- What is Spring AOP?
- What is Spring JDBC?
- What is Spring MVC?
- What are Spring Controllers/Handlers?
- What are View Resolvers in Spring?
- What are Spring tags?
- Spring JPA
- What is WebService Architecture?
- WSDL/SOAP and HTTP Exposing
- WebService Example
- How to Test Web Service using SOAP UI?
- WebService using Apache CXF/Tomcat
- What is Spring WebServices?
- What is RESTful Web Service?
- What is JAXB?
- How to apply Username/password Security in Web Service?
- What is Public/Private Key Security?
- What is the Top-Down Bottom-up Approach?
- What is JMS Architecture?
- How to Configure Topic/Queue on Active MQ?
- What is JMS Transactions?
- What is Version Control system?
- What is Junit Test?
- How to Set Up Node/NPM?
- Creating Hello World React App
- Understanding Components
- Life Cycle of React Component
- React with Java Services using REST Service
- Session Management using Redux
- Java interview questions and answers
- Five Excellent Java Project Ideas in 2021
- Top 10 Java Coding Standards You Must Know
- Is Java too Hard to Learn?
- 8 Reasons why you should Learn Java in 2022
- Why is Java not Getting Outdated in 2022?
- Object-Oriented Design: What is it about?
- Polymorphism in Object-Oriented Programming
- Is Java Used in Back End or Front End?
- Spring Framework
- Hibernate Tutorial
- Struts Tutorial
- ORM Framework
- Apache Tapestry
- Apache Spark
- Scala Tutorial