☕
Development
Java Full Stack
Core Java, Spring Boot, SQL, REST APIs, HTML, CSS, JavaScript and deployment basics.
Duration
12 weeks
Students
260+ enrolled
Rating
4.6
What You Will Learn
Build Spring Boot APIs
Understand Java OOP
Connect UI with backend
Prepare enterprise app projects
Curriculum
1
Java roadmap and setup
JDKIDE setupBuild toolsProject structure
Lab: Create first Java project
2
Core Java basics
VariablesLoopsArraysMethods
Lab: Solve Java programming tasks
3
OOP in Java
ClassesObjectsInheritancePolymorphism
Lab: Build student/course model
4
Collections and exceptions
ListMapSetException handling
Lab: Create enrollment management logic
5
SQL and JDBC basics
CRUDJoinsJDBC connectionDAO pattern
Lab: Connect Java app with database
6
Spring Boot intro
StartersControllersServicesConfiguration
Lab: Create first Spring Boot API
7
REST API development
Request mappingDTOsValidationError handling
Lab: Build course enquiry API
8
JPA and Hibernate
EntitiesRepositoriesRelationshipsQueries
Lab: Persist student records with JPA
9
Frontend basics
HTMLCSSJavaScriptForms
Lab: Build course enquiry UI
10
Frontend-backend integration
Fetch APIJSONCORSValidation
Lab: Connect UI to Spring API
11
Testing and deployment
Unit testsAPI testsBuild JARCloud deployment
Lab: Deploy Spring Boot application
12
Capstone and interviews
Project reviewJava interview questionsSpring scenariosResume prep
Lab: Present Java full-stack capstone