Skip to content

Latest commit

 

History

History

README.md

Full Stack Java Developer

Structure of course

Part5-Full-Stack-Java-Developer/

  • Module1-HTML, CSS, JS-Basics
  • Module2-MVC, Spring Boot, JPA Hibernate, Spring Security
  • Module3-RESTful services, API-development, AWS: EC2, S3, RDS, Serverless, Lambda
  • Module4-FinalLab

Every module features a GradedLab or lastLab that tests the concepts covered.


Final Lab - Task tracker Application

This project is a full-stack web-based task management application built with HTML, CSS, JavaScript, Thymeleaf, and Spring Boot. It lets users register, log in, and manage personalized to-do lists with CRUD operations, prioritization, and responsive design. Security and session management are implemented with Spring Security, while JPA handles database interactions.

Key tasks: implementing user authentication, CRUD task management, and responsive UI with MVC architecture.


✅ Topic covered

  • Frontend: HTML, CSS, Thymeleaf templates, responsive design
  • JavaScript: client-side validation, dynamic interactions
  • Backend: Spring Boot, JPA, RESTful APIs
  • MVC architecture: structured integration of frontend & backend