Ga naar inhoud

Basisopleiding ICT

Basisopleiding Systeemontwikkeling

Je past de stappen van systeemontwikkeling toe, van analyse tot beheer. Zo kun je bijdragen aan het ontwikkelen en onderhouden van informatiesystemen binnen je organisatie.

Opleidingsduur
6 maanden
Niveau
Basisopleiding
Studiewijze
Online Zelfstudie
Afronding
Digitaal diploma

Voor wie

Je bouwt basiskennis op over systeemontwikkeling in de ICT en bereidt je voor op werkzaamheden met informatiesystemen, ook als je starter bent.

Instapkennis

Voor deze opleiding is geen specifieke voorkennis nodig.

Wat je leert

  • Je kunt de levenscyclus van systeemontwikkeling beschrijven en toepassen in een praktijkvoorbeeld.
  • Je kunt functionele vereisten analyseren en documenteren.
  • Je kunt niet-functionele vereisten analyseren en documenteren.
  • Je kunt een technisch ontwerp opstellen voor een informatiesysteem.
  • Je kunt verschillende ontwerpmethoden toepassen in een ontwerptraject.
  • Je kunt geschikte ontwikkeltools kiezen voor een project.
  • Je kunt basisprincipes van coderen toepassen in eenvoudige voorbeelden.
  • Je kunt een implementatieplan maken en onderhoudsprocedures beschrijven.

Programma

Deze opleiding bestaat uit 10 hoofdstukken met samen 50 lessen.

Je leert systeemontwikkeling toepassen door analyse, ontwerp, implementatie, beheer en kwaliteitsbewaking van systemen.

  1. Inleiding tot systeemontwikkeling Je maakt kennis met de basis van systeemontwikkeling en de rol van de systeemontwikkelaar in een organisatie.
    5 lessen
    1. Definitie van systeemontwikkeling en het belang ervanJe onderzoekt wat systeemontwikkeling inhoudt en waarom organisaties ermee werken.
    2. Overzicht van de levenscyclus van systeemontwikkelingJe bekijkt de stappen van de levenscyclus van systeemontwikkeling.
    3. Rol van systeemontwikkelaars binnen een organisatieJe verkent de taken en verantwoordelijkheden van systeemontwikkelaars.
    4. Verschil tussen softwareontwikkeling en systeemontwikkelingJe vergelijkt systeemontwikkeling met softwareontwikkeling en benoemt de verschillen.
    5. Basisbegrippen zoals software, hardware en netwerkenJe herkent en benoemt basisbegrippen als software, hardware en netwerken.
  2. Analyseren van systeemvereisten Je leert vereisten verzamelen, analyseren, documenteren en prioriteren voor systeemontwikkeling.
    5 lessen
    1. Het belang van het verzamelen van vereistenJe onderzoekt waarom het verzamelen van vereisten belangrijk is voor een succesvol systeem.
    2. Methoden voor het verzamelen van vereisteJe past verschillende methoden toe om vereisten te verzamelen.
    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 documenteert en prioriteert verzamelde vereisten.
    5. Het betrekken van belanghebbenden bij het vereistenanalyseprocesJe betrekt belanghebbenden bij het analyseren van vereisten.
  3. Ontwerp van systemen Je ontwerpt systemen, maakt diagrammen en beoordeelt verschillende ontwerpmethoden en alternatieven.
    5 lessen
    1. Basisprincipes van systeemontwerpJe past basisprincipes van systeemontwerp toe in een praktijkvoorbeeld.
    2. Verschillende ontwerpmethodenJe vergelijkt verschillende ontwerpmethoden en kiest een passende aanpak.
    3. Het maken van flowcharts en diagrammenJe maakt flowcharts en diagrammen om processen te visualiseren.
    4. Het opstellen van een technisch ontwerpdocumentJe stelt een technisch ontwerpdocument op voor een systeem.
    5. Beoordelen van ontwerpalternatieven en maken van keuzesJe beoordeelt ontwerpalternatieven en maakt onderbouwde keuzes.
  4. Programmeertalen en ontwikkeltools Je maakt kennis met programmeertalen, ontwikkeltools, versiebeheer en documentatie in softwareontwikkeling.
    5 lessen
    1. Overzicht van veelgebruikte programmeertalenJe krijgt een overzicht van veelgebruikte programmeertalen in de praktijk.
    2. Keuze van ontwikkeltools en IDE’sJe onderzoekt welke ontwikkeltools en IDE’s geschikt zijn 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 oefent met versiebeheer en samenwerking via tools zoals Git.
    5. Het belang van documentatie en commentaar in de codeJe leert waarom documentatie en commentaar in code belangrijk zijn.
  5. Implementatie van systemen Je implementeert systemen, test oplossingen, traint gebruikers en documenteert het implementatieproces.
    5 lessen
    1. Het implementeren van softwareoplossingen in een organisatieJe voert een implementatie van softwareoplossingen uit binnen een organisatie.
    2. Het belang van testenJe onderzoekt het belang van testen voor een succesvolle implementatie.
    3. Instructies en training voor gebruikersJe stelt instructies op en verzorgt training voor gebruikers.
    4. Het maken van implementatieplannen en -schema’sJe maakt een implementatieplan en een bijbehorend schema.
    5. Documenteren van de implementatie en eventuele wijzigingenJe documenteert de implementatie en registreert wijzigingen.
  6. Ondersteuning en onderhoud binnen systeemontwikkeling Je leert systemen ondersteunen, problemen oplossen, onderhoud uitvoeren en feedback vastleggen.
    5 lessen
    1. Het belang van systeemondersteuning na implementatieJe onderzoekt waarom ondersteuning na implementatie noodzakelijk is.
    2. Methoden voor het oplossen van problemen en incidentenbeheerJe past methoden toe voor probleemoplossing en incidentenbeheer.
    3. Regelmatig onderhoud en updates van systemenJe voert regelmatig onderhoud en updates uit op systemen.
    4. Het vastleggen van feedback van gebruikers voor verbeteringJe legt feedback van gebruikers vast voor toekomstige verbeteringen.
    5. Documenteren van wijzigingen en onderhoudsproceduresJe documenteert wijzigingen en onderhoudsprocedures.
  7. Projectmanagement in systeemontwikkeling Je past projectmanagement toe, stelt projectplannen op en beheert communicatie en samenwerking.
    5 lessen
    1. Basisprincipes van projectmanagement voor systeemontwikkelingJe past basisprincipes van projectmanagement toe op systeemontwikkeling.
    2. Het opstellen van projectplannen en -schema’sJe stelt een projectplan en een projectschema op.
    3. Het beheer van risico’s en veranderingen in projectenJe beheert risico’s en veranderingen binnen projecten.
    4. Communicatie en rapportage binnen het projectteamJe organiseert communicatie en rapportage binnen het projectteam.
    5. Het belang van teamwork en samenwerking in projectenJe bevordert teamwork en samenwerking in projectomgevingen.
  8. Kwaliteitsborging in systeemontwikkeling Je borgt kwaliteit door testplannen op te stellen, controles uit te voeren en verbeteringen te signaleren.
    5 lessen
    1. Het belang van kwaliteitsmanagement in softwareontwikkelingJe onderzoekt het belang van kwaliteitsmanagement binnen softwareontwikkeling.
    2. Methoden voor kwaliteitsborgingJe past verschillende methoden voor kwaliteitsborging toe.
    3. Het opstellen en gebruiken van testplannenJe stelt een testplan op en gebruikt dit bij het testen van systemen.
    4. Het uitvoeren van kwaliteitscontroles en auditsJe voert kwaliteitscontroles en audits uit.
    5. Feedbackmechanismen voor continue verbeteringJe gebruikt feedbackmechanismen voor continue verbetering van systemen.
  9. Beveiliging van systemen Je leert systemen beveiligen, risico’s herkennen en juridische en ethische aspecten benoemen.
    5 lessen
    1. Basisprincipes van IT-beveiliging en gegevensbeschermingJe past basisprincipes van IT-beveiliging en gegevensbescherming toe.
    2. Veelvoorkomende beveiligingsrisico’s en hoe deze te mitigerenJe herkent beveiligingsrisico’s en past maatregelen toe om deze te beperken.
    3. Het belang van authenticatie en autorisatie in systemenJe onderzoekt authenticatie en autorisatie in systemen.
    4. Beveiligingstests en kwetsbaarheidsanalysesJe voert beveiligingstests en kwetsbaarheidsanalyses uit.
    5. Juridische en ethische aspecten van systeembeveiligingJe benoemt juridische en ethische aspecten van systeembeveiliging.
  10. Trends en innovaties in systeemontwikkeling Je onderzoekt trends, technologieën en innovaties die invloed hebben op 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 bekijkt hoe kunstmatige intelligentie en machine learning worden toegepast.
    4. Het gebruik van DevOps en agile methodologieënJe past DevOps en agile methodologieën toe in systeemontwikkeling.
    5. Vooruitblik: de toekomst van systeemontwikkelingJe bespreekt mogelijke ontwikkelingen voor de toekomst van 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