This project was developed based on the Alura courses below:
- What is a servlet;
- How to map HTTP requests;
- How to work with POST and GET HTTP requirements;
- How to generate HTML with JSP and JSTL;
- How to create a complete CRUD;
- How to deploy a project to Tomcat;
- What control's inversion is.
- How to develop a system with authentication and authorization;
- How to use a HTTPSession object;
- Learn about Cookies;
- How to build MVC layers based on Filters and Servlets;
- How to deploy a project to Jetty;
- How to implement a WebService with JSON and XML.
- Why do we need to use Maven?;
- How to create Java applications using Maven;
- Learn about the directory structure of a Java application using Maven;
- How to manage the dependencies of a Java applications using Maven.
