Qu'est-ce que LessonUp
Rechercher
Canaux
aiToolsTab
Beta
Connectez-vous
S'inscrire
‹
Revenir à la recherche
CSD-VI H2 Introductie webserver bouwen
Python intro
Programming basics-II
Les 3 / Week 7a
Introductie Webserver bouwen
CSD-VI
Lesweek 17
1 / 24
suivant
Slide 1:
Diapositive
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 1
Cette leçon contient
24 diapositives
, avec
quiz interactifs
et
diapositives de texte
.
Commencer la leçon
Partager
Imprimer la leçon
Éléments de cette leçon
Python intro
Programming basics-II
Les 3 / Week 7a
Introductie Webserver bouwen
CSD-VI
Lesweek 17
Slide 1 - Diapositive
🥅 Doelen 🥅
Kennis ophalen over:
API's
JSON
Front-end / back-end
Request / Response bij HTTP verzoeken
Bestaande webservers
✨ Nieuw:
Een eigen webserver bouwen in C#, zodat we onze eigen API kunnen aanbieden
Slide 2 - Diapositive
API
Slide 3 - Carte mentale
In JSON herkennen we een object aan:
A
blokhaken
B
accolades
C
aanhalingstekens
Slide 4 - Quiz
array/list
eigenschap
waarde
object
Slide 5 - Question de remorquage
JSON 'serialiseren' is...
A
Het schrijven van JSON naar een bestand
B
Het omzetten van een object naar JSON
C
Het omzetten van JSON naar een object
D
Het lezen van JSON uit een bestand
Slide 6 - Quiz
Slide 7 - Diapositive
Waarom gaan we eigenlijk een API bouwen?
Slide 8 - Diapositive
Onze WinUI applicaties tot nu toe
Hele applicatie draait 'lokaal'
Ook database lokaal op apparaat
Geschikt voor kleine applicaties
Niet geschikt voor meerdere gebruikers
Slide 9 - Diapositive
Slide 10 - Diapositive
Slide 11 - Diapositive
Front-end:
API voor communicatie
Slide 12 - Diapositive
Een eigen API aanbieden
Daar hebben we een webserver voor nodig.
Eerst even wat herhaling over webservers en hoe het internet werkt...
Slide 13 - Diapositive
Beschrijf in je eigen woorden wat de "front-end" en "back-end" van een systeem zijn
Slide 14 - Question ouverte
Request / Response cyclus
Slide 15 - Diapositive
Slide 16 - Diapositive
Slide 17 - Diapositive
Bestaande webserver oplossingen
Slide 18 - Diapositive
WAMP:
W
indows +
A
pache +
M
ySQL +
P
HP
Slide 19 - Diapositive
Eigen webserver in C#
Slide 20 - Diapositive
Doelen:
- Weten waar je algemene informatie kan vinden over webservers
- Bekijken wat nodig is om een webserver te bouwen in C#
⏰ Duur:
~15 minuten
Opdrachten:
'Skim' het begin van hoofdstuk 2
t/m paragraaf 2.3
Lees paragraaf 2.4 en 2.5 goed door.
Bekijk de code en probeer te begrijpen hoe de computer het regel-voor-regel zal uitvoeren.
Stel tussendoor vragen
over de code aan de docent
Opdracht:
🌐 C# webserver voorbeeld
Slide 21 - Diapositive
Opdracht:
🌐 C# webserver voorbeeld
Samen de code bekijken...
Slide 22 - Diapositive
Doelen:
- Zien hoe JSON data teruggegeven kan worden vanuit de webserver.
- Het voorbeeld leren kennen door het uit te breiden.
⏰ Duur:
~30 minuten
Opdrachten:
Lees paragraaf
2.6
en download voorbeeld
2
.
Experimenteer met de code van voorbeeld 2
('H2 CustomApiServerDemo.zip')
Maak de opdrachten van opdracht 2.7
Stel tussendoor vragen
over de code aan de docent
Opdracht 2.7:
C# webserver voorbeeld 2
Slide 23 - Diapositive
Weekcheck
Slide 24 - Diapositive
Plus de leçons comme celle-ci
4V 2.4 DNA: het besturingssysteem van de cel
May 2023
- Leçon avec
29 diapositives
Biologie
Middelbare school
vwo
Leerjaar 4
leerlingen voorbereidingsquiz Berlijn
May 2019
- Leçon avec
14 diapositives
par
Dé Schoolreisgids
Duits
Middelbare school
vmbo, mavo, havo, vwo
Leerjaar 1-6
Dé Schoolreisgids
Emoji Quiz - Nummer 11
November 2022
- Leçon avec
7 diapositives
par
LessonUp Inspiratie
LessonUp
Middelbare school
vmbo, mavo, havo, vwo
Leerjaar 1-6
LessonUp Inspiratie
2.4 DNA (deel 2) + 2.5 Celcyclus (deel 1)
September 2023
- Leçon avec
40 diapositives
Biologie
Middelbare school
vwo
Leerjaar 4
Prenez le métro! Parijs 4
July 2018
- Leçon avec
20 diapositives
par
Dé Schoolreisgids
Middelbare school
vmbo, mavo, havo, vwo
Leerjaar 1-6
Dé Schoolreisgids
Leerlingenquiz voorbereiding Praag
June 2018
- Leçon avec
19 diapositives
par
Dé Schoolreisgids
Culturele en kunstzinnige vorming
Middelbare school
vmbo, mavo, havo, vwo
Leerjaar 1-6
Dé Schoolreisgids
Londen voorbereidingsquiz leerlingen
November 2018
- Leçon avec
17 diapositives
par
Dé Schoolreisgids
Middelbare school
vmbo, mavo, havo, vwo
Leerjaar 1-6
Dé Schoolreisgids
Parijs voorbereidingsquiz leerlingen
June 2018
- Leçon avec
19 diapositives
par
Dé Schoolreisgids
Frans
Middelbare school
vmbo, mavo, havo, vwo
Leerjaar 1-6
Dé Schoolreisgids