Advanced Search
Search Results
720 total results found
Toetsvoorbereiding week 5
Wat je moet kunnen voor de Python toets De leerling weet wat operatoren zijn en kan gebruik maken van vergelijkende -, rekenkundige - en logische operatoren. De leerling is bekend met het begrip concatenation en kan met behulp van string concatenation woorde...
Uitwerkingen opgaven ter toetsvoorbereiding (week 4)
Lists (=array)Gegeven is list a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]. Gebruik deze list om de volgende vragen te beantwoorden.1. Geef de waarde van de 5e index van a. a[5] 2. Geef de waardes van de 0e - tot en met de 3e index van a. a[:3] 3. Geef de waardes v...
Week 5 les 1 - Vertalen van Entiteit Relatie Diagram naar Database en tabellen
In deze les gaan we een Entiteit Relatie (ER)-Diagram vertalen naar database tabellen. Als uitgangspunt nemen we het ER-Diagram van Datanamics. Deze kun je vinden in Microsoft Teams, Team Database - ${klascode}: Files -> Class Materials -> Week 5 -> ...
Uitwerking OWASP 1 - SQL Injection
Opdracht 1: Wat is SQL? SQL staat voor Structured Query Language en is een data manipulatie taal. Opdracht 2: Maak de code snippets compleet door de todo's uit te werken. index.php <html> <head> <title>My pretty page</title> ...
Uitwerking OWASP 7 - CROSS SITE SCRIPTING (XSS)
Cross-site scripting (XSS) is een fout in de beveilig van websites. In deze les gaan we een input field binnen een form maken. Als het form af is gaan we met behulp van JavaScript wijzigingen aanbrengen in onze interface. Voor we XSS injectie kunnen toepassen,...
Lesplanning - Max
Laatste week Periode 3 ma 20-4 8A - PHP Examens uitleggen - voorschot nemen naar nieuw roosterCijfersOpdr 1: Code aanpassen -> Corona opdrachtOpdr 2: Na de vakantie -> OOP, PDO CRUD 9a - PHP cijfers - Eindcijfer (overgang): huiswerk - mondeling - po...
7.1 Bankrekeningnummer - check
Een bankrekeningnummer in Nederland bestaat niet uit zomaar willekeurige nummers. Niet elk nummer van 9 cijfers is een geldig en goed bankrekeningnummer. Een bankrekeningnummer bestaat een aantal velden, bijvoorbeeld: NL 69 INGB 0123456789 De eerste twee t...
7.2 Winst of verlies bij 3 x 6
Hoe lang duurt het om 3 x 6 te gooien met dobbelstenen? Iemand biedt stelt jou het volgende voor? Jij betaalt 1 euro voor elke worp met drie dobbelstenen en als je 18 gooit dan krijg je 150 euro. Je mag dit zo vaak doen als je wilt. Stel je betaald 100 euro...
Week 5: JavaScript functions huiswerk
Schrijf een functie die een parameter heeft. Deze functie moet checken of de parameter een (on)even nummer is.Indien het getal een oneven getal is, moet deze geprint worden. Schrijf een for-loop die van 0 tot en met 20 loopt. Deze for-loop moet de functie uit...
4.3 DNS en Virtual Hosts - Theorie
In deze les bespreken we wat DNS is, wat een host file is en waarom we dat nodig hebben bij het opzetten van een virtual host op Apache. In de vorige les heb je twee virtuele hosts opgezet en in deze les kijken we nog een keer terug wat we nu precies hebben ge...
Toetsvoorbereiding week 6
Tijdens de toets wordt er geen nieuwe kennis getest. Er wordt vanuit gegaan dat de leerling de lesstof tot nu toe eigen heeft gemaakt en kan een opdracht uitwerken. Hieronder staat een lijst van de toegestane middelen, termen waarmee te leerling bekend moet zi...
6 Sorteren
In deze les leren we hoe we het resultaat van een query kunnen sorteren. Tot nu toe hebben we geoefend met de table country (land). We gaan nu ook naar de table city (stad) kijken. In les 1 hebben we de World database geïmporteerd. In deze World database zitt...
6.3 functies oefeningen
Opgave 1 Kijk naar het filmpje: https://www.youtube.com/watch?v=INHM0S_8GHA En maak daarna een functie onvoldoendes($PHPCijfers); die alle onvoldoendes afdrukt uit het onderstaande array. $PHPCijfers=[4,5,4,5,6,6,5,8,7,6,4,8]; Dus de output van de functie ...
9 Corona simulatie in PHP
In deze les gaan we code van een ander lezen en aanpassen. In het kader van Covid-19, (Corona) heb ik een virus-simulatie gemaakt. Dit is een zeer vereenvoudigde weergave van de werkelijkheid en je moet dit niet zien als een simulatie van de echte wereld. Dus ...
6.2 Functies en parameters
In de vorige lessen hebben we geoefend met functies. In deze les gaan we functies nog beter leren en we gaan vooral kijken naar de functie parameters en de return values. In deze les gaan we een functie maken die een array als (input) parameter krijgt en die o...
7 Join
In deze les leer je hoe je de gegevens uit twee tabellen uit de database kunt combineren Uitleg In een relationele database zitten meerdere tabellen en met behulp van relaties kun je deze gegevens combineren. In deze les leren we op een hele eenvoudige manie...
Overzicht PHP filmpjes
Alle PHP Filmpjes: https://www.youtube.com/playlist?list=PLBU_XXNTKkBrJ2kDna9tAAEJPbJBFQlZ- For-loop De for loop in PHP wordt uitgelegd. Waarom is een loop zo handig? Wat is de startwaarde, wat is de voorwaarde en hoe tel ik in een loop? In dit filmpje wor...
1.2.1 Assiociative Arrays
Herhaling Indexed array en Assiociative Array
Counter - cnt.php
The counter exists of two parts; the JavaScript Code that calls a PHP page with parameters to log the access and the PHP page that logs the call. Database The database exists of one table. CREATE TABLE `counters` ( `ID` bigint(20) NOT NULL, `date` tim...
10 Portfolio
Bij het zoeken naar stage of werk kan het als software developer helpen als je kan laten zien wat je hebt gedaan. Dit doe je door een portfolio op te bouwen. Het is natuurlijk erg mooi als je deze portfolio on-line kan laten zien. In deze les wordt uitgelegd h...