java

Modern Java Fast-Track

Uppgradera kodbasen genom att bemästra Data-Oriented Programming, Java 21 och Virtual Threads.

Mål med utbildningen

Kunskap att separera data från logik (DOP) samt verktygen för att bygga typsäkra, högpresterande och asynkrona applikationer.

Målgrupp

För erfarna Java-utvecklare och arkitekter som vill eliminera teknisk skuld och bygga massivt skalbara system med modern Java.

Förkunskaper

Yrkeserfarenhet av Java krävs, är språket nytt rekommenderas i stället 'Java Jumpstart: Essentials'.

Innehåll & Highlights

Records & Text Blocks
Data-Oriented Programming (DOP)
Sealed Interfaces & Typsäkerhet
Exhaustive Pattern Matching
Virtual Threads (Project Loom)
Sequenced Collections & Async API

Utmaningar vi adresserar

"Hur eliminerar man boilerplate och skapar oföränderlig data med Records och Text Blocks?"

"Hur separerar man data från logik (DOP) med hjälp av Sealed Classes och Pattern Matching?"

"Hur skalar man upp till miljontals asynkrona uppgifter med Virtual Threads istället för reaktiva ramverk?"

Beskrivning
Många Java-applikationer är idag fast i mönster från Java 8 och Java 11. Det ger en tungrodd kodbas fylld av onödig boilerplate och komplexa asynkrona ramverk. Denna tekniska skuld leder inte bara till fler buggar utan sänker även leveranstakten. Genom att anamma det paradigmskifte som stavas Data-Oriented Programming (DOP) och de banbrytande nyheterna i Java 21 kan system byggas som är radikalt mycket enklare, säkrare och mer skalbara. Denna workshop bygger på Active Learning där deltagarna programmerar aktivt genom hela dagen i två parallella domäner. Arkitekturen moderniseras genom att föråldrade POJOs ersätts med oföränderliga Records, och domänen säkras med Sealed Interfaces. Kompilatorn tillåts sedan driva affärslogiken via Pattern Matching, för att slutligen skala upp systemet till hundratusentals asynkrona uppgifter med hjälp av Virtual Threads. Under dagen går modulen på djupet i hur data separeras från logik för att skapa kod som är både lättläst och helt typsäker. Komplexa reaktiva ramverk byts ut när Project Loom implementeras för att hantera massiv samtidighet med klassisk och sekventiell kod. Tillsammans med nya gränssnitt som Sequenced Collections och beprövade verktyg som Callable etableras förmågan att bygga nästa generations Java-system optimerade för molnet. Actleas grundfilosofi är att migrationen till modern Java inte bara handlar om nya funktioner, utan om en strategisk förflyttning mot en mer lättunderhållen arkitektur. Erfarenheten visar att bemästring av dessa moderna språkmönster är den enskilt viktigaste faktorn för att bibehålla en hög leveranstakt 2026. Genom att radikalt sänka kodbasens kognitiva belastning skapas det utrymme som krävs för att teamet ska kunna fokusera på innovation istället för teknisk skuld.
Tips & Nästa steg

När arkitekturen är moderniserad rekommenderas 'Functional Java: Lambda & Streams' för att radikalt förenkla databearbetningen.

Format Workshop
Längd 1 dag
Nivå Professional
Instruktör Andreas Olsson
Pris per grupp 25 000 kr

Standardpris per grupp (upp till 12 pers) för remote-leverans. Tillägg för fler deltagare eller på plats.

Teknikstack
Java 21 Java 25 Project Loom Pattern Matching Records Virtual Threads
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

spring boot Professional

Spring Boot Foundations: Expert Track

5 dagar
Gruppris: Offert

Den ultimata 5-dagarsutbildningen i Spring Boot 4. Från bönor och REST till Thymeleaf, Security, TDD och en introduktion till Spring AI.

  • Core Spring: Beans & Auto-config
  • REST API & Spring MVC (Thymeleaf)
  • Spring Data JPA & Persistens
spring ai Professional

Spring AI Jumpstart: Professional

1 dag
Gruppris: 25 000 kr

Bygg leverantörsoberoende AI-tjänster i Spring AI. Lär dig integrera ledande LLM-modeller som OpenAI och Anthropic genom ett enhetligt interface.

  • Vendor-Agnostic LLM Integration
  • ChatClient & Portable Prompts
  • Structured Output & BeanMapping
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
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 →