Ga naar inhoud

MBO ICT

MBO ICT en Frontend programmeren (6 maanden)

Je analyseert informatieprocessen, beheert data en ontwikkelt webpagina’s met HTML, CSS en JavaScript. Zo lever je een bijdrage aan informatiemanagement en digitale dienstverlening binnen organisaties.

Opleidingsduur
6 maanden
Niveau
MBO
Studiewijze
Online Zelfstudie
Afronding
Digitaal diploma

Voor wie

Je verdiept je in informatiemanagement en frontend programmeren op mbo-niveau. Je past de kennis direct toe in de ICT of in een digitale werkomgeving, of je bereidt je voor op een functie in dit vakgebied.

Instapkennis

Basiskennis van computers en internet is aanbevolen.

Wat je leert

  • Je kunt informatieprocessen analyseren en beschrijven binnen een organisatie.
  • Je kunt informatie verzamelen, verwerken, archiveren en beheren met passende methoden.
  • Je kunt risico’s voor informatiebeveiliging inschatten en basismaatregelen toepassen.
  • Je kunt data beheren, analyseren en rapporteren met eenvoudige digitale hulpmiddelen.
  • Je kunt kennisdeling organiseren en samenwerking bevorderen.
  • Je kunt relevante wet- en regelgeving toepassen op informatiemanagement.
  • Je kunt webpagina’s opbouwen en vormgeven met HTML, CSS en JavaScript.
  • Je kunt webpagina’s responsief en toegankelijk maken volgens actuele richtlijnen.

Programma

Deze opleiding bestaat uit 2 modules met samen 20 hoofdstukken en 100 lessen.

MBO Werken met informatiemanagement 10 hoofdstukken · 50 lessen

Je past informatiemanagement toe door informatie te verzamelen, beheren, beveiligen en rapporteren in organisaties.

  1. Inleiding tot informatiemanagement Je onderzoekt de basis van informatiemanagement en de rol van informatie binnen organisaties.
    5 lessen
    1. Wat is informatiemanagement? Definitie en belangJe definieert informatiemanagement en benoemt waarom het van waarde is.
    2. De rol van informatiemanagement binnen organisatiesJe beschrijft hoe informatiemanagement bijdraagt aan het functioneren van organisaties.
    3. Verschillende soorten informatie: data, informatie, kennisJe onderscheidt data, informatie en kennis in de praktijk.
    4. Het verschil tussen informatiebeheer en informatiemanagementJe vergelijkt informatiebeheer met informatiemanagement aan de hand van voorbeelden.
    5. Trends en ontwikkelingen in informatiemanagementJe signaleert actuele ontwikkelingen en trends binnen informatiemanagement.
  2. Informatieprocessen Je brengt informatieprocessen in kaart en oefent met het verzamelen, verwerken en archiveren van informatie.
    5 lessen
    1. Wat zijn informatieprocessen? Definitie en voorbeeldenJe geeft voorbeelden van informatieprocessen en benoemt hun kenmerken.
    2. Het verzamelen van informatie: methoden en techniekenJe past verschillende methoden toe om informatie te verzamelen.
    3. Het verwerken van informatie: analysemethodenJe analyseert informatie met eenvoudige analysetechnieken.
    4. Het verspreiden van informatie binnen de organisatieJe beschrijft hoe informatie wordt verspreid binnen organisaties.
    5. Het archiveren en beheren van informatieJe archiveert en beheert informatie volgens vaste procedures.
  3. Informatiebeveiliging Je leert risico’s voor informatiebeveiliging herkennen en toepassen van basismaatregelen.
    5 lessen
    1. Wat is informatiebeveiliging en waarom is het belangrijk?Je benoemt het belang van informatiebeveiliging en geeft voorbeelden uit de praktijk.
    2. Risico's en bedreigingen voor informatiebeveiligingJe herkent risico’s en bedreigingen voor informatiebeveiliging.
    3. Basisprincipes van beveiligingsbeleidJe past basisprincipes van beveiligingsbeleid toe in eenvoudige situaties.
    4. Beveiliging van gegevens: encryptie en toegangbeheerJe gebruikt encryptie en toegangbeheer om gegevens te beschermen.
    5. Wettelijke en ethische aspecten van informatiebeveiligingJe bespreekt wettelijke en ethische aspecten van informatiebeveiliging.
  4. Databeheer en -analyse Je beheert en analyseert data en maakt eenvoudige rapportages en visualisaties.
    5 lessen
    1. Wat is databeheer en waarom is het belangrijk?Je beschrijft het belang van databeheer en benoemt de belangrijkste taken.
    2. Methoden voor het verzamelen en opslaan van dataJe verzamelt en slaat data op met passende methoden.
    3. Basisprincipes van data-analyse en rapportageJe voert een eenvoudige data-analyse uit en stelt een rapportage op.
    4. Het gebruik van statistische tools en softwareJe gebruikt basisstatistiek en software om data te verwerken.
    5. Datavisualisatie: technieken en hulpmiddelenJe maakt eenvoudige datavisualisaties met beschikbare hulpmiddelen.
  5. Kennismanagement Je legt kennis vast en deelt deze effectief binnen een organisatie.
    5 lessen
    1. Wat is kennismanagement? Definitie en doelstellingenJe definieert kennismanagement en benoemt de doelstellingen ervan.
    2. De rol van kennis in organisatiesJe beschrijft de rol van kennis in organisaties en geeft voorbeelden.
    3. Methoden voor het vastleggen en delen van kennisJe past methoden toe om kennis vast te leggen en te delen.
    4. Het belang van samenwerking en communicatie in kennismanagementJe stimuleert samenwerking en communicatie bij kennisdeling.
    5. Voorbeelden van succesvolle kennismanagementsystemenJe analyseert voorbeelden van succesvolle kennismanagementsystemen.
  6. Informatiearchitectuur Je structureert informatie en ontwerpt eenvoudige informatiearchitecturen.
    5 lessen
    1. Wat is informatiearchitectuur en waarom is het belangrijk?Je legt uit wat informatiearchitectuur is en waarom structuur nodig is.
    2. Structureren van informatie: taxonomieën en categorisatiesJe past taxonomieën en categorisaties toe om informatie te ordenen.
    3. Het ontwerpen van informatieflows binnen de organisatieJe ontwerpt een eenvoudige informatieflow binnen een organisatie.
    4. Het gebruik van metadata en indexeringJe gebruikt metadata en indexering om informatie terugvindbaar te maken.
    5. Voorbeelden van effectieve informatiearchitecturenJe bespreekt voorbeelden van effectieve informatiearchitecturen.
  7. Digitale tools en technologieën binnen informatiemanagement Je maakt kennis met digitale tools en technologieën voor informatiemanagement.
    5 lessen
    1. Overzicht van digitale tools voor informatiemanagementJe krijgt een overzicht van digitale hulpmiddelen voor informatiemanagement.
    2. Het gebruik van contentmanagementsystemen (CMS)Je gebruikt een contentmanagementsysteem voor het beheren van informatie.
    3. Samenwerkingstools en hun impact op informatiemanagementJe onderzoekt samenwerkingstools en hun invloed op het werkproces.
    4. Cloudoplossingen en hun voordelen voor informatiebeheerJe benoemt voordelen van cloudoplossingen voor informatiebeheer.
    5. Toekomstige technologieën in informatiemanagementJe verkent toekomstige technologieën binnen informatiemanagement.
  8. Projectmanagement in informatiemanagement Je past projectmanagement toe op informatiemanagement en coördineert projecten.
    5 lessen
    1. Wat is projectmanagement en hoe toepasbaar in informatiemanagement?Je beschrijft projectmanagement en de toepassing binnen informatiemanagement.
    2. Het opstellen van projectplannen voor informatiemanagementprojectenJe stelt een projectplan op voor een informatiemanagementproject.
    3. Het coördineren van teams en middelenJe coördineert teams en middelen tijdens een project.
    4. Risicobeheer in informatiemanagementprojectenJe beheert risico’s in projecten rond informatiemanagement.
    5. Evaluatie en rapportage na projectafrondingJe evalueert projecten en maakt een rapportage na afronding.
  9. Communicatie en rapportage bij informatiemanagement Je communiceert effectief en stelt rapportages op binnen informatiemanagement.
    5 lessen
    1. Effectieve communicatiestrategieën binnen informatiemanagementJe past communicatiestrategieën toe voor het delen van informatie.
    2. Het belang van transparantie en toegankelijkheid van informatieJe waarborgt transparantie en toegankelijkheid van informatie.
    3. Rapportagestructuren en -techniekenJe stelt rapportages op met behulp van vaste structuren en technieken.
    4. Het gebruik van dashboards en visuele rapportagesJe gebruikt dashboards en visuele rapportages om informatie te presenteren.
    5. Feedbackmechanismen voor informatieprocessenJe past feedbackmechanismen toe op informatieprocessen.
  10. Wet- en regelgeving rond informatie Je past relevante wet- en regelgeving toe en stelt een compliancebeleid op.
    5 lessen
    1. Belangrijke wet- en regelgeving met betrekking tot informatiebeheerJe benoemt belangrijke wet- en regelgeving voor informatiebeheer.
    2. De impact van privacywetgeving op informatiemanagementJe beschrijft de gevolgen van privacywetgeving voor informatiemanagement.
    3. Ethische overwegingen bij het omgaan met informatieJe bespreekt ethische overwegingen bij het omgaan met informatie.
    4. Compliance en audits in informatiemanagementJe voert een eenvoudige compliance-audit uit in informatiemanagement.
    5. Het opstellen van een compliancebeleidJe stelt een basis compliancebeleid op voor informatiebeheer.
MBO Frontend programmeren 10 hoofdstukken · 50 lessen

Je ontwikkelt webpagina’s met HTML, CSS en JavaScript en past technieken toe voor responsief en toegankelijk frontend ontwerp.

  1. Inleiding tot frontend programmering Je verkent de basis van frontend programmeren en de rol van de frontend developer binnen webontwikkeling.
    5 lessen
    1. Wat is frontend programmeren en waarom is het belangrijk voor webontwikkeling?Je onderzoekt welke taken en verantwoordelijkheden horen bij frontend programmeren.
    2. Verschil tussen frontend en backend programmerenJe vergelijkt frontend en backend en benoemt de belangrijkste verschillen.
    3. De rol van de frontend developer binnen een ontwikkelingsteamJe beschrijft de samenwerking binnen een ontwikkelingsteam vanuit het perspectief van de frontend developer.
    4. Basisprincipes van HTML, CSS en JavaScriptJe past de basisprincipes van HTML, CSS en JavaScript toe in eenvoudige voorbeelden.
    5. Het belang van gebruikerservaring (UX) en gebruikersinterface (UI) in frontend ontwikkelingJe analyseert het belang van gebruikerservaring en interface in webontwikkeling.
  2. HTML: De basis van webpagina’s Je leert HTML toepassen voor de opbouw, structuur en toegankelijkheid van webpagina’s.
    5 lessen
    1. De opbouw van een HTML-document: elementen, tags en attributenJe herkent de structuur van een HTML-document en benoemt elementen, tags en attributen.
    2. Het gebruik van HTML5-tags en semantische elementen (bijv. <header>, <footer>, <section>)Je gebruikt HTML5-tags en semantische elementen in een webpagina.
    3. Het belang van toegankelijke en goed gestructureerde HTML-codeJe schrijft toegankelijke en gestructureerde HTML-code.
    4. Het inbedden van media: afbeeldingen, video's, en audioJe voegt afbeeldingen, video’s en audio toe aan je webpagina.
    5. Formulieren in HTML: invoervelden, knoppen en validatieJe maakt formulieren met invoervelden en knoppen en past validatie toe.
  3. CSS: Stijlen en lay-outs Je past CSS toe om webpagina’s te stijlen en maakt gebruik van moderne lay-outtechnieken.
    5 lessen
    1. Wat is CSS en hoe wordt het gebruikt om de stijl van een webpagina te bepalen?Je koppelt CSS aan HTML en bepaalt de stijl van een webpagina.
    2. Basisconcepten van CSS: selectors, properties en valuesJe werkt met selectors, properties en values in CSS.
    3. Het gebruik van CSS-boxmodel: margin, padding, borders en contentJe past het boxmodel toe bij het ontwerpen van lay-outs.
    4. Flexbox en Grid: moderne technieken voor het maken van responsieve lay-outsJe gebruikt Flexbox en Grid voor responsieve lay-outs.
    5. Media queries en responsive design: hoe pas je stijlen aan voor verschillende schermformaten?Je past media queries toe om stijlen aan te passen voor verschillende schermformaten.
  4. JavaScript: Interactiviteit op de webpagina Je gebruikt JavaScript om webpagina’s interactief en dynamisch te maken.
    5 lessen
    1. Wat is JavaScript en hoe wordt het gebruikt voor dynamische webpagina's?Je ontdekt hoe JavaScript dynamiek toevoegt aan webpagina’s.
    2. Variabelen, datatypes en basis syntax in JavaScriptJe werkt met variabelen, datatypes en de basis syntax van JavaScript.
    3. Functies en methoden: het creëren van herbruikbare codeJe schrijft functies en methoden voor herbruikbare code.
    4. DOM-manipulatie: interactie met HTML-elementen via JavaScriptJe manipuleert HTML-elementen via de DOM met JavaScript.
    5. Event handling: het afhandelen van gebruikersinvoer zoals klikken en toetsenbordactiesJe handelt gebruikersinvoer af met event handling.
  5. Versiebeheer en samenwerken met Git Je past versiebeheer toe met Git en werkt samen aan projecten via onder meer GitHub.
    5 lessen
    1. Wat is Git en waarom is versiebeheer belangrijk in frontend ontwikkeling?Je beschrijft het belang van versiebeheer in frontend ontwikkeling.
    2. Het gebruik van Git-commando’s: init, add, commit, push en pullJe voert basis Git-commando’s uit zoals init, add, commit, push en pull.
    3. Hoe werk je samen met andere developers via Git en GitHub?Je werkt samen met anderen door gebruik van Git en GitHub.
    4. Het beheren van branches en het oplossen van merge-conflictenJe beheert branches en lost merge-conflicten op.
    5. Het belang van een duidelijke commitgeschiedenis en goede naamgevingsconventiesJe houdt een duidelijke commitgeschiedenis bij en gebruikt goede naamgevingsconventies.
  6. Responsive webdesign en mobile-first Je ontwerpt en test responsieve websites, met aandacht voor mobile-first en verschillende schermgroottes.
    5 lessen
    1. Wat is responsive webdesign en waarom is het essentieel voor de gebruikerservaring?Je onderzoekt het belang van responsive webdesign voor gebruikers.
    2. Het concept van mobile-first design: het bouwen van een website die eerst geoptimaliseerd is voor mobiele apparatenJe past mobile-first principes toe bij het ontwerpen van webpagina’s.
    3. Het gebruik van flexibele afbeeldingen en mediaqueries om responsief te ontwerpenJe gebruikt flexibele afbeeldingen en mediaqueries voor responsief ontwerp.
    4. Het aanpassen van lay-outs voor verschillende schermgroottes (desktop, tablet, mobiel)Je past lay-outs aan voor desktop, tablet en mobiel.
    5. Tools en technieken voor het testen van responsieve websitesJe gebruikt tools om responsieve websites te testen.
  7. CSS preprocessors: SASS en LESS Je werkt met CSS preprocessors zoals SASS en LESS om je workflow en structuur te verbeteren.
    5 lessen
    1. Wat zijn CSS preprocessors en waarom zijn ze nuttig voor grotere projecten?Je onderzoekt de voordelen van CSS preprocessors bij grotere projecten.
    2. Het verschil tussen SASS, LESS en reguliere CSSJe vergelijkt SASS, LESS en reguliere CSS.
    3. Variabelen, functies en mixins gebruiken in SASSJe gebruikt variabelen, functies en mixins in SASS.
    4. Het structureren van CSS met behulp van SASS-mappen en -bestandenJe structureert CSS met SASS-mappen en -bestanden.
    5. Het compileren van SASS naar reguliere CSS en de workflow verbeterenJe compileert SASS naar CSS en verbetert je workflow.
  8. JavaScript frameworks en libraries Je maakt kennis met frameworks en libraries voor JavaScript en past component-gebaseerde aanpak toe.
    5 lessen
    1. Wat is een JavaScript-framework en hoe verschilt het van een library?Je onderzoekt het verschil tussen frameworks en libraries in JavaScript.
    2. Introductie tot populaire frameworks: React, Angular, Vue.jsJe maakt kennis met React, Angular en Vue.js.
    3. De voordelen van het gebruik van frameworks in frontend ontwikkelingJe benoemt voordelen van frameworks in frontend ontwikkeling.
    4. Component-gebaseerde architectuur en herbruikbaarheid in frameworksJe past component-gebaseerde architectuur toe in frameworks.
    5. Het integreren van externe libraries (bijv. jQuery, Lodash) voor veelvoorkomende takenJe integreert externe libraries zoals jQuery of Lodash voor veelvoorkomende taken.
  9. Web prestaties en optimalisatie Je leert websites te optimaliseren voor snelheid en prestaties en gebruikt meetinstrumenten.
    5 lessen
    1. Wat zijn webprestaties en waarom zijn ze belangrijk voor de gebruikerservaring?Je onderzoekt het belang van webprestaties voor gebruikers.
    2. Het optimaliseren van laadtijden: compressie van afbeeldingen, minificatie van CSS/JSJe optimaliseert laadtijden door afbeeldingen te comprimeren en CSS/JS te minificeren.
    3. Lazy loading van afbeeldingen en andere middelen voor sneller ladenJe past lazy loading toe voor sneller laden van middelen.
    4. Het gebruik van browsercache en het optimaliseren van server-responsesJe gebruikt browsercache en optimaliseert server-responses.
    5. Tools voor het meten van prestaties: Google Lighthouse, WebPageTestJe meet prestaties met tools zoals Google Lighthouse en WebPageTest.
  10. Webtoegankelijkheid (WCAG) en best practices Je past webtoegankelijkheid toe volgens WCAG en implementeert verbeteringen in je frontend werk.
    5 lessen
    1. Wat is webtoegankelijkheid en waarom is het belangrijk voor frontend ontwikkeling?Je onderzoekt het belang van webtoegankelijkheid voor frontend ontwikkeling.
    2. Het naleven van de WCAG-richtlijnen (Web Content Accessibility Guidelines)Je past WCAG-richtlijnen toe op je webpagina’s.
    3. Het gebruik van semantische HTML voor betere toegankelijkheidJe gebruikt semantische HTML voor betere toegankelijkheid.
    4. Hoe toetsenbordnavigatie en schermlezers ondersteunen in je ontwerpJe ondersteunt toetsenbordnavigatie en schermlezers in je ontwerp.
    5. Het testen van toegankelijkheid en het implementeren van verbeteringenJe test toegankelijkheid en voert verbeteringen door.

Zo studeer je

Je studeert online in je eigen tempo, in de leeromgeving van Business Training Holland. De opleidingsduur is de verwachte tijd om de opleiding te doorlopen; de serviceduur is de ruimere periode waarin de opleiding voor je beschikbaar blijft. De serviceduur gaat in bij je uitnodiging voor de leeromgeving.

Vakinhoudelijke coaching (optioneel)

Wil je hulp van een docent bij de inhoud? Kies een coachingpakket, direct bij je inschrijving of later. Een pakket is een aantal uren coaching, geen aantal sessies.

  • 2 uur€ 200,00pakket 1, excl. btw
  • 3 uur€ 300,00pakket 2, excl. btw
  • 4 uur€ 400,00pakket 3, excl. btw
  • 5 uur€ 500,00pakket 4, excl. btw
  • 6 uur€ 600,00pakket 5, excl. btw

Algemene vragen over je opleiding beantwoordt Advies & Voorlichting, kosteloos.

Eindtoets en diploma

slagingsgrens van de eindtoets
80%
herkansing kosteloos
1
per volgende poging, excl. btw
€ 75,00

Je rondt de opleiding af met een eindtoets met meerkeuzevragen. Je slaagt bij 80% of meer. Eén herkansing is kosteloos; een volgende herkansing is betaald. De prijs daarvan is € 75,00 excl. btw per poging.

Digitaal diploma van Business Training Holland, vakgebied ICT. Business Training Holland reikt het diploma zelf uit; het is geen overheidsdiploma of erkende graad.

Meer in ICT

Basisopleiding

Basisopleiding Backend programmeren

Duur
6 maanden
Vakgebied
ICT

Je leert werken met servers, databases en APIs, zodat je eenvoudige backendoplossingen kunt ontwikkelen en onderhouden binnen een ICT-omgeving.

€ 999 excl. btw€ 1.208,79 incl. btw
Basisopleiding

Basisopleiding Basis netwerkbeveiliging

Duur
6 maanden
Vakgebied
ICT

Je analyseert netwerken op beveiligingsrisico’s en past maatregelen toe om bedreigingen te voorkomen. Zo draag je bij aan een veiligere ICT-omgeving in je organisatie.

€ 999 excl. btw€ 1.208,79 incl. btw
Basisopleiding

Basisopleiding Business Intelligence

Duur
6 maanden
Vakgebied
ICT

Je leert data verzamelen, analyseren en visualiseren voor rapportages en zakelijke beslissingen. Zo kun je gegevens omzetten in heldere inzichten voor jouw organisatie.

€ 999 excl. btw€ 1.208,79 incl. btw

Alle opleidingen in ICT

Twijfel je of deze opleiding bij je past?

Advies & Voorlichting denkt kosteloos met je mee. Bel 088 550 4 500 (op werkdagen van 8.30 tot 17.00 uur) of laat je binnen 24 uur op werkdagen terugbellen.

Bel mij terug Persoonlijk advies