Programmeren - framework

Programmeren - Framework

1 / 19
next
Slide 1: Slide
InformaticaMiddelbare schoolhavoLeerjaar 4

This lesson contains 19 slides, with interactive quizzes and text slides.

time-iconLesson duration is: 120 min

Items in this lesson

Programmeren - Framework

Slide 1 - Slide

This item has no instructions

Wat gaan wij vandaag doen
Herhaling  
- Wat is het verschil tussen git en gitlab/github
- Wat is een MVC design pattern
- Wat is een route
- en een aantal andere vaktermen

Nieuwe stof
- CSRF protection in laravel
- Template engine in laravel (genaamd blade template engine)



Slide 2 - Slide

Beschrijving van de openingsfoto

Je ziet op de foto een Pingo.
Dit is een ijslens onder de grond. Doordat de ijsmassa water aantrekt groeit de pingo.

Blablabalbla


Wat is verschil tussen git en gitlab/github 

Slide 3 - Slide

This item has no instructions

Wat is MVC?

Slide 4 - Mind map

This item has no instructions

Wat is het voordeel hiervan?

Slide 5 - Slide

This item has no instructions

Wat is route?

Slide 6 - Mind map

This item has no instructions

Een route is
- een php bestand 
- wat moet de applicatie doen met de reqeust van de gebruiker
het is dus eigenlijk een bestand die bepaald wat er moet gebeuren na dat bijvoorbeeld de gebruiker het cijfer voor Nederlands gaat invoeren

Slide 7 - Slide

This item has no instructions

hoe zit het eruit

Slide 8 - Slide

This item has no instructions

Een aantal basis attributen van CSS

Slide 9 - Slide

This item has no instructions

Het verschil tussen git en gitlab/github is mij duidelijk
ja
nee
deels duidelijk maar ik heb nog vragen

Slide 10 - Poll

This item has no instructions

Ik weet wat MVC inhoud
ja
nee
deels duidelijk maar ik heb nog vragen over de selector
deels duidelijk maar ik heb nog vragen over de declaratie

Slide 11 - Poll

This item has no instructions

ik weet waarvoor een route dient
ja
nee
Deels

Slide 12 - Poll

This item has no instructions

CSRF - protection
Ga samen (2) uitzoeken wat Cross-Site Request Forgery en geef een voorbeeld, dat voorbeeld ga straks via lessonup invoeren
timer
5:00

Slide 13 - Slide

This item has no instructions

geef een voorbeed Cross-Site Request Forgery attack

Slide 14 - Mind map

This item has no instructions

Slide 15 - Slide

This item has no instructions

template enginge (blade van laravel)
Ga samen (2) uitzoeken wat template enging is en geef een voorbeeld, dat voorbeeld ga straks via lessonup invoeren
timer
5:00

Slide 16 - Slide

This item has no instructions

geef een voorbeeld van een template engine

Slide 17 - Mind map

This item has no instructions

transition

Slide 18 - Slide

This item has no instructions

Exit Ticket
heb je iets nieuws geleerd vandaag?
😒🙁😐🙂😃

Slide 19 - Poll

This item has no instructions