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

Multithreading

Synchronization

Input and output

Serialization

Networking

AWT and EventHandling

Swing

LayoutManagers

Applet

Reflection API

Collection Framework

Threads

IO Streams

Generics

Polymorphism

Constructors & Overloading

Interfaces & Packages

Threads

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

Servlets

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

ServletConfig

ServletContext

ServletFilters

ServletListeners

ServletRequest

ServletCollaboration

ServletInputStream and ServletOutputStream

Session Management

EL Expressions

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

Module – 4 JSP, XML

JSP

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

XML

  • 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

  • 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

  • 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

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
Hello
Can we help you?

Please enable JavaScript in your browser to complete this form.
Name