Java Training

Java Training

Java Training

Java is a general-purpose computer programming language that is concurrent, class-based, object-oriented.

Hibernate ORM (Hibernate in short) is an object-relational mapping framework for the Java language, providing a framework for mapping an object-oriented domain model to a traditional relational database.

This course will help you to make dynamic & scalable web applications using JSP ,Servlets and Hibernate.


  1. Revision of Core Java

    -- OOP concepts and understanding
    -- Getting Started with Java
    -- Identifiers, Keywords, and Types
    -- Expressions and Flow Control
    -- Arrays
    -- Class Design
    -- Advanced Class Features
    -- Exception Handling
    -- Collections and Generics Framework
    -- Threads
    -- File Handling using Package
    -- JDBC
    -- Networking
  2. Web Basic HTML/CSS/JavaScript

    -- Basic HTML Tags
    -- Information Organization – Lists, Tables, Forms
    -- Basic JavaScript
    -- Enhancing Web Pages with CSS
  3. Advanced Java

    -- Introduction to Java EE Platform
    -- Java EE Component Model and Development Steps
    -- Web Component Model
    -- Introducing Web Server – Tomcat
    -- Introduction to Java Servlets
    -- Developing Web Applications using Session Management
    -- Filters in Web Applications
    -- Integrating Web Applications with Databases
    -- Introduction to JSP
    -- Developing JSP Pages
    -- The JSP Actions and Java Beans
    -- Developing JSP Pages using Custom Tags
    -- JSTL
    -- Hibernate
    -- Project
  4. Small Modules Development

    -- Practice session of developing small modules
  5. Project Development

    -- Project Development in environment similar to live project important
    -- Practice for planning, organizing, structuring project development
    -- Practice for large scale database designing & planning
    -- Practice of Developing Different Layers
    -- Practice of Developing logic & coding for different modules of project
  6. Interview Preparation

    -- Preparation to face tough level interviews at companies
    -- Confidence building
    -- Preparing professional resume