WEEK 8 - INFORMATICA

week 8 les 1
1 / 19
suivant
Slide 1: Diapositive
InformaticaMiddelbare schoolhavoLeerjaar 4

Cette leçon contient 19 diapositives, avec quiz interactifs et diapositives de texte.

time-iconLa durée de la leçon est: 90 min

Éléments de cette leçon

week 8 les 1

Slide 1 - Diapositive

STARTKLAAR
  • TELEFOONS WEG IN JOUW ZAKKIE, RECHTS OP TAFEL
  • JAS UIT, OVER DE STOEL EN OP JOUW PLEK ZITTEN
  • INDIEN VAN TOEPASSING OP JOUW PLEK ZITTEN
  • JOUW SCHOOLSPULLEN KLAAR OP TAFEL
  • CHROMBOOK, LAPTOP NOG GESLOTEN
  • SCHOOLMAP OPEN + SCHRIJFWAREN KLAAR

Slide 2 - Diapositive

DIT JAAR
HEEL HET JAAR PROJECT MATIG WERKEN
  • WE BOUWEN EEN WEBAPPLICATIE 
  • IEDEREEN WERKT INDIVIDUEEL
  • MAAR WE BOUWEN WEL SAMEN AAN 1 WEBAPPLICATIE
  • WE GAAN PROBEREN WEBAPP. VAN ANDERE KLASSEN TE HACKEN

Slide 3 - Diapositive

DEZE PERIODE
PROJECT MATIG WERKEN
  • SCRUM METHODIEK
  • INTERACTIE EN USABILITY
  • PROGRAMMEREN
  • GIT - version control system
  • HTML & CSS
  • SECURITY
  • NETWERK

Slide 4 - Diapositive

Voorkennis activeren

Slide 5 - Diapositive

Waar gebruiken wij een version control systeem

Slide 6 - Question ouverte

Wat is het verschil tussen Fork en Clone?

Slide 7 - Question ouverte

git status, wat doet deze commando en noem een paar andere commando's?

Slide 8 - Question ouverte

Wat is het verschil tussen remote en lokal repository?

Slide 9 - Question ouverte

hoe zit de basisstructuur van HTML eruit?

Slide 10 - Question ouverte

Waarom hebben css nodig als wij een website maken?

Slide 11 - Question ouverte

LEERDOELEN
  • De leerling kan HTML en CSS gebruiken om zijn statische scherm ontwerp om te zetten in code
  • De leerling weet wat laravel is en waarvoor deze wordt gebruikt
  • De leerling weet wat MVC design pattern is en wat de voordelen hiervan zijn
  • De leerling weet waarom het bestand web.php in de map route nodig is
  • De leerling weet welke laravel bestanden belangrijk zijn om in te werken voor het maken van zijn userinterfaces (views)




Slide 12 - Diapositive

Laravel
Is een php framework (een soort gereedschapkist)
Is om snel applicatie mee te bouwen
Is al nagedacht over de veiligheid
Maakt gebruikt van MVC 
en nog veel meer ...

Slide 13 - Diapositive

MVC design pattern
Staat voor Model View Controller
Onderscheid in verantwoordelijkheden
Beter onderhoud van code

Slide 14 - Diapositive

route (web.php)
Als jij een URL intypt en op enter drukt dan gaat de routing kijken welke controller, model en view nodig zijn om aan jouw verzoek te voldoen

URL

Slide 15 - Diapositive

Welke mappen en bestanden
Controller
Models

web.php

[naam].blade.php
.env
Voor vandaag voornamelijk in de map resources->view

Slide 16 - Diapositive

Maak jouw eerste blade
Blade is een template engine
hij genereert html met laravel code een scherm voor de gebruiker

Slide 17 - Diapositive

Samenvatting
Klasikaal invullen met leerlingen

Slide 18 - Diapositive

week 8 les 2

Slide 19 - Diapositive