JavaScript er et populært programmeringssprog, der bliver brugt i mange forskellige sammenhænge og på de fleste platforme. Hvor det førhen hovedsageligt blev brugt i forbindelse med websider, er det i dag et sprog, der bliver anvendt til bl.a. websider, udviklingsværktøjer og konfiguration af serverbaserede programmer. I dag samarbejder og/eller anvender de store udviklingsværktøjer ofte JavaScript-baserede værktøjer (Node.js), hvorfor et godt kendskab til programmeringssproget kan være en nødvendig investering.
På dette kursus lærer du, hvordan JavaScript er opbygget. Du lærer at forstå og anvende sprogets grundlæggende syntaks til brug for websider og til definering af konfigurationsfiler (JSON).
Vi gennemgår JavaScript grundlæggende opbygning (bl.a. datatyper, funktioner, variabler, scopes), og du bliver præsenteret for forskellige måder at anvende JavaScript til at programmere i en mere objektorienteret stil.
Som det sidste store emne gennemgår vi React, som er et populært JavaScript bibiotek (framework), som bliver brugt til at lave moderne applikationer af alle størelser. Vi indleder derfor med en kort gennemgang af, hvordan en HTML5-side er opbygget (DOM), samt gennemgår hvordan du skriver og anvender Cascading Style Sheets (CSS3).
Efter at have gennemgået materialet, vil du have den forståelse af JavaScript or React, som gør dig klar til at anvende sproget til mere avancerede opgaver.
Før kurset
På kurset
Efter kurset
Dette JavaScript kursus indgår i vores samlede udbud af kurser til webudvikling og målrettet dig, der skal forstå og anvende programmeringssproget JavaScript og React.
Vi anbefaler, at du allerede har erfaring med at oprette HTML-sider og anvende CSS til at præsentere indholdet eller har været på 4D’s kursus Grundlæggende HTML og CSS.
Håndtering/manipulering af DOM elementer ved hjælp af JavaScript (uden React)
Objekt Orienteret Programmering med JavaScript/React
Introduktion til React
Følgende emner vil blive gennemgået:
Anvendelse af React
Følgende emner vil blive gennemgået:
Introduktion til React Libraries
Følgende emner vil blive gennemgået: