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

29 september 2022

Java version 19 är här

Java 19 innehåller ett antal förhandsvisningar av kommande funktionalitet. Här ska vi kika på några moderna former av mönster-matchning (pattern matching).

Java JDK version 19 släpptes i förra veckan. Nu mera släpper Oracle en ny version två gånger per år (vår och höst). Version 19 innehåller ett antal förhandsversioner av funktionalitet (preview features), som vi ska kika på i detta inlägg. Ny...

Läs hela texten
Cirka 7 minuter att läsa
20 september 2022

Användning av await, del 3 av serien om asynkron programkod

Genom att skriva await framför anropet till en promise-returnerade funktion blir asynkron programkod betydligt enklare att förstå och bygga vidare på. Detta är del 3 i vår serie om asynkron programkod i JavaScript.

Den här artikeln tar vid direkt efter där förra veckans artikel slutade. Det vi diskuterade förra vecka var begreppet promise och hur du använder det i JavaScript. Den första artikeln i denna serie diskuterade call-back funktioner och de problem med...

Läs hela texten
Cirka 7 minuter att läsa
13 september 2022

3 former av asynkron bearbetning i JavaScript, del 2

Ett promise objekt erbjuder ett löfte om ett framtida värde och utgör ett mer angenämt verktyg för att skriva asynkron programkod i JavaScript. Detta är del 2 i vår artikelserie.

Den här artikeln tar vid direkt efter där förra veckans artikel slutade. Det sista vi tog upp förra veckan var begreppet call-back hell, som innebär att varje fortsättning i programexekveringen efter någon form av väntetid, utförs av en nästlad...

Läs hela texten
Cirka 8 minuter att läsa
6 september 2022

3 former av asynkron bearbetning i JavaScript

Asynkron bearbetning/hantering (eng. asynchronous computation)? I korthet, innebär det att anropa en funktion vid ett senare tillfälle när resultatet av en operation (t.ex. ett musklick eller ett HTTP anrop) är klart.

Vad innebär asynkron bearbetning/hantering (eng. asynchronous computation)? I korthet, innebär det att anropa en funktion vid ett senare tillfälle när resultatet av en operation (t.ex. ett musklick eller ett HTTP anrop) är klart. Funktionen som...

Läs hela texten
Cirka 5 minuter att läsa
23 augusti 2022

Node.js kursen uppdaterad

Kursen om Node.js har just blivit uppdaterad och moderniserad. Vi använder nu ESM (ECMAScript Modules) i alla våra större programexempel.

En s.k. disruptiv uppfinning, innebär ett nytillskott till en marknad eller annan form av intressegruppering, som i grunden förändrar spelreglerna, spelplanen och vilka aktörer som blir ledande. Man kan utan tvekan hävda att när Ryan Dahl...

Läs hela texten
Cirka 10 minuter att läsa