Node.js har på kort tid blivit ett självklart val för hantering av Javascriptapplikationer. Tack vare en liten men kraftfull kärna kan du enkelt bygga kompletta, moderna och skalbara webbapplikationer. Node.js ger också en bra lösning för att bygga serverapplikationer med JavaScript.

Denna heldagskurs ger dig en introduktion till Node.js och dess funktioner. Du får lära dig hur du planerar och strukturerar webbprojekt, hur olika paketsystem fungerar och hur du använder Node.js för att skriva enklare kommandoradsprogram och webbtjänster.

Kursen riktar sig till dig som har erfarenhet av webbutveckling och programmering med JavaScript, motsvarande kursen JavaScript för programmerare, och som vill ha mer kontroll, högre prestanda och effektivare plattformsstöd.

Det här får du lära dig:

  • Hur Node.js-program är strukturerade
  • Hur man använder Node.js för att skriva både enklare kommandoradsprogram och webbtjänster
  • Hur NPM och Node’s paketsystem fungerar
  • Komma igång med testdriven utveckling i Node.js

Dagens program

 

08.30-9.00 Registrering med frukost

  • Registrering i receptionen på IDG´s kontor

9.00-9.30 Översikt och introduktion till Node.js

9.30-10.00 Ett första program i Node.js

10.00-10.15 Förmiddagsfika

10.15-10.45 NPM och modulsystem i Node.js

10.45-11.30 Installera och använda moduler

11.30-12.30 Lunch

12.30-13.30 Gör en enkel webbtjänst med Express

13.30-14.30 Rutter, CORS och statiska filer i Express

14.30-15.30 Skriv tester med Mocha och Chai

15.30-15.45 Eftermiddagsfika

15.45-16.30 Publicera din egen modul till NPM

16.30-17.30 Olika sätt att köra Node.js 

  • Linux service
  • PM2
  • Docker
  • AWS Lambda

17.30-17.45 Summering

I samarbete med: