Java Enterprise Edition (JEE) with Hibernate

1000 Learners


Course Objective:

Objective: On completing this course, there will be ample opportunities for you to work as a web developer using Java. Participant can able to work on real life projects like Online Shopping cart, online reservation system etc using JSP, Servlet. One can also be able to connect JSP servlet to persistence framework like Hibernate.

Prerequisite: Knowledge of Java is required


Course Content:

TOPICS TO BE COVERED:

Introduction to JEE
  • Architecture of JEE
  • Components and modules of JEE
  • Concept of server and client
  • Tomcat server and its components
Basic HTML and CSS
  • Introduction to HTML
  • Basic tags of HTML
  • HTML tables and forms
  • Hyperlink tag, image tag etc
  • Introduction to CSS
  • Different types of CSS
  • Write CSS with HTML
  • Id and class attribute of CSS
Introduction to Javascript
  • JavaScript basics
  • If lese loops in javascript
  • Functions in javascript
  • Javascript form validation
Handling Database (JDBC)
  • Steps to connect with database
  • Concepts of Driver Manager, Connection interface etc
  • Statement and prepared statement
  • Result set object
  • CRUD example
Java Servlet
  • Servlet and servlet API
  • Servlet life cycle
  • Create servlet
  • Servlet interface, GenericServlet Class and HttpServlet class
  • What is request dispatcher
  • Forward(), include() and sendRedirect()
  • Concepts of Session and Cookie
  • Create Session in servlet
  • Scopes in servlet
  • Servlet CRUD opearation
JSP (Java Server Pages)
  • Introduction to JSP
  • JSP architecture
  • JSP life cycle
  • Scripting elements
  • JSP implicit object
  • JSP directives
  • Action tags of JSP
  • JSP MVC
  • Expression language in JSP
  • JSP CRUD example
  • JSTL
Introduction to Hibernate
  • What is the problem with JDBC - paradigm mismatch
  • What is ORM?
  • Understanding different components of Hibernate
  • How to persist objects using Hibernate
  • How to use mapping files, configuration files and Session object
  • HB using XML
  • HB using Annotation
  • First hibernate example
Inheritance Mapping
  • Inheritance mapping
  • Table per Hierarchy (XML)
  • TBH with annotation
  • Table per Concrete (XML)
  • TBC with annotation
  • Table per Subclass(XML)
  • TPS with annotation
HQL and Caching
  • What is Hibernate Query Language
  • HCQL
  • Named query
  • Caching in hibernate
  • First level caching and second level caching
Hibernate Mapping
  • Mapping in hibernate
  • One to one mapping (XML and Annotation)
  • One to Many (XML and Annotation)
  • Many to Many (XML and Annotation)
Projects
  • Online banking
  • Online shopping cart
  • Online ticket reservation system
  • Online exam portal
  • Online job portal
Doubt session & Revision

Key Features

  • Gain skills and competencies required in Industry by Experts.
  • Work on Real-time Projects depending upon the course you select.
  • Students work in a professional corporate environment.
  • Get a globally recognized Certificate form WebTek with our partner logos.
  • Global Brand recognition for Placements.

Includes

  • Course Duration: 4- 6 weeks
  • Suitable For:2nd Yr / 3rd Yr / 4th Yr B.Tech. / Diploma / MCA / BCA students

Want to stay updated about Java Enterprise Edition (JEE) with Hibernate ?

Get information on offers, new launches, webinars and more!
Copyright © 2019 webteklabs.com
Webteklabs
Webteklabs
Webteklabs
Webteklabs
Free Demo
Call now