Ga naar inhoud

HBO ICT

HBO ICT en Backend programmeren (1 jaar)

Je ontwikkelt backendapplicaties, beheert databases en past AI toe om bedrijfsprocessen te verbeteren. Na afloop kun je technische oplossingen ontwerpen, bouwen en implementeren in een professionele ICT-omgeving.

Opleidingsduur
1 jaar
Niveau
HBO
Studiewijze
Online Zelfstudie
Afronding
Digitaal diploma

Voor wie

Voor wie zich wil verdiepen in backend programmeren, databasemanagement en het toepassen van AI in de ICT-praktijk. Geschikt voor professionals en starters met interesse in technische en analytische vraagstukken.

Instapkennis

Basiskennis van ICT en programmeren is aanbevolen om de opleiding goed te kunnen volgen.

Wat je leert

  • Je kunt informatieprocessen en informatiesystemen analyseren en structureren.
  • Je kunt backendcode schrijven en structureren volgens gangbare programmeerprincipes.
  • Je kunt databases ontwerpen, beheren en koppelen aan backendapplicaties.
  • Je kunt API’s ontwikkelen, documenteren en beveiligen voor gebruik door andere systemen.
  • Je kunt serveromgevingen opzetten, monitoren en onderhouden.
  • Je kunt beveiligingsmaatregelen en toegangsbeheer toepassen binnen databases en backendomgevingen.
  • Je kunt machine learning-modellen ontwikkelen en beoordelen voor praktische toepassingen.
  • Je kunt ethische, juridische en maatschappelijke aspecten van AI benoemen en toepassen in projecten.
  • Je kunt veranderingsprocessen begeleiden vanuit informatiemanagement en informatiestrategieën afstemmen op organisatiedoelen.
  • Je kunt AI-projecten plannen, uitvoeren en hierover communiceren met verschillende belanghebbenden.

Programma

Deze opleiding bestaat uit 4 modules met samen 40 hoofdstukken en 400 lessen.

HBO Informatiemanagement 10 hoofdstukken · 100 lessen

Je onderzoekt hoe je informatie effectief beheert, analyseert en inzet voor organisatieontwikkeling en besluitvorming.

  1. Basisprincipes van informatiemanagement Je onderzoekt de basis van informatiemanagement, rollen en processen en de koppeling met bedrijfsdoelen.
    10 lessen
    1. Definitie en belang van informatiemanagementJe verkent wat informatiemanagement inhoudt en waarom het belangrijk is voor organisaties.
    2. Relatie tussen informatie, data en kennisJe maakt onderscheid tussen data, informatie en kennis en beschrijft hun samenhang.
    3. Informatiesystemen binnen organisatiesJe herkent verschillende informatiesystemen en hun functie binnen organisaties.
    4. Rollen en verantwoordelijkheden in informatiemanagementJe benoemt rollen en verantwoordelijkheden die bij informatiemanagement horen.
    5. Proces van informatiebeheerJe beschrijft het proces van informatiebeheer van begin tot eind.
    6. Verschil tussen operationeel en strategisch informatiemanagementJe vergelijkt operationeel en strategisch informatiemanagement.
    7. Trends en ontwikkelingen in het vakgebiedJe signaleert actuele trends en ontwikkelingen in informatiemanagement.
    8. Informatie als bedrijfsmiddelJe legt uit hoe informatie als bedrijfsmiddel wordt ingezet.
    9. Koppeling tussen informatiemanagement en bedrijfsdoelenJe koppelt informatiemanagement aan het realiseren van bedrijfsdoelen.
    10. Begrippenkader en terminologieJe gebruikt het begrippenkader en de juiste terminologie in het vakgebied.
  2. Informatiearchitectuur en -structuur Je onderzoekt hoe informatie gestructureerd wordt en welke modellen en standaarden daarvoor bestaan.
    10 lessen
    1. Opbouw van informatie- en datastructurenJe analyseert hoe informatie- en datastructuren zijn opgebouwd.
    2. Modellen voor informatiearchitectuur (zoals TOGAF)Je vergelijkt verschillende modellen voor informatiearchitectuur.
    3. Datamodellering en metadataJe past datamodellering en het gebruik van metadata toe.
    4. Informatiestromen binnen organisatiesJe brengt informatiestromen binnen organisaties in kaart.
    5. Integratie van systemen en dataJe onderzoekt hoe systemen en data geïntegreerd worden.
    6. Documentmanagement en informatiestandaardenJe beschrijft documentmanagement en het belang van informatiestandaarden.
    7. InformatielevenscyclusJe volgt de levenscyclus van informatie van creatie tot archivering.
    8. Gebruik van taxonomieën en classificatiesystemenJe gebruikt taxonomieën en classificatiesystemen voor ordening van informatie.
    9. Impact van cloud en big data op architectuurJe analyseert de invloed van cloud en big data op informatiearchitectuur.
    10. Kwaliteit en consistentie van informatieJe beoordeelt de kwaliteit en consistentie van informatie.
  3. ICT-systemen en -infrastructuur Je krijgt inzicht in ICT-systemen, infrastructuur en de relatie tussen hardware, software en data.
    10 lessen
    1. Basiskennis van ICT-systemen en netwerkenJe benoemt de basiskenmerken van ICT-systemen en netwerken.
    2. Soorten informatiesystemen (ERP, CRM, BI)Je onderscheidt verschillende soorten informatiesystemen.
    3. Relatie tussen hardware, software en dataJe legt de samenhang uit tussen hardware, software en data.
    4. Cloud computing en virtualisatieJe onderzoekt cloud computing en virtualisatie in de praktijk.
    5. Databases en dataopslagJe beschrijft de werking van databases en dataopslag.
    6. Systeemintegratie en interoperabiliteitJe bekijkt hoe systemen geïntegreerd en interoperabel worden gemaakt.
    7. Beheer van ICT-infrastructuurJe benoemt taken bij het beheer van ICT-infrastructuur.
    8. Automatisering van informatieprocessenJe onderzoekt hoe informatieprocessen worden geautomatiseerd.
    9. Onderhoud en upgrades van systemenJe bespreekt het belang van onderhoud en upgrades van systemen.
    10. Impact van nieuwe technologieën (AI, IoT)Je signaleert de impact van nieuwe technologieën op informatiesystemen.
  4. Data-analyse en Business Intelligence Je leert data analyseren, visualiseren en toepassen voor business intelligence en besluitvorming.
    10 lessen
    1. Basisprincipes van data-analyseJe past basisprincipes van data-analyse toe op praktijkvoorbeelden.
    2. Datavisualisatie techniekenJe gebruikt technieken om data visueel weer te geven.
    3. BI-tools en dashboardsJe werkt met BI-tools en bouwt eenvoudige dashboards.
    4. KPI’s en prestatie-indicatoren definiërenJe definieert KPI’s en andere prestatie-indicatoren.
    5. Verzamelen en interpreteren van dataJe verzamelt en interpreteert data uit verschillende bronnen.
    6. Data-gedreven besluitvormingJe onderbouwt beslissingen met data-analyses.
    7. Datakwaliteit en betrouwbaarheidJe beoordeelt de kwaliteit en betrouwbaarheid van data.
    8. Voorspellende analyses (predictive analytics)Je verkent de mogelijkheden van voorspellende analyses.
    9. Privacy en ethiek bij data-analyseJe bespreekt privacy en ethiek bij het analyseren van data.
    10. Praktische toepassingen in organisatiesJe past data-analyse toe in praktijksituaties.
  5. Informatiebeveiliging en privacy Je onderzoekt hoe je informatie beschermt en risico’s beheerst, met aandacht voor privacy en regelgeving.
    10 lessen
    1. Principes van informatiebeveiligingJe benoemt de basisprincipes van informatiebeveiliging.
    2. Risicoanalyse en bedreigingenJe voert een risicoanalyse uit en benoemt mogelijke bedreigingen.
    3. Technische en organisatorische beveiligingsmaatregelenJe kiest passende technische en organisatorische beveiligingsmaatregelen.
    4. Wet- en regelgeving (AVG, GDPR)Je past relevante wet- en regelgeving toe rond privacy.
    5. Rollen en verantwoordelijkheden voor securityJe verdeelt rollen en verantwoordelijkheden voor security.
    6. Toegangsbeheer en autorisatiesJe beheert toegangsrechten en autorisaties.
    7. Incidentmanagement en calamiteitenplanJe stelt een incidentmanagement- en calamiteitenplan op.
    8. Beveiligingsbewustzijn binnen organisatiesJe bevordert beveiligingsbewustzijn binnen de organisatie.
    9. Beheer van vertrouwelijke informatieJe beheert vertrouwelijke informatie zorgvuldig.
    10. Compliance en auditsJe controleert compliance en voert audits uit.
  6. Veranderingsmanagement en informatiemanagement Je leert veranderingsprocessen begeleiden en de rol van informatiemanagement hierin te bepalen.
    10 lessen
    1. Veranderingsprocessen binnen organisatiesJe beschrijft hoe veranderingsprocessen in organisaties verlopen.
    2. Rol van informatiemanagement bij veranderingenJe bepaalt de rol van informatiemanagement bij veranderingen.
    3. Stakeholderanalyse en communicatieJe voert een stakeholderanalyse uit en plant communicatie.
    4. Weerstand tegen veranderingen herkennen en managenJe herkent en beheert weerstand tegen veranderingen.
    5. Implementatie van nieuwe informatiesystemenJe begeleidt de implementatie van nieuwe informatiesystemen.
    6. Training en ondersteuning van gebruikersJe organiseert training en ondersteuning voor gebruikers.
    7. Evaluatie en borging van veranderingenJe evalueert en borgt veranderingen in de organisatie.
    8. Cultuur en gedrag binnen informatiemanagementJe analyseert de invloed van cultuur en gedrag op informatiemanagement.
    9. ProjectmanagementprincipesJe past projectmanagementprincipes toe in verandertrajecten.
    10. Samenwerking tussen IT en businessJe stimuleert samenwerking tussen IT en andere afdelingen.
  7. Informatievoorziening en kennismanagement Je onderzoekt hoe kennis wordt gedeeld, geborgd en digitaal toegankelijk gemaakt binnen organisaties.
    10 lessen
    1. Kennisdelen en kennismanagementconceptenJe past kennismanagementconcepten toe in praktijksituaties.
    2. Informatievoorziening voor verschillende gebruikersgroepenJe stemt informatievoorziening af op verschillende gebruikersgroepen.
    3. Ontwikkeling van intranet en collaboratieplatformsJe ontwikkelt en evalueert intranet- en collaboratieplatforms.
    4. Gebruik van sociale media binnen organisatiesJe onderzoekt het gebruik van sociale media in organisaties.
    5. Documentbeheer en versiecontroleJe beheert documenten en houdt versies bij.
    6. Kennisborging en overdrachtJe borgt kennis en organiseert overdracht.
    7. Toegankelijkheid en gebruiksvriendelijkheidJe beoordeelt toegankelijkheid en gebruiksvriendelijkheid van systemen.
    8. Informatieretrieval en zoektechnologieënJe past zoektechnologieën toe voor informatierecherche.
    9. Impact van digitalisering op kennismanagementJe analyseert de effecten van digitalisering op kennismanagement.
    10. Evaluatie van informatievoorzieningJe evalueert de effectiviteit van informatievoorziening.
  8. Strategisch informatiemanagement Je ontwikkelt een informatiestrategie en stemt deze af op de bedrijfsstrategie en marktontwikkelingen.
    10 lessen
    1. Ontwikkelen van een informatiestrategieJe stelt een informatiestrategie op voor een organisatie.
    2. Afstemming van informatiestrategie met bedrijfsstrategieJe zorgt voor afstemming tussen informatiestrategie en bedrijfsstrategie.
    3. Innovatie en technologie-adoptieJe onderzoekt innovatie en adoptie van nieuwe technologieën.
    4. Business-IT alignmentJe analyseert de samenwerking tussen business en IT.
    5. Beleid en governance van informatieJe formuleert beleid en governance voor informatiebeheer.
    6. Investeringen en kostenbeheerJe beheert investeringen en kosten van informatiemanagement.
    7. Evaluatie en bijsturing van strategieJe evalueert en stuurt informatiestrategie bij waar nodig.
    8. Marktontwikkelingen en concurrentieanalyseJe voert een concurrentieanalyse uit op basis van marktontwikkelingen.
    9. Rol van informatiemanagement in digitale transformatieJe bepaalt de rol van informatiemanagement bij digitale transformatie.
    10. Trends in strategisch informatiemanagementJe signaleert trends in strategisch informatiemanagement.
  9. Projectmanagement in informatiemanagement Je past projectmanagement toe op informatiemanagement en leert projecten te plannen, monitoren en evalueren.
    10 lessen
    1. Basisprincipes van projectmanagementJe benoemt de basisprincipes van projectmanagement.
    2. Opstellen van projectplannenJe stelt een projectplan op voor een informatiemanagementproject.
    3. Fasering en mijlpalen definiërenJe definieert fasering en mijlpalen binnen projecten.
    4. Risicomanagement binnen projectenJe voert risicomanagement uit binnen projecten.
    5. Communicatie in projectenJe organiseert effectieve communicatie in projecten.
    6. Projectteams aansturenJe stuurt projectteams aan en verdeelt taken.
    7. Budgettering en resource managementJe maakt een begroting en beheert resources.
    8. Monitoren en rapporteren van voortgangJe monitort en rapporteert de voortgang van projecten.
    9. Kwaliteitsborging in projectenJe borgt de kwaliteit van projectresultaten.
    10. Evaluatie en afsluiting van projectenJe evalueert en sluit projecten af volgens plan.
  10. Praktijkgericht onderzoek en innovatie Je voert praktijkgericht onderzoek uit en ontwikkelt innovatieve oplossingen voor informatiemanagement.
    10 lessen
    1. Formuleren van onderzoeksvragenJe formuleert heldere en afgebakende onderzoeksvragen.
    2. Onderzoeks- en analysemethoden toepassenJe past onderzoeks- en analysemethoden toe op praktijkproblemen.
    3. Data verzamelen en analyserenJe verzamelt en analyseert relevante data.
    4. Evalueren van bestaande processenJe evalueert bestaande processen en benoemt verbeterpunten.
    5. Ontwikkelen van verbeterplannenJe ontwikkelt plannen om processen te verbeteren.
    6. Innovaties in informatiemanagement onderzoekenJe onderzoekt innovaties binnen informatiemanagement.
    7. Adviesrapporten schrijvenJe schrijft een gestructureerd adviesrapport.
    8. Presenteren van onderzoeksresultatenJe presenteert onderzoeksresultaten aan betrokkenen.
    9. Reflectie op het eigen leer- en onderzoeksprocesJe reflecteert op je eigen leer- en onderzoeksproces.
    10. Implementatie van innovatieve oplossingenJe werkt aan de implementatie van innovatieve oplossingen.
HBO Backend programmeren 10 hoofdstukken · 100 lessen

Je ontwikkelt backendtoepassingen, beheert databases, bouwt API’s en past beveiliging, testing en DevOps toe in een professionele context.

  1. Programmeerfundamenten voor backend Je past programmeerfundamenten toe en werkt met variabelen, functies, OOP en versiebeheer.
    10 lessen
    1. Verschil tussen backend en frontendJe vergelijkt de rollen van backend en frontend binnen een applicatie.
    2. Syntax en structuur van programmeertalen (Java, Python, C#, etc.)Je past syntax en structuur toe van verschillende programmeertalen.
    3. Variabelen, datatypes en control flowJe gebruikt variabelen, datatypes en control flow in backendcode.
    4. Functies, methoden en parametersJe maakt en gebruikt functies en methoden met parameters.
    5. Objectgeoriënteerd programmeren (OOP)Je past objectgeoriënteerd programmeren toe in backendprojecten.
    6. Werken met arrays, lijsten en dictionariesJe werkt met arrays, lijsten en dictionaries voor gegevensopslag.
    7. Best practices (DRY, KISS, SOLID)Je past best practices toe zoals DRY, KISS en SOLID.
    8. Logging en foutafhandelingJe implementeert logging en behandelt fouten in backendcode.
    9. Versiebeheer met GitJe gebruikt Git voor versiebeheer van je backendprojecten.
    10. Debuggen van backendcodeJe spoort fouten op en lost deze op met debuggingtools.
  2. Databases en gegevensbeheer Je beheert relationele en NoSQL-databases, voert SQL-opdrachten uit en waarborgt dataveiligheid.
    10 lessen
    1. Relationale databases (MySQL, PostgreSQL)Je werkt met relationele databases zoals MySQL en PostgreSQL.
    2. NoSQL databases (MongoDB, Redis)Je past NoSQL-databases toe, waaronder MongoDB en Redis.
    3. Datamodellering en ER-diagrammenJe ontwerpt datamodellen en maakt ER-diagrammen.
    4. SQL-opdrachten: SELECT, INSERT, UPDATE, DELETEJe voert SQL-opdrachten uit om data te beheren.
    5. Transacties en dataconsistentieJe beheert transacties en bewaakt dataconsistentie.
    6. Indexering en optimalisatieJe past indexering en optimalisatie toe voor snellere query’s.
    7. ORM (Object-Relational Mapping) tools gebruikenJe gebruikt ORM-tools om databases te koppelen aan code.
    8. Beveiliging van data (encryptie, hashing)Je beveiligt data met encryptie en hashing.
    9. Back-up en herstelstrategieënJe stelt back-up- en herstelstrategieën op voor databases.
    10. Databases beheren in productieomgevingenJe beheert databases in productieomgevingen.
  3. API-ontwikkeling en webservices Je ontwikkelt, test en documenteert API’s en webservices, en implementeert beveiliging en versiebeheer.
    10 lessen
    1. Wat is een API en hoe werkt het?Je onderzoekt hoe een API werkt en waarvoor deze wordt ingezet.
    2. RESTful API’s ontwerpen en implementerenJe ontwerpt en implementeert RESTful API’s.
    3. HTTP-methoden: GET, POST, PUT, DELETEJe past HTTP-methoden toe bij het bouwen van API’s.
    4. JSON en XML als dataformatenJe gebruikt JSON en XML als dataformaten voor communicatie.
    5. Routing en endpointbeheerJe beheert routing en endpoints binnen een API.
    6. Validatie van API-inputJe valideert input voor API’s om fouten te voorkomen.
    7. Middleware en API-loggingJe implementeert middleware en logging in API’s.
    8. Authenticatie in API’s (OAuth, JWT)Je past authenticatie toe, zoals OAuth en JWT.
    9. API-documentatie met Swagger of PostmanJe documenteert API’s met tools als Swagger of Postman.
    10. Versiebeheer van API’sJe beheert verschillende versies van een API.
  4. Serverbeheer en backend-architectuur Je richt serveromgevingen in, beheert processen en automatiseert backenddeployments.
    10 lessen
    1. Opzetten van een serveromgeving (Linux/Windows)Je zet een serveromgeving op met Linux of Windows.
    2. Hostingplatforms (on-premise, cloud, VPS)Je kiest en beheert hostingplatforms zoals cloud of VPS.
    3. Structuur van een backendproject (MVC, Clean Architecture)Je structureert backendprojecten volgens bekende patronen.
    4. Configuratiebestanden en environment variablesJe werkt met configuratiebestanden en environment variables.
    5. Processen beheren met CLIJe beheert processen via de command line interface.
    6. Backenddeployments automatiseren (CI/CD)Je automatiseert deployments met CI/CD-tools.
    7. Monitoring van servers en servicesJe monitort servers en services voor beschikbaarheid.
    8. Load balancing en failoverstrategieënJe implementeert load balancing en failoverstrategieën.
    9. Logging van backendapplicatiesJe beheert logging van backendapplicaties.
    10. Backups en uptime-monitoringJe zorgt voor backups en uptime-monitoring.
  5. Authenticatie en autorisatie Je implementeert authenticatie en autorisatie, beheert sessies en past beveiligingsmaatregelen toe.
    10 lessen
    1. Verschil tussen authenticatie en autorisatieJe onderscheidt authenticatie van autorisatie in systemen.
    2. Inloggen met gebruikersnaam en wachtwoordJe implementeert login met gebruikersnaam en wachtwoord.
    3. Hashing met bcrypt of Argon2Je past hashing toe met bcrypt of Argon2 voor wachtwoorden.
    4. Sessies en cookies beherenJe beheert sessies en cookies voor gebruikers.
    5. JSON Web Tokens (JWT)Je gebruikt JSON Web Tokens voor authenticatie.
    6. OAuth 2.0 integratie (Google, Facebook, etc.)Je integreert OAuth 2.0 voor externe logins.
    7. Role-Based Access Control (RBAC)Je past Role-Based Access Control toe voor rechtenbeheer.
    8. Beveiliging tegen brute-force-aanvallenJe beveiligt gebruikers tegen brute-force-aanvallen.
    9. 2-factor authenticatie implementerenJe implementeert 2-factor authenticatie.
    10. Best practices voor veilige gebruikersauthenticatieJe past best practices toe voor veilige gebruikersauthenticatie.
  6. Beveiliging van backendtoepassingen Je herkent beveiligingsrisico’s, voorkomt aanvallen en zorgt voor veilige backendtoepassingen.
    10 lessen
    1. OWASP Top 10 beveiligingsrisico’sJe analyseert de OWASP Top 10 beveiligingsrisico’s.
    2. SQL-injectie en preventieJe voorkomt SQL-injectie in backendcode.
    3. Cross-Site Scripting (XSS) voorkomenJe voorkomt Cross-Site Scripting in je applicaties.
    4. Cross-Site Request Forgery (CSRF) beveiligenJe beveiligt applicaties tegen CSRF-aanvallen.
    5. Inputvalidatie en sanitationJe valideert en saneert gebruikersinput.
    6. Beveiliging van API endpointsJe beveiligt API endpoints tegen ongeautoriseerde toegang.
    7. HTTPS en SSL-certificatenJe implementeert HTTPS en SSL-certificaten.
    8. Rate limiting en throttlingJe past rate limiting en throttling toe.
    9. Monitoring van verdachte activiteitenJe monitort verdachte activiteiten in backendtoepassingen.
    10. Regelmatig updaten van dependenciesJe houdt dependencies up-to-date voor veiligheid.
  7. Werken met frameworks en libraries Je werkt met backendframeworks, integreert libraries en optimaliseert prestaties en veiligheid.
    10 lessen
    1. Introductie tot backendframeworks (Django, Express.js, .NET, Spring Boot)Je maakt kennis met populaire backendframeworks.
    2. Routing en middleware binnen frameworksJe beheert routing en middleware binnen frameworks.
    3. Dependency injection en modulariteitJe past dependency injection en modulariteit toe.
    4. Template engines en renderingJe gebruikt template engines voor rendering.
    5. Integratie van externe libraries (bijv. Stripe, Mailgun)Je integreert externe libraries in backendprojecten.
    6. Documentatie en communitygebruikJe gebruikt documentatie en communitybronnen.
    7. Performanceoptimalisatie via frameworksJe optimaliseert performance met frameworkfunctionaliteit.
    8. Framework security featuresJe gebruikt framework security features.
    9. Unit testing en mocken van servicesJe voert unit tests uit en mockt services.
    10. Frameworks kiezen op basis van projectdoelenJe selecteert frameworks op basis van projectdoelen.
  8. Softwareontwikkeling in teamverband Je past teammethoden toe, werkt samen via Git en plant en documenteert backendwerk.
    10 lessen
    1. Scrum- en Agile-methodologieënJe werkt volgens Scrum- en Agile-methodologieën.
    2. Werken met een backlog en user storiesJe beheert een backlog en schrijft user stories.
    3. Samenwerken via Git en pull requestsJe werkt samen via Git en maakt pull requests aan.
    4. Code reviews en peer programmingJe voert code reviews uit en programmeert samen.
    5. Versiebeheerstrategieën (Git Flow, trunk-based)Je past versiebeheerstrategieën toe in projecten.
    6. Continue integratie (CI) pipelinesJe zet CI-pipelines op voor continue integratie.
    7. Documentatie en overdracht binnen teamsJe documenteert en draagt kennis over binnen teams.
    8. Communicatietools en workflows (Slack, Jira, Trello)Je gebruikt communicatietools en workflows voor samenwerking.
    9. Feedbackcycli en retrospectivesJe verwerkt feedback en organiseert retrospectives.
    10. Planning en schatting van backendwerkJe maakt planningen en schat backendwerk in.
  9. Testing en kwaliteitsborging Je voert verschillende tests uit, automatiseert kwaliteitsbewaking en gebruikt testing libraries.
    10 lessen
    1. Soorten tests: unit, integration, system, E2EJe onderscheidt en voert verschillende soorten tests uit.
    2. Testautomatisering van backendcodeJe automatiseert het testen van backendcode.
    3. Mocking van database- en API-interactiesJe mockt database- en API-interacties voor tests.
    4. Gebruik van testing libraries (Jest, JUnit, PyTest, etc.)Je gebruikt testing libraries voor backendapplicaties.
    5. Test-driven development (TDD)Je past test-driven development toe in projecten.
    6. Coverage meten en rapporterenJe meet en rapporteert test coverage.
    7. Performance- en stresstests uitvoerenJe voert performance- en stresstests uit.
    8. Validatie van gebruikersinput via testsJe valideert gebruikersinput via tests.
    9. Testen van foutafhandeling en uitzonderingenJe test foutafhandeling en uitzonderingen.
    10. CI-tools voor geautomatiseerd testenJe gebruikt CI-tools voor geautomatiseerd testen.
  10. Cloudintegratie en DevOps Je integreert backendtoepassingen met cloudplatforms, past DevOps toe en beheert schaalbaarheid en monitoring.
    10 lessen
    1. Backend hosten in de cloud (AWS, Azure, GCP)Je host backendapplicaties in de cloud.
    2. Gebruik van serverless functies (Lambda, Firebase Functions)Je gebruikt serverless functies voor backendprocessen.
    3. Databasehostediensten gebruiken (RDS, Firestore)Je werkt met databasehostediensten in de cloud.
    4. CI/CD pipelines opzettenJe zet CI/CD pipelines op voor automatisering.
    5. Gebruik van Docker en containerizationJe past containerization toe met Docker.
    6. Versiebeheer van infrastructuur (IaC)Je beheert infrastructuurversies met IaC-tools.
    7. Schaalbaarheid van backendtoepassingenJe waarborgt schaalbaarheid van backendtoepassingen.
    8. Monitoringtools (Grafana, Prometheus, Datadog)Je gebruikt monitoringtools voor inzicht in systemen.
    9. Geheimenbeheer in cloudomgevingenJe beheert geheimen in cloudomgevingen.
    10. Logmanagement en incident responseJe beheert logmanagement en incident response.
HBO Databasemanagement 10 hoofdstukken · 100 lessen

Je leert databases ontwerpen, beheren, beveiligen en optimaliseren, zowel relationeel als niet-relationeel.

  1. Grondslagen van databasemanagement Je onderzoekt de basisprincipes, concepten en levenscyclus van databasesystemen.
    10 lessen
    1. Definitie van een database en bijbehorende conceptenJe definieert wat een database is en benoemt de belangrijkste concepten.
    2. Verschillen tussen gestructureerde en ongestructureerde dataJe onderscheidt gestructureerde en ongestructureerde data in verschillende situaties.
    3. Relaties tussen data-entiteitenJe brengt relaties tussen data-entiteiten in kaart.
    4. Voordelen van databasemanagementsystemen (DBMS)Je benoemt voordelen van het gebruik van een DBMS.
    5. Data lifecycle managementJe beschrijft de stappen van data lifecycle management.
    6. ACID-principes en transactieverwerkingJe legt de ACID-principes uit en past transactieverwerking toe.
    7. Verschillen tussen operationele en analytische databasesJe vergelijkt operationele en analytische databases.
    8. Metadata en datacatalogiJe herkent het belang van metadata en catalogi voor beheer.
    9. Statische versus dynamische databasesJe vergelijkt statische en dynamische databases.
    10. Integriteit van gegevens binnen systemenJe analyseert hoe gegevensintegriteit wordt gewaarborgd.
  2. Relationele databasestructuren Je ontwerpt relationele databasestructuren en past normalisatie en sleutels toe.
    10 lessen
    1. Entiteiten, attributen en relatiesJe benoemt entiteiten, attributen en relaties in een datamodel.
    2. Normalisatie: eerste tot en met derde normaalvormJe past normalisatie toe tot en met de derde normaalvorm.
    3. Sleutels: primaire, unieke en vreemde sleutelsJe identificeert en gebruikt primaire, unieke en vreemde sleutels.
    4. Kardinaliteit en optioneel gedragJe bepaalt kardinaliteit en optioneel gedrag tussen tabellen.
    5. Tabellen en kolommen correct ontwerpenJe ontwerpt tabellen en kolommen op basis van eisen.
    6. Relaties modelleren met ER-diagrammenJe modelleert relaties met behulp van ER-diagrammen.
    7. Dataconsistentie tussen tabellenJe bewaakt dataconsistentie tussen verschillende tabellen.
    8. Indexering en prestatieverbeteringJe past indexering toe om prestaties te verbeteren.
    9. Beperkingen (constraints) op kolommen en rijenJe stelt beperkingen in op kolommen en rijen.
    10. Views en materialized views in relationele modellenJe gebruikt views en materialized views in je model.
  3. SQL als beheer- en querytaal Je werkt met SQL voor beheer, query’s, transacties en automatisering in databases.
    10 lessen
    1. Basiscommando’s: SELECT, INSERT, UPDATE, DELETEJe voert basisbewerkingen uit met SQL-commando’s.
    2. JOIN-types: INNER, LEFT, RIGHT, FULLJe past verschillende JOIN-types toe in query’s.
    3. Aggregatiefuncties en groeperen van dataJe gebruikt aggregatiefuncties en groepeert data.
    4. Subqueries en nested queriesJe maakt subqueries en nested queries aan.
    5. Beheer van tabellen en views via SQLJe beheert tabellen en views via SQL-instructies.
    6. Transacties en rollback-mechanismenJe voert transacties uit en gebruikt rollback-mechanismen.
    7. Gebruik van stored procedures en functiesJe implementeert stored procedures en functies.
    8. SQL voor het beheren van gebruikersrechtenJe beheert gebruikersrechten met SQL-commando’s.
    9. Triggers en automatische actiesJe stelt triggers en automatische acties in.
    10. Optimalisatie van SQL-query’sJe optimaliseert SQL-query’s voor betere prestaties.
  4. Databaseontwerp en modellering Je vertaalt functionele eisen naar databasemodellen en documenteert deze.
    10 lessen
    1. Functionele vereisten vertalen naar datamodellenJe zet functionele vereisten om in een datamodel.
    2. Gebruik van ERD’s (Entity Relationship Diagrams)Je gebruikt ERD’s om de structuur van de database weer te geven.
    3. Modelleren van één-op-veel- en veel-op-veel-relatiesJe modelleert verschillende soorten relaties tussen entiteiten.
    4. Attribuuttypes en datakwaliteitJe kiest passende attribuuttypes en bewaakt datakwaliteit.
    5. Logisch versus fysiek datamodelJe maakt onderscheid tussen logisch en fysiek datamodel.
    6. Documenteren van databasemodellenJe documenteert het ontwerp van je databasemodel.
    7. Tools voor modellering (bijv. MySQL Workbench)Je gebruikt tools voor het modelleren van databases.
    8. Versiebeheer van databasemodellenJe past versiebeheer toe op databasemodellen.
    9. Impactanalyse bij modelwijzigingenJe voert impactanalyses uit bij modelwijzigingen.
    10. Evaluatie van modelprestaties en schaalbaarheidJe evalueert prestaties en schaalbaarheid van je model.
  5. Beveiliging en toegangsbeheer Je implementeert beveiligingsmaatregelen en beheert toegangsrechten in databases.
    10 lessen
    1. Authenticatie en autorisatieprincipesJe past authenticatie en autorisatie toe voor toegang.
    2. Rollen en rechtenstructuur opzettenJe richt rollen en rechtenstructuren in voor gebruikers.
    3. Data-encryptie binnen de databaseJe versleutelt data binnen de database.
    4. Toegangslogboeken beheren en controlerenJe beheert en controleert toegangslogboeken.
    5. SQL-injectie en preventieve maatregelenJe herkent SQL-injectie en neemt preventieve maatregelen.
    6. Veiligheidsstandaarden en auditprocessenJe past veiligheidsstandaarden en auditprocessen toe.
    7. Back-up en herstelproceduresJe stelt back-up en herstelprocedures op.
    8. Segmentatie van gevoelige gegevensJe segmenteert gevoelige gegevens waar nodig.
    9. Compliance met wet- en regelgevingJe houdt rekening met compliance in het beheer.
    10. Monitoring en alerts op verdachte activiteitenJe monitort verdachte activiteiten en stelt alerts in.
  6. Databaseprestaties optimaliseren Je analyseert en verbetert databaseprestaties met diverse optimalisatietechnieken.
    10 lessen
    1. Indexen effectief gebruikenJe gebruikt indexen om zoekacties te versnellen.
    2. Analyseren van query execution plansJe analyseert execution plans van query’s.
    3. Detecteren van bottlenecks in query’sJe spoort bottlenecks in query’s op.
    4. Caching en bufferingstrategieënJe past caching en bufferingstrategieën toe.
    5. Partitionering van grote tabellenJe deelt grote tabellen op via partitionering.
    6. Database tuning parameters aanpassenJe stelt tuning parameters af voor betere prestaties.
    7. Monitoringtools voor prestatieanalyseJe gebruikt monitoringtools voor prestatieanalyse.
    8. Batchverwerking optimaliserenJe optimaliseert batchverwerking van data.
    9. Opschonen van overbodige dataJe ruimt overbodige data structureel op.
    10. Schalen van databases: verticaal en horizontaalJe schaalt databases verticaal en horizontaal waar nodig.
  7. Back-up, herstel en dataconsistentie Je plant, test en documenteert back-ups en herstelprocedures voor dataconsistentie.
    10 lessen
    1. Typen back-ups: volledig, incrementeel, differentieelJe kiest het juiste type back-up voor verschillende situaties.
    2. Planning en frequentie van back-upcycliJe plant back-upcycli en bepaalt de frequentie.
    3. Herstelstrategieën bij dataverliesJe stelt herstelstrategieën op bij dataverlies.
    4. Testen van back-upintegriteitJe test de integriteit van back-ups.
    5. Archivering van oude gegevensJe archiveert oude gegevens volgens beleid.
    6. Herstellen van beschadigde databasesJe herstelt beschadigde databases indien nodig.
    7. Realtime replicatie en failover-methodenJe past realtime replicatie en failover-methoden toe.
    8. Gegevensconsistentie na systeemuitvalJe bewaakt gegevensconsistentie na systeemuitval.
    9. Documentatie van herstelproceduresJe documenteert herstelprocedures zorgvuldig.
    10. Toepassen van RPO (Recovery Point Objective) en RTO (Recovery Time Objective)Je past RPO en RTO toe bij herstelprocessen.
  8. Niet-relationele databasenormen Je vergelijkt relationele en NoSQL-databases en past verschillende NoSQL-modellen toe.
    10 lessen
    1. Verschillen tussen relationele en NoSQL-databasesJe benoemt verschillen tussen relationele en NoSQL-databases.
    2. Documentgebaseerde opslag (bijv. MongoDB)Je werkt met documentgebaseerde opslag zoals MongoDB.
    3. Key-value stores (bijv. Redis)Je past key-value stores toe in praktijksituaties.
    4. Grafendatabases (bijv. Neo4j)Je onderzoekt de werking van grafendatabases.
    5. Kolomgebaseerde opslag (bijv. Cassandra)Je gebruikt kolomgebaseerde opslag voor specifieke toepassingen.
    6. Use cases voor NoSQL-systemenJe bepaalt wanneer NoSQL-systemen geschikt zijn.
    7. Query-talen binnen NoSQL-systemenJe gebruikt query-talen binnen NoSQL-systemen.
    8. CAP-theorema en implicatiesJe past het CAP-theorema toe op databasekeuzes.
    9. Integratie van NoSQL met relationele systemenJe integreert NoSQL met relationele systemen waar nodig.
    10. Voor- en nadelen per NoSQL-typeJe benoemt voor- en nadelen van verschillende NoSQL-types.
  9. Datamigratie en integratie Je bereidt datamigraties voor, voert deze uit en valideert de resultaten.
    10 lessen
    1. Voorbereiding op migratieprojectenJe treft voorbereidingen voor een migratieproject.
    2. Migreren tussen DBMS-platformenJe migreert data tussen verschillende DBMS-platformen.
    3. Data mapping en transformatieJe voert data mapping en transformatie uit.
    4. ETL-processen (Extract, Transform, Load)Je past ETL-processen toe bij migratie.
    5. Opschonen van brondataJe maakt brondata geschikt door opschonen.
    6. Migratiescripts ontwerpen en testenJe ontwerpt en test migratiescripts.
    7. Impactanalyse op verbonden systemenJe analyseert de impact op gekoppelde systemen.
    8. Reconciliatie van gemigreerde dataJe controleert de juistheid van gemigreerde data.
    9. Documentatie en logging tijdens migratieJe documenteert en logt het migratieproces.
    10. Nazorg en validatie na livegangJe voert nazorg en validatie uit na livegang.
  10. Gebruik van databasemanagementtools Je gebruikt databasemanagementtools voor beheer, monitoring, automatisering en integratie.
    10 lessen
    1. Overzicht van tools zoals phpMyAdmin, SQL Server Management StudioJe maakt kennis met verschillende databasemanagementtools.
    2. Aanmaken en beheren van databasesJe maakt databases aan en beheert deze via tools.
    3. Exporteer- en importfuncties gebruikenJe gebruikt import- en exportfuncties voor data.
    4. Interfaceconfiguraties en dashboardsJe configureert interfaces en dashboards naar wens.
    5. Query-builders gebruiken voor rapportageJe past query-builders toe voor rapportages.
    6. Monitoringtools toepassen (bijv. pgAdmin, Oracle Enterprise Manager)Je gebruikt monitoringtools voor databasebeheer.
    7. Automatisering van routine-taken via scriptsJe automatiseert routinetaken met scripts.
    8. Versiebeheer van databasestructurenJe beheert versies van databasestructuren.
    9. Gebruikers- en sessiebeheerJe regelt gebruikers- en sessiebeheer.
    10. Integratie met ontwikkel- en testomgevingenJe integreert databases met ontwikkel- en testomgevingen.
HBO Werken met AI 10 hoofdstukken · 100 lessen

Je past AI toe in je werk, van data-analyse tot projectmanagement en ethische afwegingen.

  1. Introductie en basisprincipes van Artificial Intelligence Je onderzoekt de fundamenten, mogelijkheden en impact van AI op werk en samenleving.
    10 lessen
    1. Definitie en historie van AIJe beschrijft de ontwikkeling van AI en de belangrijkste mijlpalen.
    2. Verschillende typen AI (smalle, algemene AI)Je vergelijkt verschillende typen AI en hun toepassingsgebieden.
    3. Machine learning en deep learning basicsJe herkent basisbegrippen van machine learning en deep learning.
    4. Toepassingen van AI in verschillende sectorenJe identificeert waar AI wordt toegepast in uiteenlopende sectoren.
    5. Data als brandstof voor AIJe benoemt het belang van data voor AI-systemen.
    6. Begrippen: algoritmes, modellen, training, testenJe legt uit wat algoritmes, modellen, training en testen betekenen.
    7. Verschil tussen AI, data science en automatiseringJe onderscheidt AI van data science en automatisering.
    8. Mogelijkheden en beperkingen van AIJe benoemt wat AI wel en niet kan.
    9. Trends en ontwikkelingen in AIJe signaleert actuele trends en ontwikkelingen in AI.
    10. Ethische en maatschappelijke impact van AIJe bespreekt de ethische en maatschappelijke gevolgen van AI.
  2. Data management en voorbereiding voor AI Je leert hoe je data selecteert, verwerkt en beheert voor gebruik in AI-toepassingen.
    10 lessen
    1. Soorten data (gestructureerd, ongestructureerd)Je onderscheidt gestructureerde en ongestructureerde data.
    2. Datakwaliteit en datacleaningJe beoordeelt de kwaliteit van data en voert datacleaning uit.
    3. Data-etikettering en annotatieJe labelt data en past annotatie toe voor AI-training.
    4. Data-analyse en visualisatieJe analyseert en visualiseert data voor inzicht.
    5. Gebruik van databases en datawarehousesJe gebruikt databases en datawarehouses voor opslag en verwerking.
    6. Privacy en AVG (GDPR) in dataverwerkingJe past privacyregels toe bij dataverwerking.
    7. Data governance en data-eigendomJe benoemt hoe data governance en eigendom geregeld zijn.
    8. Dataverzamelingstechnieken (sensoren, web scraping)Je past technieken toe om data te verzamelen uit verschillende bronnen.
    9. Big data concepten en toolsJe herkent big data concepten en tools.
    10. Data-integratie en interoperabiliteitJe integreert data uit verschillende systemen en waarborgt uitwisselbaarheid.
  3. Machine learning en modelontwikkeling Je ontwikkelt en evalueert machine learning-modellen voor praktische toepassingen.
    10 lessen
    1. Overzicht van supervised, unsupervised en reinforcement learningJe vergelijkt supervised, unsupervised en reinforcement learning.
    2. Klassieke algoritmes (decision trees, regressie)Je past klassieke algoritmes toe zoals decision trees en regressie.
    3. Neurale netwerken en deep learning principesJe legt de werking van neurale netwerken en deep learning uit.
    4. Modeltraining en validatieJe traint en valideert een model met data.
    5. Overfitting en underfittingJe herkent en voorkomt overfitting en underfitting.
    6. Hyperparameter tuningJe past hyperparameter tuning toe om modellen te verbeteren.
    7. Evaluatiemethoden (accuracy, precision, recall)Je gebruikt evaluatiemethoden zoals accuracy en recall.
    8. Tools en frameworks (zoals TensorFlow, Scikit-learn)Je maakt kennis met tools en frameworks voor AI-ontwikkeling.
    9. Model interpretatie en uitleg (explainable AI)Je interpreteert modeluitkomsten en licht deze toe.
    10. Deployment van AI-modellenJe zet een AI-model over naar productie en monitort de werking.
  4. AI toepassingen in organisaties Je past AI toe op processen, besluitvorming en samenwerking binnen organisaties.
    10 lessen
    1. Procesautomatisering (RPA)Je automatiseert processen met behulp van RPA.
    2. Chatbots en virtuele assistentenJe ontwikkelt en gebruikt chatbots en virtuele assistenten.
    3. Predictive analytics voor besluitvormingJe past voorspellende analyses toe voor beslissingen.
    4. Beeld- en spraakherkenningJe herkent toepassingen van beeld- en spraakherkenning.
    5. AI in marketing en klantenserviceJe zet AI in voor marketing en klantenservice.
    6. Slimme productontwikkelingJe stimuleert slimme productontwikkeling met AI.
    7. AI in logistiek en supply chainJe verbetert logistiek en supply chain met AI-oplossingen.
    8. Risicomanagement met AIJe gebruikt AI voor risicomanagement.
    9. Human-AI samenwerkingJe werkt samen met AI-systemen en mensen.
    10. Evalueren en implementeren van AI-projectenJe beoordeelt en implementeert AI-projecten in de praktijk.
  5. Ethiek, wetgeving en maatschappelijke aspecten van AI Je onderzoekt ethische, juridische en maatschappelijke vraagstukken rond AI-gebruik.
    10 lessen
    1. Ethische principes en dilemma’s in AIJe analyseert ethische dilemma’s bij AI-toepassingen.
    2. Transparantie en verantwoordelijkheidJe benoemt het belang van transparantie en verantwoordelijkheid.
    3. Privacy en data protectionJe past privacy- en dataprotectie toe in AI-projecten.
    4. Bias en discriminatie in AI-systemenJe signaleert bias en discriminatie in AI-systemen.
    5. AI en werkgelegenheidJe bespreekt de invloed van AI op werkgelegenheid.
    6. Regelgeving en compliance (bijv. Europese AI Act)Je herkent relevante wet- en regelgeving voor AI.
    7. Maatschappelijke acceptatie van AIJe beoordeelt de maatschappelijke acceptatie van AI.
    8. Vertrouwen in AI-systemenJe versterkt vertrouwen in AI-systemen.
    9. Rol van de mens in toezicht op AIJe licht de rol van menselijk toezicht op AI toe.
    10. Toekomstscenario’s en AI-governanceJe denkt na over toekomstige scenario’s en AI-governance.
  6. Projectmanagement voor AI-implementaties Je begeleidt AI-projecten van start tot evaluatie en borgt kwaliteit en samenwerking.
    10 lessen
    1. Projectlevenscyclus in AI-projectenJe beschrijft de fasen van een AI-project.
    2. StakeholdermanagementJe betrekt stakeholders en beheert hun verwachtingen.
    3. Risicoanalyse en mitigatieJe voert risicoanalyses uit en stelt mitigerende maatregelen op.
    4. Agile methodieken en AI-ontwikkelingJe past agile methoden toe bij AI-ontwikkeling.
    5. Resource planning (mens, data, techniek)Je plant resources voor mensen, data en techniek.
    6. Kwaliteitsbewaking en testenJe bewaakt de kwaliteit en test AI-oplossingen.
    7. Budgettering en business case opstellenJe stelt een budget en business case op voor AI-projecten.
    8. Communicatie en rapportageJe communiceert en rapporteert over projectvoortgang.
    9. Change management bij AI-implementatieJe begeleidt veranderingen bij de invoering van AI.
    10. Evaluatie en borging van resultatenJe evalueert en borgt de resultaten van een AI-project.
  7. Communicatie en samenwerking in AI-projecten Je communiceert effectief over AI en werkt samen in multidisciplinaire teams.
    10 lessen
    1. Technische en niet-technische communicatieJe wisselt informatie uit met technische en niet-technische collega’s.
    2. Vertalen van AI-techniek naar business taalJe vertaalt AI-techniek naar begrijpelijke taal voor de organisatie.
    3. Interdisciplinair teamworkJe werkt samen met collega’s uit verschillende disciplines.
    4. Stakeholder engagement en verwachtingen managenJe beheert verwachtingen van stakeholders.
    5. Presentatietechnieken voor AI-resultatenJe presenteert AI-resultaten aan diverse doelgroepen.
    6. Documentatie en kennisdelingJe documenteert projecten en deelt kennis.
    7. Feedbackprocessen en iteratieJe vraagt en verwerkt feedback in projecten.
    8. Cultuurverandering en adoptieJe stimuleert cultuurverandering en adoptie van AI.
    9. Training en begeleiding van gebruikersJe traint en begeleidt gebruikers van AI-oplossingen.
    10. Conflictmanagement in projectenJe lost conflicten op binnen AI-projecten.
  8. AI en innovatie Je stimuleert innovatie met AI en onderzoekt hoe je nieuwe technologieën implementeert.
    10 lessen
    1. Innovatietheorieën en AIJe past innovatietheorieën toe op AI-projecten.
    2. Identificeren van kansen voor AI-innovatieJe signaleert kansen voor AI-innovatie in je werk.
    3. Design thinking toegepast op AIJe gebruikt design thinking voor AI-oplossingen.
    4. Prototyping en proof of conceptJe ontwikkelt prototypes en proof of concept.
    5. Implementeren van nieuwe AI-technologieënJe implementeert nieuwe AI-technologieën in de praktijk.
    6. IP-rechten en AI innovatiesJe benoemt IP-rechten bij AI-innovaties.
    7. Samenwerking met startups en techpartnersJe werkt samen met startups en technologische partners.
    8. Financieren van AI-innovatiesJe onderzoekt financieringsmogelijkheden voor AI-innovaties.
    9. Schaalbaarheid en opschaling van AI-oplossingenJe beoordeelt de schaalbaarheid van AI-oplossingen.
    10. Monitoring en continue verbeteringJe monitort en verbetert AI-oplossingen continu.
  9. Technische vaardigheden en tools Je ontwikkelt technische vaardigheden voor het werken met AI-tools en programmeertalen.
    10 lessen
    1. Programmeerconcepten (Python, R)Je past basis programmeerconcepten toe in Python of R.
    2. Data-analyse tools (Excel, Power BI)Je analyseert data met tools als Excel en Power BI.
    3. AI-frameworks (TensorFlow, PyTorch)Je gebruikt AI-frameworks zoals TensorFlow en PyTorch.
    4. Cloud platforms voor AI (AWS, Azure)Je werkt met cloud platforms voor AI-toepassingen.
    5. API’s en integratiesJe integreert AI via API’s en koppelingen.
    6. Versiebeheer (Git)Je beheert versies van code met Git.
    7. Experiment tracking en reproducibilityJe houdt experimenten bij en zorgt voor reproduceerbaarheid.
    8. Basis van cybersecurity voor AIJe past basisprincipes van cybersecurity toe op AI-projecten.
    9. Automatiseringstools en pipelinesJe automatiseert processen met pipelines en tools.
    10. Open source AI-communitiesJe neemt deel aan open source AI-communities.
  10. Praktijkgericht onderzoek en innovatie met AI Je voert praktijkgericht onderzoek uit naar AI en presenteert resultaten en aanbevelingen.
    10 lessen
    1. Onderzoeksvragen formuleren binnen AIJe formuleert relevante onderzoeksvragen binnen AI.
    2. Literatuurstudie en bronnenonderzoekJe voert literatuurstudie en bronnenonderzoek uit.
    3. Methoden voor dataverzamelingJe kiest en past methoden voor dataverzameling toe.
    4. Data-analyse techniekenJe voert data-analyse uit voor onderzoeksvragen.
    5. Experimenten opzetten en uitvoerenJe zet experimenten op en voert deze uit.
    6. Resultaatinterpretatie en conclusies trekkenJe interpreteert onderzoeksresultaten en trekt conclusies.
    7. Rapporteren en presenteren van onderzoeksresultatenJe rapporteert en presenteert onderzoeksresultaten.
    8. Implementatievoorstellen doenJe doet voorstellen voor implementatie van AI-oplossingen.
    9. Ethische reflectie in onderzoekJe reflecteert op ethische aspecten in onderzoek.
    10. Reflectie en zelfevaluatieJe evalueert je eigen leerproces en onderzoeksaanpak.

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