This repository contains the assignments developed by students Jorge (jorgeprj) and Lucas (LucasAbbiati) for the Web Development 1 course at the Federal University of São Carlos (UFSCar).
The course was divided into three practical assignments (AA1, AA2, and AA3), each focusing on different web development technologies and concepts.
AA1 - Application with Java Servlets and JSP The first assignment (AA1) consisted of developing a complete web application using Java Servlets and JSP (JavaServer Pages). The objective was to create a dynamic and interactive application using these technologies.
Link to AA1 assignment folder: AA1
For the second assignment (AA2), the students utilized SpringMVC, JPA (Java Persistence API), and AJAX to develop an advanced web application. These technologies allowed the creation of a robust system with data persistence and asynchronous interactions.
Link to AA2 assignment folder: AA2
The third assignment (AA3) covered the development of a complete application using Spring MVC in conjunction with a REST API (Application Programming Interface). This combination facilitated the creation of a web application that follows the principles of REST architecture for client-server communication.
Link to AA3 assignment folder: AA3
Throughout the course, the assignments were developed using the repository of Professor Delano Medeiros Beder (delanobeder) as a reference. The repository can be found here: Professor's Repository.
Jorge Pires (jorgeprj) - GitHub Profile
Lucas Abbiati (LucasAbbiati) - GitHub Profile
The authors were responsible for all the code present in this repository.
This repository was created for educational purposes and to store the assignments developed during the Web Development 1 course at UFSCar. Feel free to explore the assignments and use the content as a reference for your own projects. However, remember to respect copyright laws and give proper credits to the original authors.