Velkommen til nybegynnerkurs i React!
Hent koden her: https://github.com/koseprogg/react-kurs
Slides del 1: https://react-kurs-slides.vercel.app/
Slides del 2: https://drive.google.com/file/d/1y-vf9XgvWInlQehB6gwyHJfQVDfvtm8e/view?usp=sharing
Fagkom og Koseprogg inviterer til et nybegynnerkurs i React, et av de heteste web-rammeverkene nå om dagen. React er et essensielt verktøy å kjenne til i moderne webutvikling, og brukes på de aller fleste nye nettsider.
Vi kommer til å starte med det helt grunnleggende, og det skal være mulig å følge kurset selv uten å ha vært noe særlig innom Javascript / annen webteknologi tidligere. Målgruppen er 1.-3. klasse, men kurset er åpent for alle årstrinn. Kurset varer i omtrent 3.75 timer, og vi kommer til å ta oss god tid til pauser og pizza. Kurset vil i hovedsak være interaktivt, og hensikten er at dere skal være med å programmere og teste ut ting selv underveis. Dere vil i løpet av kurset ende opp med en enkel nettside som kan deployes til en server, slik at man kan dele og vise resultatet til venner og bekjente.
Merk, for dere som tar IT2810 og ønsker å komme på kurset: Vi kommer ikke til å benytte oss av TypeScript, og vil heller spare dette til et eventuelt viderekommen-kurs til våren.
Kurset holdes i A32 på Handelshøyskolen.
16:15 - 17:00
Kjapp intro til HTML / CSS / Javascript
Basic React, gjennomgang av grunnleggende konsepter
Oppsett av en enkel React-app
17:00-17:15
Pause
17:15 - 17:45
Tilstand i appen
Flere konsepter i React / Javascript
17:45 - 18:15
Pause med pizza
18:15 - 19:00
Bruk av pakker og tillegg i React / NPM
Bruk av komponentrammeverk
Visualisering med grafer
19:00 - 19:15
Pause
19:15 - 19:45
Hvordan dele opp appen i forskjellige undersider med routing i React
Single Page Applications vs. tradisjonelle nettsider
19:45-20:00
Deploye nettside
Eksempler på andre mulige prosjekter
Hvordan komme i gang med et React-prosjekt i etterkant av kurset
Påfølgende dag kl. 13:00 vil det her på abakus.no bli gjort tilgjengelig en spørreundersøkelse som du må svare på for å kunne melde deg på nye arrangementer. Svarfrist: 1 uke.