spring boot

REST API Design & Rest Assured

Lär dig bygga och testa REST-API:er från grunden. En 4-stegsresa från REST-arkitektur till automatiserad testning med Spring Boot och Rest Assured.

Mål med utbildningen

Förmågan att självständigt designa, implementera och automatisera tester för robusta REST-API:er med branschledande verktyg.

Målgrupp

Java-utvecklare som vill lära sig att designa, bygga och kvalitetssäkra moderna REST-tjänster i en professionell miljö.

Förkunskaper

Goda kunskaper i Java krävs. Tidigare erfarenhet av Spring Boot rekommenderas men är inget krav då modulen börjar från grunden.

Innehåll & Highlights

REST Architecture & Design
Testing Foundations & Postman
Spring Boot API Development
Rest Assured Automation
HTTP Methods & Status Codes
JUnit 5 & Assertions
Spring Data JPA & H2
JSON Validation & Request Chaining

Utmaningar vi adresserar

"Hur designas intuitiva REST-arkitekturer från grunden?"

"Hur implementeras säkra och testbara endpoints i Spring Boot?"

"Hur automatiseras verifieringen av API:er med Rest Assured för att säkra kvaliteten?"

Beskrivning
Att skapa ett hållbart API kräver mer än bara kod; det kräver en förståelse för hur data kommuniceras säkert och hur man verifierar att allt fungerar över tid. Denna kurs är framtagen för att ge en trygg start för Java-utvecklare som vill behärska hela livscykeln för en webbtjänst. Genom Active Learning byggs kompetensen upp i fyra tydliga steg, där teori kombineras med live-kodning och guidade labbar baserat på erfarenheter från internationella leveranser. Modulen inleder med att skapa ett fundament i **Understanding APIs and RESTful Architecture**, där HTTP-metoder, statuskoder och designprinciper för intuitiva resurser gås igenom. Därefter skiftar fokus till **Foundations of Software Testing**, där det utforskas varför testning är kritiskt och hur Postman används för manuell validering innan automatiserade enhetstester med JUnit 5 introduceras. Detta steg säkerställer att rätt mindset för kvalitet etableras redan innan applikationen byggs. I den tredje modulen, **Building REST APIs with Spring Boot**, övergår teorin till handling genom att skapa ett projekt från grunden. Man lär sig hantera controllers, JSON-mappning och persistens med Spring Data JPA, vilket ger en fullt fungerande backend-tjänst. Den sista delen av kursen dedikeras till **Automated API Testing with Rest Assured**, där verifieringen av allt som byggts automatiseras. Deltagarna lär sig skriva kraftfulla integrationstester som kedjar ihop anrop och validerar komplexa datascheman, vilket resulterar i en stabil och produktionsredo lösning. Actleas grundfilosofi är att utveckling och testning är två sidor av samma mynt. Genom att lära sig att bygga och verifiera tjänster i en sammanhållen miljö minskar risken för framtida buggar och teknisk skuld avsevärt. Erfarenheten visar att det är just i mötet mellan korrekt design och automatiserad validering som professionella backend-utvecklare skapas. Denna utbildning ger de verktyg och den metodik som krävs för att med självförtroende leverera moderna REST-API:er på Javas plattform 2026.
Tips & Nästa steg

När API:erna är säkrade är nästa logiska steg att fördjupa sig i hur man lagrar data effektivt i 'Mastering Spring Data & Persistence'.

Format Expertkurs
Längd 3 dagar
Nivå Professional
Instruktör Andreas Olsson
Pris per grupp Offert

Pris baseras på omfattning och antal deltagare. Leverans kan ske både remote och på plats.

Teknikstack
REST API Rest Assured Spring Boot Test Automation Java JUnit 5
Andreas Olsson

Din Instruktör

Andreas Olsson

Expertis genom Active Learning

Java och Spring Framework har varit mitt fokusområde i över 20 år. Idag ligger mitt fokus främst på att hjälpa organisationer ta steget in i framtiden genom att integrera intelligenta agenter och AI-drivna funktioner i moderna Java-system.

Namnet Actlea står för Active Learning – filosofin att programmering lärs ut bäst genom att skriva kod, inte genom att titta på slides. Mina utbildningar fokuserar därför på intensiva, praktiska övningar som speglar verkliga utmaningar.

Jag erbjuder beprövade utbildningskoncept för allt från intensiva bootcamps till avancerade workshops i Spring AI. Dessa moduler ger omedelbar praktisk nytta, men kan självklart även anpassas för att möta specifika tekniska behov hos ditt team.

Connecta på LinkedIn

Svenska storbolag som kompetensutvecklat med Actlea

Academic Work
Handelsbanken
Scania
Swedbank
CGI
SEB
Deltagaromdömen

Vad tidigare deltagare säger

Läs om pedagogiken, de praktiska övningarna och hur utbildningen har påverkat deras vardag.

Relaterade utbildningar

java Professional

TDD & JUnit: Quality in Java

1 dag
Gruppris: 25 000 kr

Säkra kodkvaliteten genom att bemästra TDD och JUnit 5 för moderna Java-applikationer.

  • JUnit 5 Core & Assertions
  • TDD: Red-Green-Refactor
  • Strukturera Testklasser
spring boot Professional

RESTful APIs with Spring Boot

1 dag
Gruppris: 25 000 kr

Bygg och konsumera REST-API:er med Spring Boot 4. Bemästra @RestController, Spring Data JPA och den moderna RestClient genom praktisk kodning.

  • Spring @RestController & MVC
  • Spring Data JPA Persistence
  • Consuming APIs med RestClient
java Foundational

Java Foundations: Comprehensive

5 dagar
Gruppris: Offert

Den kompletta onboardingen till modern Java. Bemästra syntax, OOP, TDD och funktionella Streams genom fem dagars intensiv Active Learning.

  • Modern Java 21 & 25 Syntax
  • OOP, Arv & Interface-design
  • TDD & Enhetstester med JUnit 5
Ta nästa steg

Redo att växla upp
Teamets kompetens?

Boka en enskild workshop, en flerdagarskurs eller ett komplett utbildningspaket. Programmen bygger på beprövade standardmoduler med hög teknisk kvalitet, designade för att levereras omedelbart utan långa startsträckor.

  • Expertledd utbildning: Designad för professionella utvecklingsteam.
  • Standardiserad kvalitet: Beprövade moduler redo för direkt leverans.
  • Flexibelt format: Genomförande sker remote eller onsite.

Skicka en förfrågan för att stämma av tillgänglighet och upplägg, helt utan säljpress.

Föredrar du att connecta direkt på LinkedIn? Skippa formuläret:

Connecta & Meddelande på LinkedIn →