Frontend
Introduktion til valgfaget
Oversigt

Oversigt

FRO
Opgaver/øvelser Opgaver/øvelser
Opgaver/øvelser Opgaver/øvelser
Opgaver/øvelser Opgaver/øvelser
Opgaver/øvelser Opgaver/øvelser
Opgaver/øvelser Opgaver/øvelser Opgaver/øvelser
I forventes at bruge ca. 42 timer om ugen
Undervisere
- Klaus Mandal (klmh)
- Troels Rasmussen (tras)
- Dannie Vinther (davi)
Frontend Design
1. tema
- Klaus Mandal (klmh)
- Dannie Vinther (davi)
Frontend Logic
2. tema
- Klaus Mandal (klmh)
- Troels Rasmussen (tras)
Frontend Tech
3. tema - del 1
- Troels Rasmussen (tras)
- Dannie Vinther (davi)
Frontend Frameworks
3. tema - del 2
- Troels Rasmussen (tras)
- Dannie Vinther (davi)
Valgfagets indhold
Indholdet er i høj grad inspireret af branchens behov og samtidig formet af den stadigt skiftende udvikling, der konstant driver faget fremad.
Kilder
- "frontenders.dk" (en facebook gruppe)
- Frontendmasters
- X
- mm.
Valgfagets filosofi
Det skal se godt ud, det skal virke, det skal føles rigtigt
Eksamen
Alle skal kode (JavaScript). Du kan ikke bestå uden!
Git og branches skal bruges aktivt
Eksamen
Det officielle
- 3-4 uger til at lave jeres projekt
- 2-3 personer i hver gruppe
- Alle bundne forudsætninger skal være afleveret og bestået (mere om lidt)
- "Synopsis": 2 sider plus 1 pr gruppemedlem
Eksamen
Selve eksamen
- Projektdemonstration (10 min + 5 min pr. gruppemedlem)
- Individuel eksamination (20 min)
- Votering og meddelelse af karakterer (5 min)
Bundne forudsætninger
- Alle skal afleveres og bestås for at kunne gå til eksamen
- Alle har en deadline, rettidige aflevering får feedback
- Teknisk set kan du bare aflevere, når du afleverer dit eksamensprojekt
- MEN LAD VÆRE!!!!!
Ugeplanerne
- Forstå fronter-planen
- TL;DL Too Long Didn't Listen
- Work in progress, vi forbeholder os retten til at …
- Front load - Løs opgaven, når du har tid
- Move fast, break stuff

Vores TEAMS-rum

KEA Frontenders
Tutorer
- Hver onsdag
- 3. etage (foran A360)
- Og på Teams: https://bit.ly/3H0tkzE
Løse tanker og AI
- Vær aktiv, diskutér, stil spørgsmål
- Hjælp hinanden, vi rykker alle sammen hurtigere
- Socialize
- Network!
- Del hvad i laver
ChatGPT
(og de andre)
ChatGPT og lignende er helt fantastiske, meeeeeennnnnnn....
Vi kan bruge den rigtigt og forkert
Forkert brug
💩 til eksamen og i praktikken
hjælp her og nu
Dårlige prompts
- Skriv en funktion der...
- Løs min opgave
Gode prompts
- Forklar hvad X gør i JavaScript
- Hvad betyder den her fejl?
- Hvordan virker den her kode?
Hvad ved vi om læring?
Erfaring og "muscle memory"
Så kæmp!
Vent med at tage den lette løsning.
Programmering handler om at nedbryde problemer.
Det lærer du ikke, hvis du får den leveret.


Valgfagets mål
Målet er at opbygge en vis tolerance for frustration og blive komfortabel med udfordringerne i webudvikling, så læringen prioriteres over at fokusere på resultaterne.
Intro til FRO
By Dannie Vinther
Intro til FRO
- 101