← 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

From Java fundamentals to a practical full-stack application with REST APIs and SQLite.

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

Build practical skills through guided, hands-on learning.

Request Proposal →