Course Outline
Upon completing this course, the learner will be able to meet these overall objectives:

  • Work with the Object Oriented paradigm including classes, packages, objects, methods, properties, abstraction, polymorphism, inheritance, encapsulation, and more in Java programs.
  • Use standard annotations and develop custom annotations to express meta-data in Java source files
  • Understand each core JEE API independently, and how they function in a J2EE solution at each level of development.
  • Understand how to combine the APIs together to solve practical JEE development challenges.
  • Understand the design and development of web applications using Servlets and JSPs
  • Gain a detailed working knowledge of Struts actions and action mappings to take control of HTTP requests/responses.
  • Use interceptors to assist in programmatic data validation
  • Course Introduction
  • Web server and Application Server
  • Java Servlet Technology
  • JSP Technology
  • Custom Tags in JSP Pages
  • Javascript
  • AJAX
  • Project Development
  • IDE
  • XML Programming