Undervisning i klassrum och i seminarieform

Lärarledda programmeringskurser

En lärarledd kurs innebär att du träffar vår lärare och andra deltagare under kurstillfället. Du kan när som helst prata och ställa frågor till läraren. En lärarledd klassrumskurs innebär att du sitter i våra kurslokaler centralt i Stockholm tillsammans med vår lärare. En lärarledd fjärrkurs via Zoom innebär att du ansluter över internet och träffar vår lärare virtuellt.

Klassrum

Kom till oss i centrala Stockholm och du sitter i våra trevliga klassrum. Tag med din laptop så att du har din egen utvecklingsmiljö att ta med hem efter kursen.

Online

Anslut enkelt via Zoom och du är i vårt virtuella klassrum. Du behöver en dator med kamera och ett headset,eller mikrofon/högtalare.

Företagsanpassat

Vi kommer till er och håller kursen på svenska eller engelska. Välj om ni vill anpassa kursinnehållet, samt när i tiden ni önskar.

Målgrupp

Ribomation vänder sig uteslutande till yrkesverksamma programmerare och erbjuder uteslutande kurser om programspråk, ramverk och verktyg för programutveckling. Kurserna är fullmatade med kunskap och förvärvade erfarenheter efter många års programmering. Detta gör att våra kunder är kolossalt nöjda med kurserna och återkommer ständigt för att ta del av nya insikter och kunskaper.

Läs mer om Ribomation

Kunder

Våra kunder utgörs av företag och organisationer inom tillverkande industri, datakonsulter, myndigheter med flera. Vi vinnlägger oss om att ha transparenta priser, så att kunderna redan på denna webbplats kan bilda sig en uppfattning om kostnaden. Detta gäller också för anpassade kurser då vi kommer ut till kunden i dennes lokaler eller håller kursen via Zoom.

Läs mer om våra priser

Vad våra kunder tycker


Nöjd deltagare på kursen:

De senaste artiklarna

18 mars 2023

Spring kursen uppdaterad för Boot 3

Kursen om Spring Framework och Spring Boot har blivit uppdaterad för Boot version 3 och Framework version 6.

Kursen om Spring Framework och Spring Boot har blivit uppdaterad för Boot version 3 och Framework version 6. Notabelt är att Spring nu utgår från Java version 17 (senaste LTS), vilket innebär bl.a. stöd för Java records. Vidare, så har man lagt...

Läs hela texten
Cirka 2 minuter att läsa
17 mars 2023

Uppdaterad kurs om Modern C++ threads

Kursen om trådprogrammering (threads programming) har genomgått en omfattande uppdatering. Nytt är att den tar avstamp i C++20 och std::jthread. Sedan går vi hela vägen ned till PThreads C API för att förstå hur allt fungerar.

Kursen om trådprogrammering (threads programming) har genomgått en omfattande uppdatering. Nytt är att den tar avstamp i C++20 och std::jthread och fokuserar på att beskriva och förklara alla delar av biblioteket som handlar om trådning. Efter att...

Läs hela texten
Cirka 2 minuter att läsa
9 januari 2023

Ny kurs om Spring Batch

Spring Batch är ett ramverk, byggt ovanpå Spring Framework, som tillhandahåller alla man behöver för att designa robusta och skalbara batch applikationer. Denna kurs lär dig allt om item-readers, item-processor, item-writers, tasklets och mycket mer.

Idag har jag glädjen att presentera en helt ny kurs, som lär dig allt du behöver veta om att designa batch applikationer i Java, med Spring Batch. En batch applikation innebär att behandla en stor mängd data sekventiellt utan interaktion eller...

Läs hela texten
Cirka 2 minuter att läsa
22 november 2022

Vad är virtuella trådar i Java ?

I förra artikeln gjorde jag en historisk exposé om coroutines, som en inledning till denna artikel om virtuella trådar i Java 19. Här går jag igenom vad detta är och hur det på ett markant sätt skiljer sig från vanliga trådar i Java, samt var är poängen med det.

Det har nu gått ett flertal veckor sedan Java 19 släpptes och om du följt nyhetsflödet kring Java så har du troligtvis hört om begreppet virtuella trådar (Virtual Threads). Vad är då detta? I denna artikel tänkte jag reda ut begreppen och förklara...

Läs hela texten
Cirka 9 minuter att läsa
11 oktober 2022

Uppgången, fallet och återkomsten av coroutines

I förra artikeln skrev jag om några av nyheterna i Java 19 såsom moderna former av mönster-matchning (pattern matching). I denna artikel, lägger jag den historiska grunden för en serie artiklar om corutiner och hur Java programmering kommer att förändras med virtual threads och structured concurrency från project Loom, i takt med att detta rullas ut i de följande versionerna av Java.

Det här är andra delen av min artikelserie om nyheterna i Java 19. Det rör sig om väldigt nya nyheter, eftersom de utgör förhandsvisningar (preview) och även s.k. ruvande nyheter (incubating), d.v.s. kort och gott nya språkegenskaper som man håller...

Läs hela texten
Cirka 11 minuter att läsa
-->