JAVA Course Syllabus

Home / Single Post

Module -1 Core Java

Basic concepts of JAVA

  • History of JAVA and it’s features
  • List of JAVA platform versions
  • About JDK architecture
  • Unicode system
  • Variable and Data types
  • Distinguish b/w JDK, JRE, and JVM
  • About JVM

Concepts of OOPS (Object Oriented Programming System)

In OOPs concepts we teach you topics like Advantage of OOPs, Object and Class, Method Overloading, Constructor static variable, method and block , this keyword, Inheritance (IS-A), Method Overriding, Covariant Return Type, Aggregation and Composition(HAS-A), Runtime Polymorphism, static and Dynamic binding, Abstract class and Interface, Package and Access Modifiers, Downcasting with instanceof operator, and related topics.

JAVA Data Types

Control Statements

String Handling

Exception Handling

Nested Classes



Input and output



AWT and EventHandling




Reflection API

Collection Framework


IO Streams



Constructors & Overloading

Interfaces & Packages


Inheritance, Super & Final Keywords

Module -2 JDBC

In this module you will learn the concepts JDBC Drivers, Steps to connect to the database, Connectivity with Oracle, Connectivity with MySQL, Connectivity with Access without DSN, DriverManager, Connection interface, Statement interface, ResultSet interface, Stored procedures and functions, Transaction Management, Batch Processing, PreparedStatement,, ResultSetMetaData, DatabaseMetaData, Storing image, Retrieving image, Storing file, Retrieving file, and features of JDBC from our proven IT professionals.

Module – 3 J2ee, Servlets, EL Expressions

J2ee Concepts

  • J2ee Architecture
  • Install TomCat Server
  • TomCat Hierarchy
  • Web Application & Hierarchy


Basic Concepts of Servlets

  • Brief explanation of servlets
  • Servlet API
  • Servlet Interface
  • GenericServlet
  • HttpServlet
  • Basics of Web
  • Life Cycle of Servlet
  • Working with Apache Tomcat Server
  • Steps to create a servlet in Tomcat
  • How servlet works?
  • servlet in Myeclipse
  • servlet in Eclipse
  • servlet in Netbeans







ServletInputStream and ServletOutputStream

Session Management

EL Expressions

  • About EL Expressions
  • JSTL
  • Custom tags
  • MVC in JSP

Module – 4 JSP, XML


  • Basics of JSP
  • Scripting Elements
  • JSP Technology
  • JSP Vs Servlets
  • JSP Tags
  • Implicit Objects
  • Directive Elements
  • Exception Handling
  • Action Elements


  • XML
  • XSD
  • DTD
  • XML Parsing

Module – 5 Struts MVC FrameWork, Web services, Design patterns

Struts MVC FrameWork

  • Overview of Struts
  • Struts Architecture
  • MVC Overview
  • Action Servlet
  • Request Processor
  • Validation Plug-in
  • Struts Configxmlfile
  • Using Struts Tag Libraries
  • Data passing from JSP to Controller

Web Services

  • Architecture of Web Services
  • WSDL
  • SOAP
  • HHTP
  • Configure Web Services
  • Testing of Web services using SoapUI

Design Patterns

  • Overview of Design Patterns
  • SingleTon
  • MVC
  • Façade
  • DAO
  • Business Delegate

Module – 6 Spring Framework


  • Spring Overview
  • Struts Vs Spring
  • Configuration of Spring Beans
  • Spring Configxmlfile
  • Dependency Injection
  • Spring MVC Applications
  • Spring Controller
  • Configuration of Spring Framework handler
  • View Resolvers

Module – 7 Hibernate


  • Hibernate Overview
  • JDBC vs ORM
  • Hibernate Configuration
  • Hibernate hbm and Config xml file
  • Read and save data using hibernate Objects
  • Using HQL
  • Hibernate Application
  • Hibernate Logging
  • Inheritance Mapping
  • Collection Mapping

Component Mapping
Association Mapping
Hibernate Caching
Hibernate Mapping and Examples

Module – 8 JMS, JNDI, EJB, Ant, Ajax

JNDI Overview

Directory Service

JNDI looup and examples

JMS Architecture

Configuring Topic and Queue on Application Server

Log4j Configuration

Module – 9 Application Servers, CVS, JUnit


  • About Junit Testing
  • Types of Testing
  • Annotations used in JUnit
  • Assert class
  • Test Cases

Get Upto 30% off on our JAVA course, Join now to avail discount.

Open chat
Can we help you?

Please enable JavaScript in your browser to complete this form.