Hoppa till innehåll

Stödjande inspelningar

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 bör du fokusera på i kursen? De stödjande inspelningarna tas fram av kursledningen 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.

1:08:52

Presentation

Variabler och konstanter är några av de absolut viktigaste byggstenarna i programmering. Hur skapar du dessa och vad ska du tänka på när det kommer till namngivning?

36:27

Presentation

För att kunna dela upp din kod i mindre, logiska stycken så behöver du använda funktioner. Men hur fungerar detta?

51:33

Presentation

Jättebra att du kan dela upp din kod i funktioner, men hur gör du om du vill dela upp din kod i flera filer?

50:45

Presentation

Vad är egentligen en sekvens? Kursledningen repeterar även debuggern i denna inspelning.

36:54

Presentation

Att göra val i koden är en verklig hörnsten i programmeringer. Selektioner är bara ett finare ord för val.

25:51

Presentation

Inte sällan behöver samma sak göras flera gånger, alltså upprepas. Det händer alltså att du i din kod behöver upprepa dig för att vara extra tydlig!

22:18

Presentation

Att kommentera din kod på ett strukturerat sätt är viktigt. Kursledningen ger en inledning till detta här. Missa inte guiden kring JSDoc-kommentarer.

36:55

Presentation

Kursledningen inleder till viss del med repetition för att förstärka delar som rör funktioner och moduler.

Exempelkoden hittar du på Gitlab.

1:33:48

Att kunna organisera större dataset i listor, arrayer, är mycket kraftfullt. En lång föreläsning på ämnet ligger till grund för dessa delar.

1:32:56

Presentation

Redan nu smygs en kort introduktion till undantag in.

15:01

Presentation

Objekt är något oerhört centralt i JavaScript och i all objektbaserad programmering. Denna inspelning introducerar objekt ur dess allra renaste form.

1:16:57

Presentation

Ett moment som många har svårt med i examinationsuppgift A2 är funktionen “Mode”. För att underlätta löses här ett exempel som löser samma grundläggande problem.

Exempelkoden hittar du på Gitlab.

1:08:42

I JavaScript kan objekt konstrueras på många olika sätt.

1:31:04

Presentation

Ska alla egenskaper på ett instansierat objekt alltid vara tillgängliga utanför klassen?

45:31

Presentation

Återanvändning av kod kan ske på många olika sätt. Här behandlas mekanismen “Arv”.

32:27

Presentation

Att validera exempelvis strängar, kontrollera att de är skrivna på ett visst format, är mycket vanligt. Denna inspelning tittar på reguljära uttryck och ser om de kan hjälpa (eller stjälpa?) dig.

1:00:41

Presentation
CCBY