We beginnen met drie smurfen.

Schermafdruk van webshop aan het begin van dit hoofdstuk.
In dit hoofdstuk ga je kleine wijzigingen maken in je webshop, zoals teksten, kleuren en plaatjes aanpassen. Je maakt kennis met alle onderdelen van de webshop en leert hoe die samenwerken.
2.1Opdracht: Startcode voor je webshop¶
In deze opdracht krijgt iedereen uit jouw groepje een ontwikkelomgeving met toegang tot de startcode. Er is één ontwikkelomgeving per persoon en één kopie van de startcode per groepje. De ontwikkelomgeving heet een codespace. De map met code heet een repository. De repository en de codespace zijn onderdeel van de GitHub-website.
Tips
Meer informatie over de ontwikkelomgeving Codespaces vind je op
https://stanislas.informatica.nu/webshop/codespaces/
Tips
Bij de startcode zit een
README.mdbestand. Hierin staat hoe je code kunt starten, stoppen, wijzigingen en opslaan.Meer informatie over de ontwikkelomgeving Codespaces vind je op
https://stanislas.informatica.nu/webshop/codespaces/
2.2Uitleg: Architectuur¶
2.3Opdracht: Je eerste wijzigingen in je webshop¶
In deze opdracht ga je de eerste kleine wijzigingen maken in de startcode die je hebt gekregen.
Tips
Kijk in het bestand
/static/index.html.Zoek naar de
h1tag
Tips
Kijk in het bestand
/static/style.css.
Tips
Kijk in het bestand
/data/init.sqlen pas daar de inhoud van de juiste velden aan.Start de webshop opnieuw met het terminal-commando
bash start.sh. Tijdens het starten wordt de database opnieuw gemaakt met de commando’s in het bestand init.sql
Tips
Er is meer uitleg over de ontwikkelomgeving Codespaces, daarin staat hoe je bestanden kunt uploaden.
De bestanden met plaatjes staan in de map
/static/images.De namen van de bestanden staan in de database
/data/init.sql.Na aanpassen van het bestand
/data/init.sqlmoet je de database opnieuw maken met het terminal-commandobash start.sh.