0% found this document useful (0 votes)
2 views3 pages

☕Java Full Stack Web Development Internship– Task 1

The document outlines a task for a Java Full Stack Web Development Internship, requiring the creation of a modern landing page with a contact form connected to a Java Spring Boot backend. The project involves frontend development using HTML and CSS, and backend setup with Spring Boot to handle form submissions. Skills gained include form handling, project setup, and understanding full-stack workflows, with additional resources provided for learning and tools.

Uploaded by

pratham panchal
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views3 pages

☕Java Full Stack Web Development Internship– Task 1

The document outlines a task for a Java Full Stack Web Development Internship, requiring the creation of a modern landing page with a contact form connected to a Java Spring Boot backend. The project involves frontend development using HTML and CSS, and backend setup with Spring Boot to handle form submissions. Skills gained include form handling, project setup, and understanding full-stack workflows, with additional resources provided for learning and tools.

Uploaded by

pratham panchal
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

[Link].

com
hr@[Link]

Java Full Stack Web Development Internship – Task 1

Task Description

Now it’s time to go full stack! You will create a modern landing page with a contact form
that connects to a Java Spring Boot backend.
This is your first real full-stack project: the frontend collects data → backend receives &
processes it.

What You’ll Build (Requirements)


Frontend (HTML + CSS):
• Landing page (same structure as above)
• Contact Form: Name, Email, Message + Submit Button
Backend (Spring Boot – Java):
• Setup a Spring Boot project
• Create a Controller to handle form submissions
• Print submitted data in the console (no DB yet)

Skills You’ll Gain


HTML & CSS for landing page design
Form handling in HTML
Java Spring Boot project setup
POST request handling with Controller
Full-stack workflow understanding
Deliverable
• A modern landing page with a contact form
• A Spring Boot backend that prints submitted form data in the console
Free Video Tutorials
• Spring Boot Crash Course – Amigoscode → Beginner-friendly free crash
course.
• Spring Boot Form Handling Tutorial → Free guide for handling forms.

Documentation & Articles


• Spring Boot Official Docs → Free official documentation.
• Baeldung – Intro to Spring Boot → Free high-quality tutorials (some
advanced content paid, but basics are free).

Starter Tools & Templates


• Spring Initializr → Free tool to generate Spring Boot project boilerplate.
• Bootstrap Templates → Free modern UI templates.

You might also like