
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.
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.
Vad våra kunder tycker
De senaste artiklarna
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 textenCirka 2 minuter att läsa
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 textenCirka 2 minuter att läsa
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 textenCirka 2 minuter att läsa
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 textenCirka 9 minuter att läsa
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 textenCirka 11 minuter att läsa