Ga naar inhoud

MBO ICT

MBO Praktijkcursus – Systeemontwikkeling

Je analyseert, ontwerpt, implementeert en onderhoudt ICT-systemen. Daarmee draag je bij aan de werking en ondersteuning van software binnen een organisatie.

Opleidingsduur
3 maanden
Niveau
MBO
Studiewijze
Online Zelfstudie
Afronding
Digitaal diploma

Voor wie

Deze praktijkcursus is bedoeld voor wie praktisch aan de slag wil met systeemontwikkeling binnen de ICT. Geschikt voor deelnemers die zelfstandig willen leren en hun kennis willen toepassen in de praktijk.

Instapkennis

Basiskennis van ICT en interesse in systeemontwikkeling zijn aanbevolen.

Wat je leert

  • Je kunt systeemvereisten analyseren en documenteren.
  • Je kunt technische ontwerpen opstellen en beoordelen.
  • Je kunt software implementeren en gebruikers ondersteunen.
  • Je kunt onderhoud uitvoeren en incidenten oplossen.
  • Je kunt projectplannen maken en samenwerken in een team.
  • Je kunt beveiligingsmaatregelen en kwaliteitscontroles toepassen.

Programma

Deze opleiding bestaat uit 10 hoofdstukken met samen 50 lessen.

Je leert systemen analyseren, ontwerpen, implementeren en onderhouden binnen het vakgebied ICT.

  1. Inleiding tot systeemontwikkeling Je onderzoekt wat systeemontwikkeling inhoudt en welke rollen en basisbegrippen in het vakgebied centraal staan.
    5 lessen
    1. Definitie van systeemontwikkeling en het belang ervanJe verkent wat systeemontwikkeling inhoudt en welke doelen ermee worden nagestreefd.
    2. Overzicht van de levenscyclus van systeemontwikkelingJe brengt de verschillende fasen van een systeemlevenscyclus in kaart.
    3. Rol van systeemontwikkelaars binnen een organisatieJe onderzoekt de taken en verantwoordelijkheden van systeemontwikkelaars in organisaties.
    4. Verschil tussen softwareontwikkeling en systeemontwikkelingJe vergelijkt softwareontwikkeling met systeemontwikkeling en benoemt de verschillen.
    5. Basisbegrippen zoals software, hardware en netwerkenJe herkent de begrippen software, hardware en netwerken en legt hun samenhang uit.
  2. Analyseren van systeemvereisten Je leert hoe je systeemvereisten verzamelt, analyseert, documenteert en prioriteert met belanghebbenden.
    5 lessen
    1. Het belang van het verzamelen van vereistenJe beschrijft waarom het verzamelen van vereisten belangrijk is voor succesvolle systemen.
    2. Methoden voor het verzamelen van vereisteJe past verschillende methoden toe om vereisten te verzamelen bij gebruikers en stakeholders.
    3. Het opstellen van functionele en niet-functionele vereistenJe stelt functionele en niet-functionele vereisten op voor een systeem.
    4. Documenteren en prioriteren van vereistenJe legt vast welke vereisten prioriteit krijgen en documenteert deze gestructureerd.
    5. Het betrekken van belanghebbenden bij het vereistenanalyseprocesJe betrekt belanghebbenden actief bij het analyseren van vereisten.
  3. Ontwerp van systemen Je verdiept je in ontwerpprincipes, ontwerpmethoden en het maken van technische documentatie voor systemen.
    5 lessen
    1. Basisprincipes van systeemontwerpJe past basisprincipes van systeemontwerp toe op een casus.
    2. Verschillende ontwerpmethodenJe vergelijkt verschillende ontwerpmethoden en kiest een passende aanpak.
    3. Het maken van flowcharts en diagrammenJe maakt flowcharts en diagrammen om systeemprocessen visueel weer te geven.
    4. Het opstellen van een technisch ontwerpdocumentJe stelt een technisch ontwerpdocument op voor een systeem.
    5. Beoordelen van ontwerpalternatieven en maken van keuzesJe beoordeelt alternatieven en maakt onderbouwde ontwerpkeuzes.
  4. Programmeertalen en ontwikkeltools Je maakt kennis met programmeertalen, ontwikkeltools, versiebeheer en het belang van goede documentatie.
    5 lessen
    1. Overzicht van veelgebruikte programmeertalenJe krijgt een overzicht van veelgebruikte programmeertalen en hun toepassingen.
    2. Keuze van ontwikkeltools en IDE’sJe selecteert geschikte ontwikkeltools en IDE’s voor verschillende projecten.
    3. Basisprincipes van coderen en software-architectuurJe past basisprincipes van coderen en software-architectuur toe.
    4. Versiebeheer en samenwerking met tools zoals GitJe werkt met versiebeheertools zoals Git voor samenwerking aan code.
    5. Het belang van documentatie en commentaar in de codeJe legt het belang van duidelijke documentatie en commentaar in code uit.
  5. Implementatie van systemen Je leert hoe je systemen implementeert, test, gebruikers instrueert en wijzigingen documenteert.
    5 lessen
    1. Het implementeren van softwareoplossingen in een organisatieJe voert de implementatie van softwareoplossingen binnen een organisatie uit.
    2. Het belang van testenJe plant en voert tests uit om de werking van systemen te controleren.
    3. Instructies en training voor gebruikersJe stelt instructies op en verzorgt training voor gebruikers.
    4. Het maken van implementatieplannen en -schema’sJe maakt implementatieplannen en schema’s voor een gestructureerde uitrol.
    5. Documenteren van de implementatie en eventuele wijzigingenJe documenteert de implementatie en houdt wijzigingen bij.
  6. Ondersteuning en onderhoud binnen systeemontwikkeling Je richt je op het ondersteunen, onderhouden en verbeteren van systemen na implementatie.
    5 lessen
    1. Het belang van systeemondersteuning na implementatieJe beschrijft waarom ondersteuning na implementatie nodig is.
    2. Methoden voor het oplossen van problemen en incidentenbeheerJe past methoden toe voor het oplossen van problemen en incidentenbeheer.
    3. Regelmatig onderhoud en updates van systemenJe voert regelmatig onderhoud en updates uit aan systemen.
    4. Het vastleggen van feedback van gebruikers voor verbeteringJe verzamelt en verwerkt feedback van gebruikers ter verbetering.
    5. Documenteren van wijzigingen en onderhoudsproceduresJe legt wijzigingen en onderhoudsprocedures vast in documentatie.
  7. Projectmanagement in systeemontwikkeling Je past projectmanagementprincipes toe bij systeemontwikkeling en werkt samen in projectteams.
    5 lessen
    1. Basisprincipes van projectmanagement voor systeemontwikkelingJe maakt kennis met de basisprincipes van projectmanagement voor systeemontwikkeling.
    2. Het opstellen van projectplannen en -schema’sJe stelt projectplannen en schema’s op voor het uitvoeren van projecten.
    3. Het beheer van risico’s en veranderingen in projectenJe beheert risico’s en veranderingen tijdens projecten.
    4. Communicatie en rapportage binnen het projectteamJe communiceert en rapporteert effectief binnen het projectteam.
    5. Het belang van teamwork en samenwerking in projectenJe werkt samen en bevordert teamwork in projecten.
  8. Kwaliteitsborging in systeemontwikkeling Je onderzoekt kwaliteitsmanagement, testmethoden en feedbackmechanismen binnen systeemontwikkeling.
    5 lessen
    1. Het belang van kwaliteitsmanagement in softwareontwikkelingJe beschrijft het belang van kwaliteitsmanagement voor softwareontwikkeling.
    2. Methoden voor kwaliteitsborgingJe past methoden toe om de kwaliteit van systemen te waarborgen.
    3. Het opstellen en gebruiken van testplannenJe stelt testplannen op en gebruikt deze bij kwaliteitscontroles.
    4. Het uitvoeren van kwaliteitscontroles en auditsJe voert kwaliteitscontroles en audits uit.
    5. Feedbackmechanismen voor continue verbeteringJe past feedbackmechanismen toe voor voortdurende verbetering.
  9. Beveiliging van systemen Je leert de basis van IT-beveiliging, risicobeheersing, testen en juridische aspecten van systeembeveiliging.
    5 lessen
    1. Basisprincipes van IT-beveiliging en gegevensbeschermingJe benoemt de basisprincipes van IT-beveiliging en gegevensbescherming.
    2. Veelvoorkomende beveiligingsrisico’s en hoe deze te mitigerenJe herkent veelvoorkomende beveiligingsrisico’s en past maatregelen toe om deze te beperken.
    3. Het belang van authenticatie en autorisatie in systemenJe legt uit waarom authenticatie en autorisatie belangrijk zijn in systemen.
    4. Beveiligingstests en kwetsbaarheidsanalysesJe voert beveiligingstests en kwetsbaarheidsanalyses uit.
    5. Juridische en ethische aspecten van systeembeveiligingJe bespreekt juridische en ethische aspecten van systeembeveiliging.
  10. Trends en innovaties in systeemontwikkeling Je onderzoekt actuele trends, nieuwe technologieën en ontwikkelingen binnen systeemontwikkeling.
    5 lessen
    1. Opkomende technologieën en hun impact op systeemontwikkelingJe analyseert de impact van opkomende technologieën op systeemontwikkeling.
    2. Het belang van cloud computing en SaaSJe onderzoekt de rol van cloud computing en SaaS in moderne systemen.
    3. De rol van kunstmatige intelligentie en machine learningJe verkent toepassingen van kunstmatige intelligentie en machine learning.
    4. Het gebruik van DevOps en agile methodologieënJe maakt kennis met DevOps en agile methodologieën.
    5. Vooruitblik: de toekomst van systeemontwikkelingJe kijkt vooruit naar toekomstige ontwikkelingen in systeemontwikkeling.

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