jorgeprj / dsw1

This repository contains the web development assignments completed for the Web Development 1 course at UFSCar. The assignments cover various technologies, including Java Servlets, JSP, SpringMVC, JPA, AJAX, and REST API.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Web Development 1 Repository (UFSCar)

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).

Course Assignments

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

AA2 - Application with SpringMVC, JPA, and AJAX

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

AA3 - Application with Spring MVC + REST API

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

References

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.

Authors

Jorge Pires (jorgeprj) - GitHub Profile

Lucas Abbiati (LucasAbbiati) - GitHub Profile

The authors were responsible for all the code present in this repository.

Disclaimer

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.

About

This repository contains the web development assignments completed for the Web Development 1 course at UFSCar. The assignments cover various technologies, including Java Servlets, JSP, SpringMVC, JPA, AJAX, and REST API.


Languages

Language:Java 72.9%Language:HTML 25.5%Language:CSS 1.6%