Onze micro-credential Software Engineering Fundamentals is een praktijkgerichte micro-credential gebaseerd op de kerninhouden van de Bachelor Toegepaste Informatica. Deze micro-credential legt een stevige fundering in softwareontwikkeling en webontwikkeling, met een sterke focus op codekwaliteit, inzicht en duurzame programmeervaardigheden.
In het onderdeel Programming Fundamentals leer je de basisbouwstenen die in (bijna) alle programmeertalen terugkomen. Je ontwikkelt inzicht in hoe programma’s zijn opgebouwd en hoe je software schrijft die leesbaar, onderhoudbaar en uitbreidbaar is. Je leert zelfstandig kleine, kwalitatieve programma’s bouwen, fouten herkennen en oplossen, en je werk publiceren via een versiebeheersysteem zoals Git. Deze kennis vormt de noodzakelijke basis voor verdere verdieping in softwareontwikkeling.
Het tweede onderdeel, Web Development Fundamentals, focust op het bouwen van moderne webpagina’s met HTML, CSS en JavaScript. Je leert semantisch correcte en valid HTML schrijven, efficiënte CSS schrijven (inclusief Flexbox) en interactieve webpagina’s ontwikkelen via DOM-manipulatie en event handling. Codekwaliteit, best practices en cross-browser compatibiliteit staan centraal.
Tijdens deze micro-credential ligt de nadruk bewust op zelf begrijpen en zelf oefenen. Het gebruik van AI-tools wordt tijdens de oefeningen afgeraden, zodat je de fundamenten echt leert doorgronden. Tijdens finale evaluaties is AI niet toegelaten.
Deze micro-credential is bedoeld voor iedereen die zich wil verdiepen in softwareontwikkeling en webtechnologie, onder meer:
Er is geen uitgebreide voorkennis vereist, maar een sterke motivatie om actief te oefenen en logisch te denken is essentieel.
Met Software Engineering Fundamentals bouw je geen oppervlakkige kennis op, maar een duurzame technische basis waarop je verder kan groeien. Je leert niet alleen wat je moet doen, maar vooral waarom code werkt en waarom ze soms faalt.
Deze micro-credential onderscheidt zich door:
Wie deze basis beheerst, kan later veel efficiënter gebruikmaken van geavanceerde hulpmiddelen, frameworks en zelfs AI. Leren met impact voor vandaag én voor de toekomst!