Software Development 2025
Hierin worden onderwijsblokken ontwikkeld voor de MBO opleiding Software Development.
Programma
jaar 1 Periode 1 Periode 2 Periode 3 Periode 4 Blok 1 Blok 2 Blok 3 Blok 4 Blo...
Introductie
1 Introductie Schooljaar & Leeromgeving ๐ฏ Leerdoelen Je weet wie je studiecoach is en wat zij...
Blok 1 van Scratch naar Python
Scratch 1
Deze pagina biedt een stap-voor-stap handleiding om te leren programmeren in Scratch door het bou...
Scratch 2
Deze pagina biedt een reeks lessen voor het maken van een platformspel in Scratch 2, vergelijkbaa...
Van Scratch naar Python
Status: alles uitgevoerd en getest Deze webpagina, getiteld "Van Scratch naar Python", dient als...
Pak de Kaas
Status: alles uitgevoerd en getest Dit is een lessenserie over een programmeerproject metย Python...
Kennis-check Blok 1
Kennis-check Blok 1 Om je voor te bereiden op de multiple choice kennis-check kun je voor je zel...
Blok 2 - Retro gaming with Python
Vallende stenen
0 Wat gaan we leren We gaan nog een projectje maken met Thonny (uit de vorige les) en bij dit pr...
Snake
Status: alles uitgevoerd en getest 0 Snake Lessenserie Welkom bij de Snake lessenserie! In deze...
Introductie AI
Introductie In deze les leren we wat AI is en we gaan kijken naar het verschil van programmeren ...
Snake Challenge
Snake Challenge! Maak je eigen snake versie! In deze laatste les ga je zelf aan de slag. Je kri...
Kennis Check Blok 2
Kennis Check Blok 2 Vallende Stenen Waarom is het handig om de speler en de vallende steen el...
Blok 3 - Web Front End
HTML - Phoenix
1 Introductie Phoenix Code In deze les leer je werken met Phoenix Code: een makkelijke code-edit...
CSS - Phoenix
1 Wat is CSS? In deze les leer je wat CSS is, waarom het belangrijk is, en hoe je het gebruikt o...
Intro JS
1 Wat is JavaScript? In deze les leer je wat JavaScript is, waarom we het gebruiken en hoe je jo...
Portfolio Challenge
1 Persoonlijke website โ HTML & vormgeving ๐ฏ Leerdoelen Je kunt een persoonlijke website opbo...
Blok 3 Kennis Check
HTML 1. Wat is HTML? HTML betekent HyperText Markup Language. Het is de taal waarmee je een w...
Blok 4 - Back End / PHP
Prompt Engineering 1
Introductie Prompt Engineering is alsof je een buitenstaander die niets van je weet iets wilt vr...
PHP Intro
1 Front-End en Back-End ๐ฏ Leerdoelen Je weet wat frontend en backend zijn. Je kunt het...
PHP-2
1 Formulieren GET en POST ๐ฏ Leerdoelen Je weet wat GET en POST zijn. Je kunt gegevens doorst...
PHP Challenge
PHP Challenge - Mini-website bouwen (geschatte tijdsduur 1 uur voor de planning en reflectie en ...
Kennis Check Blok 4
Prompt Engineering 1 1. Wat is prompt engineering? Prompt engineering is het slim formuleren ...
Blok 5 - Database en JS (DOM)
Prompt Engineering 2
1, Introductie We hebben in prompt engineering 1 geleerd waaraan een goede prompt moest voldoen....
JS 2 - (DOM1)
1 Introductievideo ๐ฏ Leerdoelen Je weet wat de DOM is. Je weet dat je met JavaScript het DOM...
JS 3 - (DOM2)
1 Formulieren en invoer met JavaScript ๐ฏ Leerdoelen Je weet hoe je gegevens uit een formulier...
Java Script Challenge
DOM Challenge โ Bouw jouw eigen mini-app ๐ฏ Leerdoelen Je past alle basisvaardigheden toe rond...
Kennis Check Blok 5
Check je kennis Heb jeย deze vragen doorgenomen? ๐ ๏ธ Opdracht Maak de kennis-check.ย ๐ค Inleve...
Blok 6 - Databases / PDO
Database 1
1 Wat is een database? ๐ฏ Leerdoelen Je weet wat een database is en waarvoor die gebruikt word...
SQL
1 Introductie phpMyAdmin en SELECT ๐ฏ Leerdoelen Je weet hoe je XAMPP en phpMyAdmin gebruikt. ...
Extra uitleg SQL
Database maken Start MariaDB (MySQL) in XAMPP en ga naar http://localhost/phpmyadmin Je kunt oo...
PDO
1 Verbinden met een database ๐ฏ Leerdoelen Je weet wat PDO is en waarom het gebruikt wordt. J...
CRUD - Challenge
Deze module evt. nog aanpassen 8 CRUD Challenge โ Te laat meldingen ๐ฏ Leerdoelen Je kunt een...
Kennis Check blok 6
Database 1. Wat is een database en waarom gebruiken we die? Een database is een digitale 's...
Blok 7 - Intro Frameworks en Deployement
Prompt Engineering 3
1, Introductie We hebben in prompt engineering 1 en 2 geleerd waaraan een goede prompt moest vol...
Deployement
1 Toegang tot PLESK Ga na bij een Software Development docent en meld dat je met deze module sta...
CMS
Status: helemaal doorlopen/testn, plaatjes zijn mogelijk niet goed overgenomen? 1 Wat is een CMS...
Yii Introduction
1 Intro - Wat is Yii? In deze les gaan we leren wat een framework is en waarom we Yii gaan leren...
Blok 8 - OOP
Under construction
Prompt Engineering 4
Deze module is express leeggelaten omdat de ontwikkelen zo snel gaan wordt deze modile later opge...
Voorbeeld advanced Prompting
De Tree of Thought (ToT)-methode (eenvoudige versie) Ik wil eenvoudig MVC PHP framework maken. ...
Cyber Security 1
0 inhoud ๐ป๐ Bescherm je digitale wereld โ word een cybersecurity-held! Inhoud Wat is Cyber S...
OOP
1 Wat is OOP en waarom gebruiken we het? ๐ฏ Leerdoelen Je begrijpt het verschil tussen procedu...
OOP Challenge
Challenge A: OOP Login Systeem ๐ฐ Inleiding, wat ga je doen? Deย OOP Challenge is een fantastisch...
OOP Inheritance
1 Inheritance (Overerving) ๐ Leerdoelen Je weet wat inheritance (overerving) betekent in OOP....
Kennis Check Blok 8
Cyber Security Hoofdstuk 1: Wat is Cyber Security? 1. Wat is de primaire focus van Cyber Securi...
PHP - Debuggen
1 Foutafhandeling en Basis Debugging in PHP ๐ฏ Leerdoelen Je weet wat de verschillende typen P...
Unit Testen (py)
linked/18663/52557ย 1 Wat is testen? Waarom is het belangrijk? ๐ฏ Leerdoelen Je begrijpt wat ...
Cyber Security 2
Status: moet nog worden aangevuld. 1 is herhaling/uitbreiding van Cyber Security 1 2 en 2 zijn ...
DigitalSkills-01
01 - Introductie Digital Skills & Portfolio-opbouw Bouw je professionele toekomst met digitale s...