H5: Webapps bouwen

Webapps bouwen (introductie)
WDV-III en DBS-I
Les H5 / Week 3
1 / 39
next
Slide 1: Slide
Applicatie- en mediaontwikkelaarMBOStudiejaar 1

This lesson contains 39 slides, with interactive quizzes, text slides and 2 videos.

time-iconLesson duration is: 120 min

Items in this lesson

Webapps bouwen (introductie)
WDV-III en DBS-I
Les H5 / Week 3

Slide 1 - Slide

This item has no instructions

Klaar met het feedbackmoment
A
Ja

Slide 2 - Quiz

This item has no instructions

Even terugblikken
  • Queries schrijven
  • SELECT
  • INSERT 

Slide 3 - Slide

This item has no instructions

Doelen van vandaag

Slide 4 - Slide

This item has no instructions

Slide 5 - Slide

This item has no instructions

Slide 6 - Slide

This item has no instructions

Over deze module
  • Bouwen van een webapplicatie
  • Ondersteuning bij B3 ('takenlijst')
  • HTML, CSS, PHP, SQL
  • 1 les is meestal 1 hoofdstuk; check de studiewijzer
  • Iedere les 1 inleveropdracht
  • Alle theorie te vinden in moduleboekje

Slide 7 - Slide

This item has no instructions

Kernbegrippen
Als programmeur hoef je niet álles uit je hoofd te weten, je kunt immers veel dingen opzoeken. Je moet wel basiskennis hebben, anders weet je niet wát je moet opzoeken.

De zwarte cirkels zijn 'kernbegrippen'. Alle andere kennis hangt ermee samen, maar als je het kernbegrip niet kent zal je ook de andere bolletjes nooit weten te vinden.

Slide 8 - Slide

This item has no instructions

Kernbegrippen


Kernbegrippen uit het moduleboekje moet je uit je hoofd leren.

Slide 9 - Slide

This item has no instructions

Beoordeling
  • Week 3a: schrijven van databasequeries FB13
  • Week 7b: theoretische toets over kernbegrippen FB19.
  • Week 14: einde module 

Zie verder ook moduleboekje.

Slide 10 - Slide

This item has no instructions

Basis van een webapp
We gaan kennismaken met drie begrippen:
  • Het CRUD-principe
  • De lagen van een webapp
  • De request/response-cyclus.

Slide 11 - Slide

This item has no instructions

Het CRUD-principe
De taken van een webapp

Slide 12 - Slide

This item has no instructions

We gaan kennismaken met drie begrippen:
  • Het CRUD-principe
  • De lagen van een webapp
  • De request/response-cyclus.

Slide 13 - Slide

This item has no instructions

CRUD
Het CRUD-principe vertelt ons wat een webapp moet doen:

CRUD
Create
Read
Update
Delete

Slide 14 - Slide

This item has no instructions

CRUD
Het CRUD-principe vertelt ons wat een webapp moet doen:

CRUD
SQL
Create
INSERT INTO …
Read
SELECT … FROM
Update
UPDATE … SET
Delete
DELETE FROM …

Slide 15 - Slide

This item has no instructions

CRUD
Het CRUD-principe vertelt ons wat een webapp moet doen:

CRUD
SQL
HTML
Create
INSERT INTO …
Pagina met formulier
Read
SELECT … FROM
Pagina met lijst of tabel
Update
UPDATE … SET
Aanpas-knop, daarna formulier
Delete
DELETE FROM …
Verwijder-knop

Slide 16 - Slide

This item has no instructions

Slide 17 - Slide

This item has no instructions

Slide 18 - Slide

This item has no instructions

Slide 19 - Slide

This item has no instructions

Slide 20 - Slide

This item has no instructions


De "C" in CRUD staat voor...
A
C#
B
Create
C
Connect
D
CSS

Slide 21 - Quiz

This item has no instructions


De "r" in CRUD staat voor "read",
dat betekent:
A
Toon een lijst of tabel met alle items
B
Laat een gebruiker bijvoorbeeld een boek lezen
C
Het aanpassen van een bestaande item

Slide 22 - Quiz

This item has no instructions


De U en D staan voor...

Slide 23 - Open question

This item has no instructions

Slide 24 - Slide

This item has no instructions

Je maakt een app om games te verkopen. Wat zou een resource kunnen zijn in deze app?

(Kies een van de twee goede antwoorden)
A
Klant
B
Inloggen
C
Game
D
Formulier

Slide 25 - Quiz

This item has no instructions

Je maakt een app om taken bij te houden.
Een voorbeeld van een resource in deze app is een ...

Slide 26 - Open question

This item has no instructions

De lagen van een webapp

Slide 27 - Slide

This item has no instructions

Slide 28 - Slide

This item has no instructions

Slide 29 - Slide

This item has no instructions

Slide 30 - Video

This item has no instructions

De front-end in de browser bestaat uit...
A
HTML, CSS, PHP en C#
B
HTML, CSS en PHP
C
HTML en CSS
D
Alleen HTML

Slide 31 - Quiz

This item has no instructions

Het uitvoeren van query's en dynamisch bouwen van HTML gebeurt in...
A
Database
B
Backend
C
Front-end

Slide 32 - Quiz

This item has no instructions

Request / response

Slide 33 - Slide

This item has no instructions

0

Slide 34 - Video

This item has no instructions

Slide 35 - Slide

This item has no instructions

Het opvragen van
een pagina is een...
A
request
B
response

Slide 36 - Quiz

This item has no instructions

In een response kun je
terugvinden...
A
HTML, CSS, PHP, C#
B
HTML, CSS, PHP
C
HTML, CSS
D
HTML

Slide 37 - Quiz

C en D allebei goed gerekend. In meeste gevallen natuurlijk C, maar het kan eventueel ook D zijn
REQUEST
RESPONSE
Backend
Database
Front-end

Slide 38 - Drag question

This item has no instructions

En verder...
Kijk nogmaals de kennisclip, en vat deze samen in minimaal drie / maximaal tien "bulletpoints":
  • Lorem ipsum
  • Dolor sit amet
  • ........

Tip: niet vandaag (wel voor volgende les). Blijft beter hangen.

Slide 39 - Slide

This item has no instructions