← Back to Training
Beginner • 3 Days
3-Day Full-Stack Java Development Training
From Java fundamentals to a practical full-stack application with REST APIs and SQLite.
LEVELBeginner
DURATION3 Days
DELIVERYInstructor-Led • Hands-On Workshop
COURSE OVERVIEW
Learning Outcomes
What participants will learn
✓Configure the Java Development Kit and IntelliJ IDEA for application development.
✓Apply core Java concepts to build reliable console and web-based applications.
✓Design REST API endpoints and connect a browser frontend to a Java backend.
✓Implement create, read, update and delete operations with SQLite.
✓Use Git and GitHub to manage and publish source code.
Training Modules
Structure Programme
Day 1Java and IntelliJ Fundamentals+
Set up the development environment and establish a strong foundation in Java through guided exercises and console applications.
- JDK and IntelliJ IDEA setup
- Variables, input and arithmetic operations
- Conditional statements, loops and error handling
- Menu-driven console applications
- Git and GitHub fundamentals
Day 2Java Backend and Web Integration+
Build a lightweight Java HTTP server and connect it to a browser interface through a practical REST API workflow.
- Java HTTP server
- REST API design and JSON responses
- HTML, CSS and JavaScript frontend
- Fetch API and frontend-backend communication
- CORS, validation and troubleshooting
Day 3Database and Full-Stack Application+
Extend the application into a complete student result-management system backed by SQLite.
- SQLite database integration
- Student and examination-result CRUD
- Automatic grade and point conversion
- Credit-hour and GPA calculation
- End-to-end application integration
BRING THIS TRAINING TO YOUR TEAM
Request Proposal →


