Översikt

Denna vecka kommer vi att dyka djupare i en kär gammal vän; plattformen Node.js

Händer i veckan

Nu tittar vi in i Node.js och npm och tankar bakom dem. Ta tillfället i akt och förkovra dig i detaljer.

Missa inte veckans övningsuppgift "The Promising Web Scraper". Det är nämligen startpunkten för den typ av kod du skall skriva för att lösa examinationsuppgiften A2. Övningsuppgiften har ett inspelat lösningsförslag, använd det (om du behöver) för att lösa övningsuppgiften.

"Stå-upp"-vlogg

Föregående års "stå-upp"-vlogg för er som vill ha en introduktion till kursveckan.

Stödjande inspelningar

Läsanvisningar

Under läsanvisningar hittar du veckans kapitel som ska läsas i kurslitteraturen. Planera upp och dela upp läsningen under veckan.

Övningar

Under Övningsuppgifter hittar du övningsuppgifter som det är lämpligt att du arbetar med under veckan.

Handledning

Skicka gärna in frågor på förhand via vårt formulär som du når här:

Utmaningar

Även denna vecka finns ett antal utmaningar att lösa för att hjälpa dig i din lärprocess. Lägg lite tid på att läsa igenom dem.

Studiefrågor

Här är ett antal frågor som du kan försöka besvara och diskutera tillsammans med din Ai-kompis. Tveka inte att lyfta någon av frågorna till handledningen för att fortsätta diskussionen med lärare och studiekamrater.

Frågor att diskutera med din Ai-kompis
  1. Ge en kort historik över plattformen Node.js.
  2. Finns det konkurrenter eller alternativ till Node.js (jag vill koda JavaScript på servern)?
  3. Hur kan man karaktärisera Node.js, vilka feature har den?
  4. Berätta kort om pakethanteraren npm och hur den kom till och växte fram.
  5. Hur är npm relaterat till semantic versioning?
  6. Vad är npx?

Här är en utskrift från hur det såg ut när jag diskuterade ovan frågor med min Ai-kompis Ajj.

Tips

Här följer tips till hur du kan prioritera bland kursmaterialet för att komma igång med veckan.

  1. Titta igenom föreläsningen om Node.js.

  2. Plocka upp övningsuppgiften "The Promising Web Scraper". Försök lösa den på egen hand, eller ta hjälp och stöd av det inspelade lösningsförslaget. Denna övningsuppgift är extra viktig då den förbereder dig inför examinationsuppgiften A2.