<aside> 💡

Stel je voor: je bent net afgestudeerd als webdeveloper en een klant komt naar je toe met een verzoek om een website te bouwen. Maar welke tool ga je gebruiken om die website te maken? Jullie kunnen inmiddels zelf een CMS maken, maar ga je die inzetten? Dat kost een hoop tijd aan onderhoud (beveiliging, werkend maken met de nieuwste versies PHP/Javascript, browsers, nieuwe functies inbouwen). Nagenoeg ondoenlijk.

Gelukkig staat het internet vol met bestaande, vaak gratis tools, van WordPress tot Shopify, en van Joomla tot headless systemen zoals Strapi. Maar welke moet je gebruiken. Hoe maak je de juiste keuze?

</aside>

In deze module duiken we in de wereld van Content Management Systemen (CMS'en). Als toekomstige webdevelopers is het cruciaal dat je weet welk CMS geschikt is voor welk project. Of je nu een simpele blog moet opzetten of een complexe e-commerce website, jouw keuze voor een CMS kan het verschil maken tussen een soepel lopende website en een project vol technische obstakels.

Maar hoe maak je die keuze? Dat leer je in deze module! Samen gaan we onderzoeken, vergelijken en evalueren. We bekijken de voor- en nadelen van verschillende CMS’en, ontdekken hoe ze technisch werken, en leren hoe je als developer het maximale eruit kunt halen. Aan het eind van deze reeks weet jij precies welk CMS je moet kiezen voor verschillende projecten én kun je die keuze onderbouwen met technische argumenten.

Leerdoelen van deze module

Inhoud

in de 3 weken die deze module beslaat, gaan jullie

<aside> 💡

Level 1 studenten doen de eerste week mee met de workshops Wordpress

Als er begonnen wordt met de eindopdracht gaan de studenten level 1 deze maken met een eigen CMS/CRUD. Zie uitleg hiernaast

</aside>

Image Pack-CMS -72-png.webp

Presentaties

Module CMS - Kick off-zonder-onderzoek.pptx

Videopresentatie.pptx


Workshops

Workshops customizen Wordpress


Inleveren:


Beoordeling

Beoordeling

<aside> 💡

studenten in level 1 worden beoordeeld op kennis van level-1 eisen

</aside>

<aside> 💡

Level 1 Studenten die op dit moment in level 1 zitten, maken zelf een CMS (een uitgebreid CRUD-systeem) omdat je daarmee makkelijker kunt aantonen dat je de eisen van Level 1 onder de knie hebt.

Eisen een het eigen CMS-systeem:

</aside>


Eindopdracht

Voor deze opdracht ga je aan de slag met een zelf te kiezen websiteproject, waarvoor je een CMS gaat gebruiken. Daarbij kun je zowel je design- als je ontwikkelvaardigheden kunt verbeteren. Je hebt de vrijheid om creatief te zijn in je ontwerpen, maar moet de technische eisen volgen om te laten zien dat je het CMS en zijn functionaliteiten goed beheerst. Hieronder staan de onderwerpen waaruit je kunt kiezen, en de eisen waaraan het project moet voldoen:

Onderwerpen Project

Onderwerpen

Eisen project

Website moet live staan:

Customization van CMS en Theme:

Vrije keuze in opmaak:

Documentatie Verplicht:

De documentatie moet minimaal de volgende onderdelen bevatten:

Zorg ervoor dat je project voldoet aan al deze eisen om te laten zien dat je je CMS niet alleen gebruikt als content management systeem, maar ook volledig kunt customizen op basis van de projectvereisten.