In deze les zitten 19 slides, met interactieve quizzen en tekstslides.
Onderdelen in deze les
Oefentoets (toets wk3)
10 vragen
Slide 1 - Tekstslide
Hoe heet de config-file in een Laravel-app?
A
.env.example
B
env.php
C
.env
D
config.env
Slide 2 - Quizvraag
Wat is "Teacher" in deze code?
$teachers = Teacher::all();
A
Route
B
Model
C
View
D
Controller
Slide 3 - Quizvraag
Laravel is een MVC-framework, dat staat voor...
Slide 4 - Open vraag
De package-manager die we voor PHP gebruiken heet...
Slide 5 - Open vraag
Hoe echo je een variabele in een blade-template?
A
{{ $var }}
B
blade:echo --$var
C
@echo($var)
D
[[ $var ]]
Slide 6 - Quizvraag
Wat is en/of doet een controller?
Slide 7 - Open vraag
Je wil alleen de nieuw toegevoede migrations uitvoeren, maak het commando af;
php artisan ...
Slide 8 - Open vraag
Je wil de applicatie opstarten zodat je 'm in de browser kunt bekijken, maak het commando af;
php artisan ...
Slide 9 - Open vraag
Vul deze zin aan (gebruik niet alle woorden);
De gebruiker wil alle producten bekijken. Hij klikt daarvoor op de link 'producten', waardoor er een -request ontstaat naar de link /products, deze wordt afgehandeld door de -methode van de .
POST
GET
index
create
PagesController
routes-file
ProductController
Slide 10 - Sleepvraag
Beschrijf welke 4 files meestal betrokken zijn bij het afhandelen van een request;
Slide 11 - Open vraag
Deel 2
Slide 12 - Tekstslide
Je wil je database geheel nieuw opbouwen, alle migrations uitvoeren, maak het volgende commando af;
php artisan ...
Slide 13 - Open vraag
Wat is "Team" in deze code?
$teams= Team::all();
A
Route
B
Model
C
View
D
Controller
Slide 14 - Quizvraag
Wat is en/of doet een model?
Slide 15 - Open vraag
Vul deze zin aan (gebruik niet alle woorden);
De gebruiker wil alle teams bekijken. Hij klikt daarvoor op de link 'Teams', waardoor er een -request ontstaat naar de link /teams, deze wordt afgehandeld door
de -methode van de .
POST
GET
index
create
PagesController
routes-file
TeamsController
Slide 16 - Sleepvraag
"Ik heb een regel om deze request naar index-methode van de TournamentController te sturen
app/Http/Co..rs/TournamentController.php
"Ik ga deze request afhandelen."
"Ik moet daarvoor praten met de database."
Als antwoord op request, ga ik een view retourneren, geef lijst toernooien mee naar view
Slide 17 - Sleepvraag
Slide 18 - Woordweb
Bekijk de code van de zwerkbal-app. Op de pagina /tournaments/create druk je op "opslaan".
1) Wat voor soort request gebeurt er? 2) Naar welke controller ga je? 3) En welke methode wordt daarin uitgevoerd?