+977-01-4498485 9843354301 superitnepal2015@gmail.com support@superbraintechnology.com

Advance Java Programming with J2EE and Framework

Developing Applications for the Java EE Platform

The Developing Applications for the Java EE Platform course provides students with the knowledge to build and deploy enterprise applications that comply with Java Platform, Enterprise Edition 5 (Java EE 5) technology standards. The enterprise components presented in this course include Enterprise JavaBeans (EJB) technology, the Java Persistence API (JPA), servlets, and JavaServer Pages (JSP) technology, web services, and the Java technology clients that use them. Students gain hands-on experience through labs that build an end-to-end, distributed business application. The labs explore session EJB components, which implement the Session Facade pattern and provide a front-end to entity components using the Java persistence API. The labs also explore message-driven EJB components, which act as Java Message Service (JMS) consumers. Students use web and Java technology clients to access Java technology-based enterprise services using servlets and pages created with JSP technology. Students are taught how to assemble an application from reusable components and how to deploy an application into the Java EE platform runtime environment.

Who Can Benefit

Students who can benefit from this course are Java Programmers who want to develop enterprise applications that conform to the Java EE platform standards.


  1. Experienced with the Java programming language
  2. Familiar with distributed programming (multi-tier architecture)
  3. Familiar with relational database theory and the basics of structured query language (SQL)
  4. Familiar with component technology

Delegates will learn how to

  1. Describe the application model for the Java EE platform and the context for the model
  2. Develop and run an EJB technology application
  3. Develop a web-based user interface to an EJB technology application
  4. Develop simple web services for the Java EE platform
  5. Configure the Java EE platform services layer

Course Content

  1. Basic Java Programming (OOPs Concept)
  2. Theads
  3. Networking (Socket Programming)
  4. Bulding Java GUIs-Genrated Events
  5. Handing GUI-Generated Evens
  6. GUI-Based Applications
  1. Developing a Control Component
  2. Design a controller component
  3. Create an HTML from
  4. Describe how HTML from data is sent is and HTTP request
  5. Develop a controller servlet
  6. Dispatch from a controller servlet to a view servlet
  7. Developing Dynamic forms>
  8. Describe ths servlet life cycle>
  9. Customize a servlet with initialization parameters>
  10. Explain error reporting within the web form>
  11. Repolutauion the web form>
  12. sharing Application Resources Using the Servlet Context>
  13. Describe the purpose and feature of the serlet context>
  14. Develop a Servlet contest listener to initialize a shared application resource
  15. Design the Bsiness Tier
  16. Describe the Analysis model
  17. Design entity components
  18. Design servlet componets
  19. Developing a web Application Using Struts
  20. Design a webapplication using thestruts MVS frmework
  21. Develop a struts action class
  22. Configure the Struts action mappings
  23. Develping Web Application Using Session Management
  24. Describe the purpose of sesion Management
  25. Design a web application That Uses session managment
  26. Develop servlet usingsession management
  27. Describe the cookies implementation of session management
  28. Describe the URL-rewriting implementation of session management
  29. Using Filters in web Applications
  30. Describe the web container request cycle
  31. describe the filter API
  32. Develop a filter class
  33. Configure a filter in the web .Xml
  34. Integrating Web Application With Datebase
  35. Map sample data structure into database entitles
  36. Design a web application to integrate with a DBMS
  37. Configure a data Source and Java Naming and Diectory Interface(JNDI)API
  38. Developing JSP pages
  39. Describe JSP page technology
  40. Write JSP code using scripting elements
  41. Write JSP code using the page directive
  42. Write JSP code using standard tags
  43. Write JSP code using the expression language(EL)
  44. configure the JSP page environment in the web .xml file
  45. Developing web Application Using Struts Action Forms
  46. Describe the components in a struts application
  47. Develop an action form class
  48. Develop a JSP page for a view form
  49. Configure the view form
  50. Building Reusable web Presentation Componests
  51. Describe how to build web page layout form reusable presentation components
  52. Include JSP segment
  53. Develop layout using the Struts Titles framework

Join Now ! or Enquire About this course