The course will be covering all aspects on how to create a web application using the Java language and taking advantage of the frameworks available that make our lives easier.
The course will be taught in several stages on which you will learn each tool on its own and on the last stage we will take on a full web application using what was taught throughout the course.
The course is intended for students who already have The java language down and understand the concepts of OOP (Object Oriented Programming).Students who want to take on head first the concepts that are required to create secure,optimum and beautifull web applications.
The tools taught in this tutorial are:
1. JSF: Java Server Faces, a server-side component-oriented Java web framework. This is the main goal of this tutorial.
2. EJB: Enterpirse Java Beans, a server-side development architechture that helps us build robust, scalable and secure enterprise java web applications.
3. GlassFish, which is a full Java EE server that allows us to use EJB, in comparison with Tomcat which is only a servlet container.