Hoppa till innehåll

Översikt

Första kursveckan och för dig som ny webbprogrammerarstudent är säkert mycket nytt. Denna vecka fokuserar vi en hel del på att sätta ramarna för kursen samt introducera de första begreppen. Vi kommer inte att skriva jättemycket kod denna veckan utan snarare introducera begrepp och några av de verktyg du kommer att arbeta med under kursen; applikationsmiljön Node.js och utvecklingsmiljön Visual Studio Code.

Viktigt är att du redan nu har läst igenom vår studieguide och tittat på inspelningen här.

Kursintroduktionen syftar till att presentera kursen och sätta in den i ett större sammanhang. Kursintroduktionen genomförs på distans via Zoom. Om du missar introduktionen kan du se förra årets inspelning nedan.

Kurslitteraturen är en av de delar som driver kursen framåt, men det kan vara svårt att själv strukturera upp innehållet. Vad är relevant? Vad ska vi fokusera på i kursen? De stödjande inspelningarna gör vi för att just ge detta sammanhang. Det är av yttersta vikt att du tar del av dessa!

Nu är det dags att titta på vad som döljer sig bakom uttryck så som typer, värden, uttryck och operatorer.

1h 9m | Presentation

Under läsanvisningar hittar du veckans kapitel som ska läsas i kurslitteraturen. Planera upp och dela upp läsningen under veckan. Dra nytta av inspelningarna ovan som ett komplement till litteraturen.

Under veckan behöver du installera applikationsmiljön Node.js. Följ även guiden om AI-assistenter för att komma igång med de verktyg du kommer att använda under kursen.

  1. Guide - Node.js
  2. AI-assistenter

Seminarier sker i Zoom och spelas in. Efterföljande individuell handledning i kursens Zulip-kanal.

Redan första veckan har vi seminarier och handledningspass. Kanske har du inte något specifikt att fråga om, men det kan ändå vara bra att ta tillfället i akt så vi lär känna varandra lite bättre.

Seminarier inleder där vi kan svara på frågor för hela gruppen och efter detta följer den individuella handledningen då det är möjligt att ställa frågor enskilt till en handledare. Kommer du på en fråga inför handledningen så posta den i formuläret nedan så tar vi upp den på den gemensamma handledningen!

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

  1. Jag ska bli webbprogrammerare, vill du kort förklara innebörden av att vara programmerare inom frontend, backend och fullstack.
  2. Jag skall installera node, vad är det för typ av verktyg?
  3. Vill du kort förklara historik och bakgrund kring node?
  4. Vilken ställning har node idag?
  5. Vill du visa mig några enkla statements i JavaScript som jag kan köra i Node-terminalen?
  6. Är JavaScript ett viktigt språk när det kommer till webbteknologier?

Här är en utskrift från hur det kan se ut när frågorna ovan diskuterats med en AI-assistent.

Här följer tips till hur du kan prioritera bland kursmaterialet.

  1. Installera Node.js tidigt i veckan så du kan testa uttrycken i utmaningarna direkt i Node-terminalen medan du läser.
  2. Titta på de stödjande inspelningarna parallellt med läsningen — de sätter kurslitteraturen i sammanhang och hjälper dig prioritera vad som är viktigt.
  3. Titta gärna fram mot vecka 2 och installera VSCode och Git/GitLab redan nu så du ligger lite före i det praktiska arbetet.
CCBY