Deesha Tech Academy
Menu
DTA-07AvailableJavaSpring BootRESTOpenAPIJUnit 5

Spring Boot REST API

Build the API a company would actually deploy, not another CRUD tutorial

Designed for

  • Developers who know Java and want backend depth, fast
  • Freshers targeting Java backend roles at service companies and GCCs
  • Working developers who use Spring Boot but have never learned it properly
Fee
₹3,000
Duration
20 guided hours
Mode
Online / Offline
Ask about this course

Course curriculum

7 progressive modules

Duration: 20 guided hours

  1. Foundation
  2. Intermediate
  3. Advanced
  1. FoundationSessions 1–2

    Boot, starters and what it does on your behalf

    • Auto-configuration, starters and the container you already understand
    • Reading the conditions report to see why a bean exists
    • Actuator basics: health, info and what you expose in production

    What you will build

    A Boot application whose every auto-configured bean you can account for, the magic replaced by a report you know how to read.

    Module 1

Batches

Choose a schedule that works for you

No dates yet

Tell us the schedule that would work

We plan batches around demand. Weekend, morning and intensive formats open when enough people ask for them.

Register your interest

Who teaches this

Learn with experienced practitioners

All trainers and mentors

Each batch is assigned its own trainer from this group, named before you enrol.

  • Vishal Shah

    Vishal Shah

    Founder & Principal Trainer

    Two decades building and teaching commerce, banking and cloud platforms, and still writing code

    • Java & Spring Boot microservices
    • TypeScript, React, Angular & Next.js
    • Composable commerce (commercetools)
    Full profile →
  • Satish Mahajan

    Satish Mahajan

    Expert Trainer (Java, Testing & Automation)

    Seventeen years training enterprise engineering teams in Java, Python and test automation

    • Core & advanced Java, Spring Boot
    • Test automation: Selenium, Playwright, Cucumber
    • JUnit 5, TestNG, Mockito, Rest Assured, Karate
    Full profile →

Detailed course information

Full course brief

Most Spring Boot courses stop where the tutorial stops: an entity, a repository, a controller, and a JSON response. The gap employers complain about starts immediately after that: an API that returns 200 for a failure, an entity serialised straight onto the wire, and an error body no client could act on.

This week is built around those failures. You reproduce each one, measure it, then fix it and argue the trade-off.

One week, one rung

This is the second rung of the Spring line, five one-week courses at three hours a day: Spring Core & MVC, this one, Spring Data JPA, Spring Security and Microservices with Spring Cloud. Each course leaves a running system the next one picks up.

Who this is for

You need working Java, and either Spring Core & MVC or honest hands-on Spring experience. If you have neither Java nor SQL, Core Java Programming comes first.

Where it leads

The backend spine of Full-Stack Developer (Java) and Backend Developer (Java), and the prerequisite for Spring AI Developer.

No dates announced

We open batches around demand. Tell us the schedule that would work and we will let you know first.

Send your details instead

This website does not store or send these details. Your email or WhatsApp app will open with the message ready for you to review and send.

Where this leads

Continue with

Need help deciding?

Ask about the curriculum, delivery options or the next batch.

Talk to Academy
Enquire