Java EE(Advance)

Java Enterprise Edition (Java EE)

Java EE is the trusted platform for complex and multi-tier application development. Meet our Java EE Experts(10+Yrs Exp) who can take your career at top edge.

Java EE(Java Enterprise Edition) Course

Java EE is a widely used platform form large scale server application development (multi-tier app). The Enterprise Edition provides features to deploy fault-tolerant, distributed and multi-tier applications based on modular component architecture running on application servers(GlassFish, JBoss, Websphere, WebLogic etc). It is a mature and stable application development platform from last many years. Java ee institute in dilsukhnagar.

Why Config Software for Java EE??

Our Java EE course is designed to prepare the students for global IT market and current job trends. Following features are covered throughout the course:

  • Transparent understanding of Multi-tier applications
  • Best practices of Servlet, JSP, EJB, Web Services Technologies
  • Modern trends of web applications- I18N, MVC, Theme support, etc
  • Application optimization and tuning
  • Achieving Reusability and Maintainability in a software
  • Best practices for Database accessing in EE like DataSource(Connection Pooling), DAO etc
  • Best practices for Web UI designing
  • Regular practice material(lab exercise, object questions, interview question)
  • Support: 17 hours daily support through (Phone, Email, Forum, Face to Face support from software development team members)

Part-1 (Servlet)

  • Client Server Architecture
  • Servlet v/s CGI
  • HTTP Protocol Introduction
  • Servlet Introduction
  • Static and Dynamic Resources
  • Setting up the development environment
  • Developing the Servlet application using Netbeans
  • Servlet Application to explain the static and dynamic resources(Time Servlet)
  • Generating Report
  • First Form based application
  • An application using all the CURD Operations
  • ServletConfig and ServletContext objects
  • Servlet Chaining
  • Sharing Data using request/Request Scope demonstration
  • Session demonstration with and application(wizard style form )/Session Scope
  • Cookie demonstration : setting and reading
  • An application showing use of cookies(Personalized Content Delivery)
  • Session Management
  • Servlet Listener
  • Application Scope demonstration
  • Servlet Multi Threading Problem
  • Servlet Filters
  • Managing Errors in Servlet(Error codes)
  • Redirect demonstration vs forward
  • Browser Cache management
  • Tomcat Administration
  • Sample project

Part-2 (Java Server Pages- JSP)

  • JSP (Java Server Pages) Introduction
  • Advantages of JSP over Servlets
  • JSP Compilation  Process(into Servlets)
  • Hello World  JSP Application
  • JSP elements(Template Text,Scriptlet, JSP Expression, JSP Declaration, JSP Directives,  JSP, Action Tags, JSP Custom Tags)
  • Developing the JSP application using Netbeans
  • JSP implicit Variables
  • Using Init-Parameters and Context-Parameters in JSP
  • Generating Report using JSP with JDBC
  • First Form based application with JDBC
  • pageContext.include() and pageContext.forward() demo
  • Static include (directive) and Dynamic include(action tag)
  • Session Scope Demo
  • An application using all the CURD Operations
  • Using Java Beans in JSP with scopes like  page, request,session and application
  • Form based application using Java Beans with various ways to get the form data(populating the Java Bean)
  • MVC-I (JSP Model-I) Demonstration with an application
  • Reusing the Business Logic in swing based application
  • Custom Tag creation
  • JSTL demonstration

Part-3 (Enterprise Java Bean- EJB)

  • EJB introduction
  • Features of EJB
  • Types of EJB
  • Multitier EJB architecture
  • First EJB app
  • EJB and RMI working flow
  • Directory Server and JNDI
  • Types of Session Beans Stateful EJB,Stateless EJB,Bean Caching, Bean Pooling
  • Access database in EJB app through connection pooling
  • Middle ware services introduction
  • JMS and Message Driven Beans(MDB)
  • Topic and Queue based messaging
  • Entity beans or JPA or Hibernate as alternative

Part-4 (Web Service)

  • Introduction to WS
  • Where the WS are required?
  • Features of WS
  • Web Services cross platform & language architecture
  • Technologies used to develop the web services
  • WSDL and Global register
  • java ee training in dilsukhnagar
  • Java-WS example to develop web services
  • Writing Web Service Client
  • Consuming web services from Desktop and Web clients
  • RESTFul Web Services introduction
  • Developing simple application using RESTFul
  • Conclusion

Part-5 (Supportive Technologies))

  • Javascript fundamental programming
  • AJAX Fundamental
  • AJAX using JQuery
  • AJAX frameworks
  • Logging Services(Log4J)
  • XML intro
  • HTML intro
  • CSS intro
  • XHTML intro
  • XSL & XSLT