Opleidingen
68.959
resultaten
ISO ® 22301 - Business Continuity Management Foundation - eLearning (examen inclusief)
De ISO 22301-certificeringscursus is gebaseerd op de norm voor bedrijfscontinuïteitsmanagementsystemen (BCMS).
Iedereen in de organisatie moet zich bewust zijn van het belang van bedrijfscontinuïteit en indicatoren van bedreigingen voor deze continuïteit kunnen herkennen.
De ISOLearn® ISO 22301-certificering is bedoeld voor kandidaten die betrokken zijn bij of interesse hebben in het implementeren van bedrijfscontinuïteit in hun organisatie: CEO's, CIO's, beveiligings- en kwaliteitsmanagers, operationele managers, ontwikkelaars, bedrijfs- en technologieteams, want wanneer de bedrijfscontinuïteit van een organisatie om welke reden dan ook wordt onderbroken, moet iedereen in de organisatie zich bewust zijn van de gevolgen en de oplossingen.
De cursus Business Continuity Foundation, gebaseerd op de ISO 22301-norm, stelt professionals in staat om potentiële bedreigingen voor een organisatie te identificeren en de impact te bepalen die deze bedreigingen, indien ze zich voordoen, op het bedrijf kunnen hebben. De cursus biedt een kader voor het opbouwen van een veerkrachtige organisatie die effectief kan reageren om de belangen, reputatie, merk en waardecreërende activiteiten van belangrijke stakeholders te beschermen.
Doelgroep
Voor wie
ISOLearn® ISO 22301 Foundation is bedoeld voor iedereen die betrokken is bij of geïnteresseerd is in het implementeren van bedrijfscontinuïteit in zijn organisatie. Dit omvat CEO's, CIO's, beveiligingsmanagers en kwaliteitsmanagers. De cursus is ook interessant voor operationele managers, ontwikkelaars en technische teams.
Vereisten
Er zijn geen formele vereisten voor het ISOLearn® ISO 22301 Foundation-examen.
Leerdoelen
Doel
Deelnemers leren hoe ze potentiële bedreigingen voor een organisatie kunnen identificeren en welke impact deze bedreigingen op het bedrijf kunnen hebben als ze zich voordoen.
Voordelen
Wees voorbereid op het onverwachte
Het beheren van de continuïteit van een organisatie betekent ervoor zorgen dat belangrijke bedrijfsactiviteiten worden voortgezet.
Investeerders, verzekeraars, klanten en leveranciers nemen een bedrijf met een bedrijfscontinuïteitsplan serieus.
Bedrijfscontinuïteitsplannen geven medewerkers vertrouwen
Groeiende vraag naar professionals met vaardigheden op het gebied van bedrijfscontinuïteit
Bedrijfscontinuïteit is een dynamisch en voortdurend veranderend vakgebied.
Gebaseerd op een internationaal geaccepteerde ISO-norm
Cursusinhoud
Inhoud
Inleiding tot de cursus
Context van de organisatie
Leiderschap en management
Planning en ondersteuning
Operatie
Evaluatie en verbetering van prestaties
Belangrijkste kenmerken
ISOLEARN ISO 22301
Cursus en materiaal zijn in het Engels
120 dagen toegang tot het e-learningplatform dat u in uw eigen tempo kunt volgen, 24/7
9 lessen (6,5 uur video-opnames door een geaccrediteerde trainer)
Downloadbare pdf-documenten met gedetailleerde inhoud (afbeeldingen, uitleg) voor elke les.
Officieel ISO 22301 Foundation-examen
Oefeningen en oplossingen
We raden minimaal 15 uur studie aan om de cursus te voltooien en u optimaal voor te bereiden op het examen.
Certificaat van voltooiing van de cursus
EXAMENFORMAT
Duur 1 uur (15 minuten extra voor degenen die het examen in een andere taal dan hun moedertaal afleggen).
40 meerkeuzevragen
Vereiste score: 26/40 punten - 65%.
1 punt voor elk correct antwoord.
Gesloten boek
Twee testpogingen inclusief (te worden afgelegd binnen een jaar na aankoop).
€750
E-Learning
max 12
7 uren
APMG Change Management ™ Foundation - eLearning (examen inclusief) verandermanagement
Leer hoe u veranderingen effectief kunt implementeren en beheren. Changemanagement is een essentiële vaardigheid voor IT, projectmanagement en ontwikkeling
De wereld is zo onvoorspelbaar geworden. Daarom is het vermogen van organisaties om zich aan veranderingen aan te passen cruciaal om concurrerend te blijven. Tegelijkertijd vindt innovatie plaats met een ongekende snelheid, complexiteit en wereldwijde reikwijdte. Leiders en teammanagers moeten in staat zijn om continu resultaten te leveren met een veel grotere mate van flexibiliteit dan voorheen. Dit alles vaak met teams die geografisch verspreid zijn.
De ontwikkeling van organisaties en projecten kan alleen slagen als deze worden ondersteund door effectief organisatorisch changemanagement.
Changemanagement houdt zich bezig met de impact en het beheer van veranderingen, voornamelijk binnen organisaties waar veranderingen grote gevolgen kunnen hebben.
De Foundation-kwalificatie biedt u de kennis om effectief bij te dragen aan veranderingsinitiatieven en is de eerste stap naar de Practitioner-kwalificatie. Met de Practitioner-kwalificatie leert u changemanagementstrategieën toe te passen en aan te passen aan praktijksituaties, zodat u met de juiste begeleiding en ondersteuning succesvolle veranderingen kunt doorvoeren.
Doelgroep
Doelgroep
Veranderingsmanager/analist
Veranderingsadviseur
Projectmanager
Business Improvement Officer
Bedrijfsanalist
Supervisor/middenkader/manager
Vereiste voorkennis
Er zijn geen vereiste voorkennis voor het volgen van de cursus Change Management Foundation.
Eerdere ervaring met changemanagement is nuttig, maar niet vereist.
Geen voorafgaande opleiding vereist.
Doelstellingen
LEERDOEL
Leer de basistheorieën en methoden voor het op een gestructureerde en effectieve manier leiden en managen van veranderingsprojecten in uw organisatie.
Aan het einde van de cursus kunt u:
Begrijpen hoe individuen worden beïnvloed door verandering en strategieën kunnen ontwikkelen om mensen door verandering heen te helpen
Inzicht ontwikkelen in hoe organisaties werken, de organisatiecultuur en de modellen en processen van verandering
De drijfveren van verandering begrijpen, de veranderingsgovernancestructuren die doorgaans in organisaties worden gebruikt en hoe een veranderingsvisie kan worden gedefinieerd
Weten hoe mensen op verandering kunnen worden voorbereid en hoe hun leerproces en motivatie om te veranderen kunnen worden ondersteund
Leren over het proces van stakeholderbetrokkenheid en hoe geschikte communicatiestrategieën en -plannen kunnen worden ontwikkeld
Inzicht krijgen in de impact van verandering op organisaties, hoe u momentum voor verandering kunt creëren en in stand kunt houden
Het belang van gedefinieerde veranderingsrollen begrijpen en weten hoe u een effectief veranderingsteam kunt opbouwen en ondersteunen.
Inhoud
WAT KOMT ER AAN BOD?
De context van changemanagement
Organisatiecontext en bewustzijn
Mensen en verandering
Veranderingsleiderschap en teams
Belanghebbenden en communicatie
Het werk van de veranderingsleider
Examen techniek
Examensimulator
De toonaangevende certificering op het gebied van changemanagement voor professionals die werkzaam zijn in organisatieverandering, transitie en transformatie.
Onze cursussen op het gebied van changemanagement, ontwikkeld in samenwerking met het Change Management Institute, zijn ontworpen om organisaties en hun medewerkers te helpen de impact van verandering te beheersen. Ze bieden technieken om succesvolle transformatie-initiatieven effectief te plannen en te implementeren.
In de moderne bedrijfsomgeving is verandering een voortdurend proces. Dit kan een uitdaging zijn, maar biedt ook kansen. Door veranderingen effectief te managen, kunnen organisaties hun prestaties verbeteren en hun doelstellingen bereiken.
Inzicht in de impact van verandering is cruciaal voor het managen ervan. Verandering kan zowel positieve als negatieve resultaten opleveren. Het kan leiden tot verhoogde productiviteit, verbeterd moreel en nieuwe kansen, maar ook tot stress, angst en weerstand.
Onze trainingen op het gebied van changemanagement onderzoeken hoe verandering invloed heeft op en wordt beïnvloed door individuen, teams, veranderingsleiders en organisaties.
De door APMG geaccrediteerde cursussen op het gebied van changemanagement bieden individuen de kennis, beproefde methoden en technieken om:
Weerstand tegen verandering weg te nemen.
Individuen en teams effectief te ondersteunen en motiveren om verandering te omarmen.
Een reeks professionele praktijken te gebruiken om verandering soepel en effectief te implementeren.
Belangrijke stakeholders tijdens het hele veranderingsproces te identificeren en bij het proces te betrekken om steun te verkrijgen.
de implementatie van veranderingsprogramma's te versnellen
hun bijdrage als veranderingsdeskundigen aan initiatieven te benadrukken.
Technieken en hulpmiddelen die in de cursus worden besproken, zoals het leiden van verandering en het betrekken van degenen die erdoor worden beïnvloed, en effectieve communicatiestrategieën, kunnen organisaties helpen veranderingen te managen en de vruchten ervan te plukken.
Deze kwalificaties bieden ook een route naar onafhankelijke accreditatie door het Change Management Institute.
Over APMG-International Changemanagement
APMG Group International is een wereldwijde certificeringsinstantie die trainingen en professionele certificeringen aanbiedt in verschillende zakelijke disciplines. APMG accrediteert trainingsorganisaties en beheert kwalificatieschema's voor professionals. APMG-certificeringen worden door werkgevers en professionals wereldwijd erkend als benchmarks voor kwaliteit en expertise.
De APMG-International Change Management-certificering is een waardevolle investering voor professionals die hun carrière in changemanagement willen bevorderen. De certificering valideert de expertise van een individu op dit gebied en biedt hen inzicht in de principes, praktijken en technieken die nodig zijn om succesvolle veranderingsinitiatieven te leiden. Dit biedt zowel directe carrièrevoordelen als kansen voor professionele groei op de lange termijn.
Belangrijkste kenmerken
Wat is inclusief?
Cursus en materiaal zijn in het Engels
Beginnend niveau, geschikt voor professionals
12 maanden online toegang tot geaccrediteerd e-learningplatform, 24/7
10-12 uur totale videoduur
Het duurt ongeveer 12-15 uur om de online training te voltooien.
Revisietools voor het Change Management-oefenexamen
Change Management Foundation-examenvoucher inclusief - 12 maanden geldig vanaf de aankoopdatum. Moet online worden afgelegd via web proctor
APMG Change Management™ Foundation-certificaat van voltooiing
Examen
Opzet van het Foundation-examen:
Meerkeuzevragen
Vier delen, in totaal 50 vragen
25 punten vereist om te slagen (van de 50 mogelijke punten) - 50%.
Duur: 40 minuten
Gesloten boek
De Foundation-kwalificatie is een vereiste voor de Practitioner-kwalificatie.
€850
E-Learning
max 12
12 uren
CompTIA DataSys+ eLearning (examen inclusief)
CompTIA DataSys+ is een certificering op basisniveau voor gegevensbeheer, gericht op gegevensadministratie en -beveiliging.
Deze CompTIA-certificering stelt een norm voor essentiële vaardigheden voor het beheren en beschermen van gegevens. De CompTIA DataSys+ certificering is een instapcertificering gericht op datamanagement, -beheer en -beveiliging. Het legt een norm vast voor essentiële vaardigheden die nodig zijn om data-assets effectief te beheren en te beveiligen.
Het CompTIA DataSys+ examen behandelt cruciale gebieden voor databasebeheerders (DBA's), waaronder systeemimplementatie, onderhoud en beheer. Het introduceert ook basisconcepten in scripting, programmeren, beveiliging en best practices voor bedrijfscontinuïteit.
Belangrijkste voordelen van CompTIA DataSys+:
Leveranciersonafhankelijke kennis: valideert vaardigheden op het gebied van gegevensbeheer zonder gebonden te zijn aan de tools van een specifieke leverancier.
Gestandaardiseerde vaardigheden: garandeert een erkend en consistent niveau van expertise voor gecertificeerde databaseprofessionals.
Groeiende vraag vanuit de sector: met het toenemende belang van big data zijn bekwame beheerders cruciaal voor het beheer en de beveiliging van gegevens.
Doelgroep
Voor wie is deze cursus bedoeld?
Databasebeheerder
Systeemdatenbankbeheerder
Taakgerichte databasebeheerder
Applicatiedatabasebeheerder
Clouddatabasebeheerder
Gespecialiseerde databasebeheerder
Prestatiegerichte databasebeheerder
Databasemanager
Vereiste
Om toegang te krijgen tot deze certificering, wordt 2-3 jaar ervaring in een functie als databasebeheerder aanbevolen.
Leerresultaten
Doelstellingen
Door deze cursus te volgen, leert u het volgende:
Databasebasisprincipes: Begrijp databasestructuren, schrijf en voer SQL-code uit en beheer data-assets op verschillende besturingssystemen.
Database-implementatie: Leer hoe u databases ontwerpt, plant, implementeert, test, implementeert en optimaliseert.
Databasebeheer en -onderhoud: Bewaak de databaseprestaties, voer onderhoudstaken uit en maak de nodige documentatie.
Data- en databasebeveiliging: Bescherm databases tegen beveiligingsrisico's, beheer toegangscontroles en zorg voor naleving van regelgeving.
Bedrijfscontinuïteit: Pas best practices toe voor noodherstel, back-upstrategieën en databaserevalidatie.
Curriculum
Inhoud
Database-basisprincipes
Database-implementatie
Databasebeheer en -onderhoud
Gegevens- en databasebeveiliging
Bedrijfscontinuïteit
Wat zijn de verschillen tussen Data+, DataSys+ en DataX?
Data+, DataSys+ en DataX zijn bedoeld voor verschillende niveaus van expertise en specialisaties binnen de data- en IT-sector:
CompTIA Data+: Dit is een certificering op instapniveau voor personen die hun carrière in data-analyse willen beginnen. Het omvat basisvaardigheden zoals datamining, visualisatie, governance en statistische analyse. Het is ideaal voor mensen die een functie als data-analist of bedrijfsanalist ambiëren, omdat het zich richt op het gebruik van data om bruikbare inzichten en rapporten te genereren. Data+ is een goed startpunt voor nieuwkomers in het vakgebied, met een aanbevolen relevante ervaring van ongeveer 18-24 maanden.
CompTIA DataSys+: Dit is een meer geavanceerde certificering gericht op het beheer van datasystemen. Het omvat onderwerpen zoals database-architectuur, cloudintegratie en gegevensbeveiliging. DataSys+ is bedoeld voor professionals die verantwoordelijk zijn voor het beheer en de beveiliging van gegevensopslag- en verwerkingssystemen. Het is geschikt voor functies zoals databasebeheerders, data-architecten en IT-beveiligingsspecialisten, omdat het diepgaande expertise vereist op het gebied van het beheer van data-infrastructuren.
CompTIA DataX: Dit is een certificering op expertniveau voor professionals met ten minste vijf jaar ervaring in datawetenschap of aanverwante gebieden. DataX maakt deel uit van de Xpert-serie en behandelt geavanceerde concepten in wiskunde, machine learning en gespecialiseerde datawetenschapstoepassingen. Het is bedoeld voor ervaren professionals die hun expertise in hoogwaardige datawetenschapsactiviteiten willen valideren. Deze certificering is bedoeld om een uitgebreid begrip van cruciale datawetenschapstools en -concepten aan te tonen en is ideaal voor geavanceerde functies zoals data scientists.
Belangrijkste kenmerken
Belangrijkste kenmerken
Cursus en materiaal in het Engels
Gemiddeld niveau
1 jaar toegang tot het platform met 24/7 toegang
15 videolessen met prestatiegerichte vragen (ongeveer 4 uur aan video's)
40 uur studietijd aanbevolen
CompTIA DataSys+ Virtual Labs inclusief
Eindbeoordeling simuleert de testervaring
1 officiële examencertificaat
Certificaat van voltooiing van de cursus
online examendetails
Meerkeuze- en prestatiegericht examen (PBQ's: prestatiegerichte vragen zijn examenonderdelen die zijn ontworpen om het vermogen van een kandidaat om problemen in praktijksituaties op te lossen te testen en worden afgenomen in de vorm van simulaties of binnen virtuele omgevingen)
Maximaal 90 vragen
700 (op een schaal van 100 tot 900)
€1.650
E-Learning
max 12
4 uren
CompTIA DataX - eLearning (examen inclusief)
De CompTIA DataX is een geavanceerde certificering die is ontworpen voor ervaren professionals die hun expertise op het gebied van datawetenschap willen aantonen in een snel evoluerende sector.
Deze certificering verbreedt de carrièremogelijkheden en stelt professionals in staat zich te specialiseren in verschillende datagestuurde functies, zoals data scientist, kwantitatief analist, machine learning engineer, voorspellend analist of AI-engineer.
Waarom kiezen voor CompTIA DataX?
Leveranciersonafhankelijke expertise: valideert geavanceerde data science-vaardigheden die kunnen worden toegepast op verschillende tools en platforms.
Gestandaardiseerde vaardigheden: stelt een erkend en consistent expertiseniveau vast voor gecertificeerde dataprofessionals.
Groeiende vraag vanuit de sector: Naarmate de hoeveelheid data blijft toenemen, zijn organisaties steeds meer op zoek naar bekwame data scientists om deze te beheren en analyseren.
Het CompTIA DataX-examen is bedoeld voor professionals met meer dan vijf jaar ervaring in datawetenschap, informatica of aanverwante vakgebieden. Het biedt een gestructureerd leerkader dat essentiële concepten en tools uit de datawetenschap versterkt om individuen te helpen in hun carrière.
Doelgroep
Voor wie is deze cursus bedoeld?
Data scientist
Kwantitatief analist
Machine learning engineer/specialist
Voorspellend analist
Kunstmatige intelligentie (AI)-engineer
Vereiste
Minimaal vijf jaar praktijkervaring als data scientist of gelijkwaardige kennis wordt sterk aanbevolen.
Leerresultaten
Doelstellingen
Door deze cursus te volgen, leert u het volgende:
Wiskunde en statistiek: Wiskundige en statistische technieken effectief toepassen, waaronder gegevensverwerking, opschonen, statistische modellering, lineaire algebra en calculus.
Modellering, analyse en resultaten: geschikte analyse- en modelleringsmethoden gebruiken en goed onderbouwde aanbevelingen voor modellen doen.
Machine learning: machine learning-modellen implementeren en de basisprincipes van deep learning begrijpen.
Operaties en processen: essentiële data science-operaties en -workflows begrijpen en uitvoeren.
Gespecialiseerde toepassingen: kennis van trends in de sector en geavanceerde toepassingen in data science aantonen.
Curriculum
Inhoud
Voorafgaande beoordeling
De levenscyclus van datawetenschap illustreren
Bedrijfsproblemen analyseren
Gegevens verzamelen
Gegevens opschonen en voorbereiden
Gegevenskenmerken beschrijven
Gegevens verkennen
Het modelkeuzeproces doorlopen
Machine learning-methoden toepassen
Experimenteren met deep learning
Gegevensmodellen evalueren en verfijnen
Communiceren voor zakelijke impact
Gegevensmodellen implementeren
Ontdek gespecialiseerde data science
Toepassingen
CompTIA DataX DY0-001 oefentoets
Wat zijn de verschillen tussen Data+, DataSys+ en DataX?
Data+, DataSys+ en DataX zijn bedoeld voor verschillende niveaus van expertise en specialisaties binnen de data- en IT-sector:
CompTIA Data+: Dit is een certificering op instapniveau voor personen die hun carrière in data-analyse willen beginnen. Het omvat basisvaardigheden zoals datamining, visualisatie, governance en statistische analyse. Het is ideaal voor mensen die een functie als data-analist of bedrijfsanalist ambiëren, omdat het zich richt op het gebruik van data om bruikbare inzichten en rapporten te genereren. Data+ is een goed startpunt voor nieuwkomers in het vakgebied, met een aanbevolen relevante ervaring van ongeveer 18-24 maanden.
CompTIA DataSys+: Dit is een meer geavanceerde certificering gericht op het beheer van datasystemen. Het omvat onderwerpen zoals database-architectuur, cloudintegratie en gegevensbeveiliging. DataSys+ is bedoeld voor professionals die verantwoordelijk zijn voor het beheer en de beveiliging van gegevensopslag- en verwerkingssystemen. Het is geschikt voor functies zoals databasebeheerders, data-architecten en IT-beveiligingsspecialisten, omdat het diepgaande expertise vereist op het gebied van het beheer van data-infrastructuren.
CompTIA DataX: Dit is een certificering op expertniveau voor professionals met ten minste vijf jaar ervaring in datawetenschap of aanverwante gebieden. DataX maakt deel uit van de Xpert-serie en behandelt geavanceerde concepten in wiskunde, machine learning en gespecialiseerde datawetenschapstoepassingen. Het is bedoeld voor ervaren professionals die hun expertise in hoogwaardige datawetenschapsactiviteiten willen valideren. Deze certificering is bedoeld om een uitgebreid begrip van cruciale datawetenschapstools en -concepten aan te tonen en is ideaal voor geavanceerde functies zoals data scientists.
Belangrijkste kenmerken
Belangrijkste kenmerken
Cursus en materiaal in het Engels
Gevorderd niveau
1 jaar toegang tot CompTIA CertMaster Learn (online cursus in eigen tempo)
12 videolessen met prestatiegerichte vragen (ongeveer 4 uur aan video's)
40 uur studietijd aanbevolen
1 officiële examenvoucher
Certificaat van voltooiing van de cursus
Examenformaat
Duur: 165 minuten
Meerkeuze- en prestatiegerichte examen (PBQ's: prestatiegerichte vragen zijn examenonderdelen die zijn ontworpen om het vermogen van een kandidaat om problemen in praktijksituaties op te lossen te testen en worden afgenomen in de vorm van simulaties of in virtuele omgevingen)
Maximaal 90 vragen
Alleen geslaagd/gezakt (geen scores op een schaal)
Exameninstantie: Person Vue (examencentrum of online examen)
CompTIA DataX-certificering verlengen
Het CompTIA DataX-certificaat verloopt drie jaar na de datum waarop een kandidaat het heeft behaald en moet vóór de vervaldatum worden verlengd via het CompTIA Continuing Education (CE)-programma.
€1.950
E-Learning
max 12
4 uren
Data Engineer Bootcamp eLearning (100% in eigen tempo)
Ga als een professional om met data: optimaliseer, analyseer en lever inzichten. Ontwikkel veelgevraagde vaardigheden en start je carrière als data engineer
Om hun doelen effectief te bereiken, moeten bedrijven de enorme hoeveelheden data die ze produceren beheren en begrijpen. Een groot deel van deze data is ongestructureerd en moet worden opgeschoond, georganiseerd en onderhouden. Dit is waar data engineers een cruciale rol spelen: ze gebruiken hun expertise in big data-technologieën om organisaties te helpen data om te zetten in bruikbare inzichten die de prestaties verbeteren.
Data Engineer Bootcamp biedt je de vaardigheden om vol vertrouwen met ruwe data te werken. Je doet praktische ervaring op in een breed scala aan belangrijke data engineering-gebieden, waaronder datawarehousing, Linux, Python, SQL, Hadoop, MongoDB, big data-verwerking en -beveiliging, AWS en meer. Je leert ook databases ontwerpen en bouwen, gegevens extraheren en interpreteren, en effectieve gegevensmodellen ontwikkelen. Aan het einde van het programma ben je klaar om als professionele data engineer complexe uitdagingen in de praktijk aan te gaan.
Doelgroep
Aspirant-data-engineers: personen met weinig tot geen ervaring in data-engineering die een carrière in dit vakgebied willen beginnen.
Beginners: die een gestructureerd, praktijkgericht leertraject willen volgen om de basisprincipes van data-engineering onder de knie te krijgen.
IT-professionals die aan het begin van hun carrière staan: ontwikkelaars, analisten en systeembeheerders die willen overstappen naar een functie in data-engineering.
Professionals in aanverwante technische vakgebieden (bijv. QA, ondersteuning, BI) die willen overstappen naar een datacentrische carrière.
Datagebruikers en zelfstudenten
Leerlingen die zelf al wat ervaring hebben met Python, SQL of big data en een meer formeel, werkgericht curriculum willen.
Carrièrewisselaars: niet-technische professionals die geïnteresseerd zijn in een overstap naar de veelgevraagde wereld van data-engineering.
Iedereen die vaardigheden wil opdoen die veel gevraagd zijn om zijn of haar kansen op de arbeidsmarkt in datagestuurde functies te vergroten.
Professionals in datagestuurde organisaties
Medewerkers van bedrijven die een digitale transformatie ondergaan en hun vaardigheden op het gebied van datatools, infrastructuur en pijplijnen willen verbeteren.
Vereisten
Er is geen ervaring vereist om deel te nemen aan onze Data Engineer Bootcamp. Enige bekendheid met Linux en basiskennis van Python kan nuttig zijn, maar is niet essentieel. Het enige wat je nodig hebt, is de juiste mentaliteit, logisch denkvermogen en leergierigheid. Voor de rest begeleiden wij je!
Leerresultaten
Python voor data-analyse. Ontwikkel een sterke beheersing van Python, van de basis tot geavanceerde technieken die worden gebruikt in datawetenschap.
Werken met relationele databases en SQL. Ontdek hoe je gegevens uit databases kunt extraheren en analyseren met tools zoals Excel en SQL.
SQL voor data-analyse. Leer databases effectief te doorzoeken en gestructureerde gegevens te analyseren met SQL.
NoSQL met MongoDB. Verwerf uitgebreide kennis van MongoDB, van het uitvoeren van CRUD-bewerkingen tot het implementeren van MongoDB in de cloud.
Basisprincipes van datawarehousing. Begrijp hoe u grote hoeveelheden gegevens kunt integreren en ontdek praktische toepassingen van datawarehousing.
Big data-verwerking met Hadoop. Beheers technieken voor het opnemen van gestructureerde en ongestructureerde gegevens met behulp van tools zoals Sqoop en Flume in het Hadoop-ecosysteem.
Real-time gegevensstreaming met Spark. Ontwikkel solide vaardigheden in Spark-programmering en werk met RDD's, DataFrames en Spark SQL API's.
Apache Kafka. Leer hoe Kafka werkt, inclusief de belangrijkste componenten en hoe u een Kafka-cluster correct configureert.
Big data op AWS. Ontdek AWS-tools en -services voor het efficiënt opslaan en analyseren van grote datasets in de cloud.
Big data-beveiliging: de basis. Krijg inzicht in de belangrijkste regelgeving op het gebied van gegevensbescherming, veelvoorkomende uitdagingen en best practices voor beveiliging bij het omgaan met big data.
Bootcamp-curriculum
1. Linux-processen en netwerken
Leerdoelen:
Zelfvertrouwen opbouwen bij het navigeren en werken binnen Linux en Unix-achtige systemen
Linux-opdrachtregeltools en shellscripting effectief gebruiken
Geavanceerde Linux-functies verkennen, waaronder pipes, grep, systeemprocessen en netwerken
Behandelde onderwerpen:
Inleiding tot Linux
Basisprincipes van de Linux-opdrachtregel
Bestanden en mappen beheren
Bestanden maken en bewerken
Gebruikers-, groeps- en machtigingsbeheer
Essentiële Linux-tools en -functies
Processen in Linux beheren
Netwerkbasisprincipes in Linux
Shell-scripts schrijven en uitvoeren
2. Python voor data-engineering
Leerdoelen:
Beginnen met basisconcepten van Python-programmeren
Ingebouwde functies gebruiken en aangepaste functies maken
Doe praktische ervaring op met essentiële Python-bibliotheken zoals Pandas en NumPy
Begrijp hoe u visualisaties kunt maken met Python-tools
Behandelde onderwerpen:
Inleiding tot Python
Werken met code en gegevens
Kernconstructies voor programmeren
Tekstmanipulatie
Gegevensstructuren in Python
Technieken voor stroomcontrole
Functies definiëren en gebruiken
Modules en bestandsverwerking
NumPy gebruiken voor numerieke berekeningen
Gegevensmanipulatie met Pandas
Werken met reguliere expressies
Technieken voor datavisualisatie
3. Ontwerp en architectuur van relationele databases
Leerdoelen:
Begrijpen hoe relationele databases zijn gestructureerd en ontworpen
Verken belangrijke principes en technieken voor databasemodellering
Leer verschillende methodologieën voor databasemodellering
Vergelijk lokale databases met cloudgebaseerde oplossingen
Behandelde onderwerpen:
Overzicht van relationele databases
Architectuur van een relationeel databasesysteem
Kernelementen van relationele databases
Principes van databasestructuur en -ontwerp
Benaderingen van databasemodellering
SQL-componenten en -functionaliteit
Transacties en concurrencybeheer
Prestaties optimaliseren met joins
Back-up- en gegevensherstelstrategieën
On-premise versus clouddatabaseoplossingen
4.SQL voor gegevensanalyse
Leerdoelen:
De belangrijkste SQL-opdrachten voor databasebewerkingen onder de knie krijgen
Leren filteren en bewerken van gegevens met SQL-operatoren
Aggregatie- en samenvattingsfuncties toepassen voor inzichten
Begrijpen hoe gegevens uit meerdere tabellen kunnen worden gecombineerd
Verdiep u in geavanceerde technieken voor efficiënte gegevensanalyse met behulp van SQL
Behandelde onderwerpen:
Inleiding tot SQL en het belang ervan
SQL-beheersopdrachten
SQL-basisprincipes
Records filteren met de WHERE-clausule
Aggregatie- en samenvattingsfuncties gebruiken
Diverse gegevensanalyses uitvoeren
Tabelrelaties begrijpen
Gegevens uit meerdere tabellen samenvoegen
Geavanceerde technieken in SQL-analyse
Efficiënte en geoptimaliseerde analyse uitvoeren
5. MongoDB
Leerdoelen:
Begrijpen hoe schema's voor MongoDB worden ontworpen en gemodelleerd
De concepten van replicatie en sharding voor schaalbaarheid leren
Ervaring opdoen met MongoDB in cloudomgevingen
Behandelde onderwerpen:
Overzicht van MongoDB
Kernconcepten en functies van MongoDB
CRUD-bewerkingen (Create, Read, Update, Delete) uitvoeren
Schemaontwerp en gegevensmodellering
Geavanceerde MongoDB-bewerkingen
Implementeren van replicatie en sharding
Best practices voor beheer en beveiliging
MongoDB integreren met andere toepassingen
MongoDB implementeren en beheren in de cloud
6. Datawarehousing
Leerdoelen:
Begrijpen van verschillende implementatiemethoden en opslagtypen voor datawarehouses
Leren hoe gegevensintegratie werkt binnen een datawarehousecontext
Het totale ecosysteem verkennen dat een datawarehouse ondersteunt
Behandelde onderwerpen:
Inleiding tot datawarehousingconcepten
Implementatiestrategieën en opslagtypen
Technieken voor het integreren van gegevens
Benaderingen voor het modelleren van datawarehouses
Dimensionale modellen ontwerpen
Historische gegevens in warehouses beheren
Overzicht van het datawarehouse-ecosysteem
De rol van business intelligence
Praktijkvoorbeelden uit de industrie
7. Big data verwerken met Hadoop
Leerdoelen:
De basisprincipes van gedistribueerde opslag en berekeningen met Hadoop begrijpen
Leren hoe gestructureerde en ongestructureerde gegevens worden geïmporteerd met tools zoals Sqoop en Flume
Gegevensverwerking met MapReduce, Pig en Hive begrijpen
Praktische ervaring opdoen met het uitvoeren van big data-workloads op AWS EMR en S3
Behandelde onderwerpen:
Inleiding tot big data en het Hadoop-ecosysteem
Hadoop Distributed File System (HDFS) en YARN
Gegevens verwerken met MapReduce
Gegevens importeren en exporteren met Sqoop en Flume
Gegevens verwerken met Pig en Hive
Werken met NoSQL-databases en HBase
Workflowbeheer met Apache Oozie
Inleiding tot Apache Spark
Hadoop implementeren en beheren op AWS Elastic MapReduce (EMR)
8. Real-time big data streaming met Spark
Leerdoelen:
Ontwikkel Spark-toepassingen via interactieve shell en batchverwerking
Krijg inzicht in het uitvoeringsmodel en de architectuur van Spark
Begrijp gestructureerde streaming en hoe dit werkt
Ontdek praktische toepassingen van Spark Streaming en gestructureerde streaming
Behandelde onderwerpen:
Overzicht van de Spark-runtimeomgeving
ETL-pijplijnen bouwen met Spark
Werken met NLP, SparkSQL en DataFrames
Basisprincipes van streamverwerking in Spark
Beheer van stateful bewerkingen in Spark Streaming
Implementeren van sliding window-functies
Aan de slag met gestructureerde streaming
Inleiding tot Apache Kafka
Kafka integreren met Spark Streaming
Kafka integreren met gestructureerde streaming
Spark Streaming gebruiken met Amazon Kinesis – Deel 1
Spark Streaming gebruiken met Amazon Kinesis – Deel 2
Verkenning van aanvullende Spark Streaming-integraties
9. Apache Kafka
Leerdoelen:
Verken het Kafka-ecosysteem, de architectuur, de belangrijkste componenten en de werking ervan
Doe praktische ervaring op met het schrijven van Kafka-code
Leer hoe u Kafka kunt integreren met externe systemen
Begrijp streamverwerkingstechnieken met behulp van Kafka
Behandelde onderwerpen:
Inleiding: waarom Kafka gebruiken?
Aan de slag met Kafka
Kafka als gedistribueerd loggingsysteem
Betrouwbaarheid en hoge prestaties garanderen
Kafka-ontwikkelingsprojecten opzetten
Berichten naar Kafka verzenden
Kafka-berichten consumeren
De betrouwbaarheid en prestaties van clients verbeteren
Inleiding tot Kafka Connect
Overzicht van Kafka Streams
Concepten van stateless streamverwerking
Technieken voor stateful streamverwerking
Kafka-implementaties beveiligen
Praktische toepassingen en use cases van Kafka
10. Big data op AWS
Leerdoelen:
Verkrijg een gedegen kennis van AWS-services die worden gebruikt in big data-analyse
Leer hoe u gegevens verzamelt, catalogiseert en voorbereidt voor analyse
Ontdek methoden voor het opslaan en verwerken van grote hoeveelheden gegevens op AWS
Ontdek geavanceerde machine learning-mogelijkheden die beschikbaar zijn via EMR
Behandelde onderwerpen:
Inleiding tot big data en AWS
Technieken voor het verzamelen, organiseren en voorbereiden van gegevens
Strategieën voor het opslaan van enorme datasets op AWS
Gegevens effectief verwerken met AWS-tools
Geavanceerde concepten in big data op AWS
11. Gegevensbeveiliging
Leerdoel
Inzicht krijgen in belangrijke regelgeving en beveiligingsnormen op het gebied van gegevensprivacy
Kennis opdoen over verschillende soorten bedreigingen en bronnen daarvan
Praktische strategieën leren voor het beveiligen van big data-systemen en het waarborgen van de privacy van gebruikers
Behandelde onderwerpen:
Inleiding en overzicht
Privacyregels en beveiligingsnormen
Soorten bedreigingen en hun oorsprong
Kernprincipes van beveiliging
Databeheer en inzicht
Beveiliging van de big data-pijplijn
Beveiliging van big data-opslagoplossingen
Beheer van toegang voor eindgebruikers
Gebruik van big data-analyse om bedreigingen tegen te gaan
Praktische implementatie van big data-beveiliging en privacy
Veelgestelde vragen
Welke trainingsformats zijn beschikbaar voor de Data Engineering Bootcamp?
Momenteel is de Data Engineer Bootcamp beschikbaar in een zelfstandig te volgen, on-demand formaat. Hierdoor kunnen cursisten flexibel in hun eigen tempo studeren, diepgaande kennis opdoen en essentiële vaardigheden onder de knie krijgen om succesvol te zijn in de dynamische wereld van data-engineering. Deze zelfstandig te volgen cursus geeft u de vrijheid om te leren wanneer en waar het u uitkomt. U kunt de tijd nemen voor uitdagende onderwerpen, lessen zo vaak als nodig herhalen en video's pauzeren of opnieuw afspelen om uw kennis te versterken. Met twee jaar toegang tot het cursusmateriaal krijg je voortdurend ondersteuning om concepten op te frissen en twijfels weg te nemen wanneer je maar wilt.
Heb ik specifieke software nodig voor deze bootcamp?
Nee, niets specifieks. Je hebt een laptop of werkstation met een internetverbinding en minimaal 8 GB RAM nodig. Zorg er bovendien voor dat je een webbrowser zoals Google Chrome, Microsoft Edge of Firefox hebt geïnstalleerd.
Wie is een data engineer?
Een data engineer is een professional die systemen ontwerpt en bouwt die betrouwbare, hoogwaardige data verzamelen, verwerken en leveren. Hun belangrijkste taak is het omzetten van ruwe, ongestructureerde data in schone, gestructureerde formaten die data scientists en analisten effectief kunnen gebruiken voor inzichten en besluitvorming.
Welke vaardigheden zijn nodig om data engineer te worden?
Om een succesvolle carrière in data-engineering te starten, heb je een solide basis nodig in programmeren, databasearchitectuur en cloudtechnologieën. Het is ook belangrijk om inzicht te hebben in big data-systemen, gegevensbeveiliging en de basisprincipes van machine learning. Een uitgebreide cursus data-engineering zou je deze essentiële vaardigheden moeten bijbrengen.
Wat zijn de taken en verantwoordelijkheden van een data-engineer?
Een data-engineer is verantwoordelijk voor:
Het verzamelen, organiseren en transformeren van ruwe gegevens naar gestructureerde formaten die geschikt zijn voor analyse.
Het bouwen en onderhouden van datapijplijnen die gegevens efficiënt van bronsystemen naar opslag- en verwerkingslagen verplaatsen.
Het ontwerpen en optimaliseren van database-architecturen, zowel relationeel als NoSQL.
Het creëren van tools en methoden voor gegevensvalidatie, -opschoning en -kwaliteitsborging om de integriteit van gegevens te waarborgen.
Het samenwerken met data scientists en analisten om toegankelijke, betrouwbare datasets voor analytics en machine learning te leveren.
Het implementeren van schaalbare dataoplossingen die business intelligence en besluitvormingsprocessen ondersteunen.
Een goed gestructureerde cursus data engineering geeft je de kennis en vaardigheden om al deze taken met vertrouwen uit te voeren.
Wat zijn de populairste data frameworks die je leert?
In dit certificeringsprogramma voor data engineers werk je met veelgebruikte frameworks zoals Apache Kafka, Apache Spark en Hadoop. Je doet ook praktische ervaring op met Big Data-services op AWS en leert de basisprincipes van datawarehousing.
Wat zijn de grootste uitdagingen om data engineer te worden?
Een van de grootste hindernissen voor aspirant-data engineers is het leggen van een solide basis in programmeren, cloudtechnologieën en databasesystemen, zowel relationeel als NoSQL. Velen worstelen met de diepgang en breedte van de kennis die op al deze gebieden vereist is. Daarom is er veel vraag naar gestructureerde certificeringsprogramma's voor data engineering: deze helpen deze hiaten te overbruggen door uitgebreide training op alle belangrijke gebieden te bieden.
Voor wie is deze Data Engineer Bootcamp bedoeld?
Deze Bootcamp is ideaal voor iedereen die een carrière in data-engineering wil starten of zich daarin wil ontwikkelen. Typische deelnemers zijn:
IT-professionals die werken met traditionele ETL-processen
Databasebeheerders en -specialisten
Softwareontwikkelaars en -ingenieurs
Bedrijfsanalisten die een technische voorsprong willen nemen
Dataprofessionals die zich willen specialiseren in data-engineering
Professionals in de financiële en banksector die grote hoeveelheden data verwerken
Marketingprofessionals die zich richten op datagestuurde strategieën
Studenten of pas afgestudeerden die een carrière in data-engineering ambiëren
Welke carrièremogelijkheden zijn er na het voltooien van de Data Engineer Bootcamp?
Na het succesvol afronden van deze Data Engineer Bootcamp, die je in je eigen tempo kunt volgen, ben je goed voorbereid op functies zoals:
Data Engineer – Ontwerp en beheer schaalbare datapijplijnen en -systemen.
Data-architect – Creëer en onderhoud de structuur en strategie van dataframeworks.
Big data-engineer – Verwerk enorme datasets met behulp van technologieën zoals Hadoop en Spark.
Databaseontwikkelaar – Ontwikkel en optimaliseer relationele en NoSQL-databasesystemen.
Data Security Administrator – Focus op het beveiligen van de data-infrastructuur en het waarborgen van compliance.
Kan ik deze cursus volgen terwijl ik fulltime werk?
Ja, dat kan! We begrijpen dat het combineren van een fulltime baan en bijscholing een hele uitdaging kan zijn. Daarom is onze Bootcamp beschikbaar in een flexibel, parttime format dat speciaal is ontworpen voor werkende professionals. Met de Flex-optie kun je in je eigen tempo leren zonder je huidige verplichtingen te verstoren.
Wat als ik de Bootcamp te moeilijk vind en wil stoppen?
Als je de Bootcamp moeilijk vindt, aarzel dan niet om contact op te nemen met ons ondersteuningsteam. We staan klaar om je te helpen en zullen er alles aan doen om je door de moeilijke momenten heen te loodsen en je met vertrouwen vooruit te helpen. Onthoud dat het beheersen van ontwikkelingsvaardigheden tijd en moeite kost. Hoewel iedereen kan leren coderen, zijn doorzettingsvermogen en de wil om te groeien de sleutels tot succes.
Belangrijkste kenmerken
Cursus en materiaal in het Engels
Beginners - Gevorderd niveau
290 uur aan e-learningmateriaal
12+ praktijkcases
Meeslepende leerervaring met meer dan 230 praktische oefeningen
Automatisch beoordeelde toetsen en herhalingstoetsen
Creëer een portfolio waarmee je meteen aan de slag kunt met meer dan 10 afstudeerprojecten
Studietijd: ongeveer 4-6 maanden
2 jaar toegang tot het leerplatform
Na succesvolle afronding ontvangen cursisten een certificaat van voltooiing van de cursus
Val op bij recruiters met een uitzonderlijk projectportfolio
Creëer projecten van industriële kwaliteit die het vaardigheidsniveau van de beste data-engineers weerspiegelen. Bouw een sterk, werkgeversgericht portfolio op dat de aandacht trekt van toonaangevende bedrijven. Vergroot je zelfvertrouwen en vind je droombaan als data-engineer. Hier is een voorproefje van het soort projecten waaraan je gaat werken:
BitBuy – Data Mining-applicatie: creëer een platform om Bitcoin te minen, nieuwe transacties op de blockchain te valideren en trends in cryptovaluta te voorspellen met behulp van data-analyse.
HireMeIT – Real-time vacatureportaal: ontwikkel een applicatie die gebruikmaakt van realtime Twitter-datastromen om gebruikers te helpen de nieuwste IT-vacatures te vinden.
SparkUp – Log Analytics Tool: Gebruik logs op productieniveau om een schaalbare log analytics-oplossing te bouwen met Apache Spark, Python en Kafka.
DataBuilder – Data Warehousing Solution: Ontwerp en implementeer je eigen datawarehouse met AWS Redshift om snel voorspellende inzichten te genereren uit grote datasets.
MongoBite – API Development Project: Bouw een robuuste API die databases kan doorzoeken en nauwkeurige antwoorden op HTTP-verzoeken in realtime kan leveren.
€1.150
E-Learning
max 12
290 uren
Back-End Developer Bootcamp eLearning (100% in eigen tempo)
Geef je technische carrière een vliegende start met onze Back-end ontwikkelaar Bootcamp! Verbeter je expertise als back-endontwikkelaar
Begin met weinig of geen programmeerervaring en ontwikkel je vaardigheden tot het bouwen en implementeren van geavanceerde back-endsystemen en -diensten. Deze uitgebreide, praktijkgerichte programmeerbootcamp is ontworpen om je te helpen een baan te vinden en biedt e-learningvideo's van topkwaliteit, praktische ervaring via Cloud Labs en een verscheidenheid aan quizzen en beoordelingen.
Doe praktijkervaring op met hands-on labs en realistische projectscenario's in elke module. Versterk je kennis met gerichte programmeeroefeningen en ontvang persoonlijke begeleiding en feedback van deskundige instructeurs.
Breng je kennis in de praktijk via micro-werksimulaties en meer dan 12 afstudeerprojecten, en bouw een professioneel portfolio op dat je vaardigheden voor de arbeidsmarkt benadrukt. Na afloop van de bootcamp beschik je over het zelfvertrouwen en de vaardigheden om uit te blinken in technische sollicitatiegesprekken en indruk te maken op potentiële werkgevers.
Doelgroep
Beginners zonder programmeerervaring. Personen die willen overstappen naar de tech-sector zonder enige achtergrond in programmeren
Carrièrewisselaars uit niet-technische sectoren die willen instappen in de softwareontwikkelingssector
Aspirant-ontwikkelaars. Personen die back-endontwikkelaar, software-engineer of full-stackontwikkelaar willen worden
Mensen met basiskennis van programmeren die zich willen specialiseren in back-endtechnologieën
Techprofessionals in aanverwante functies. QA-testers, systeembeheerders of ontwerpers die zich willen uitbreiden naar ontwikkeling
Professionals die werkzaam zijn in techgerelateerde vakgebieden en die robuuste back-endvaardigheden willen opbouwen
Freelancers en ondernemers. Personen die hun eigen applicaties of back-endinfrastructuur willen bouwen
Oprichters van start-ups of solo-ontwikkelaars die back-end ontwikkelingsvaardigheden nodig hebben
Studenten informatica of engineering die praktische, werkgerichte vaardigheden willen opdoen
Pas afgestudeerden die hun kansen op de arbeidsmarkt willen vergroten met een sterk ontwikkelingsportfolio
Vereisten
De Back-End Development Bootcamp is ontworpen voor beginners en vereist geen voorkennis. Dat gezegd hebbende, kunnen sommige cursisten al wat zelf aangeleerde kennis of ervaring hebben opgedaan in tech-gerelateerde functies of start-ups. Of je nu net begint of je bestaande vaardigheden wilt versterken en structureren, dit programma helpt je vaardigheid op te bouwen in de belangrijkste programmeertalen, frameworks en tools waar werkgevers tegenwoordig naar op zoek zijn, en effent zo het pad voor een carrière in de technologie.
Leerresultaten
Inleiding tot webontwikkeling: leg een solide basis in programmeerconcepten en begrijp hoe het internet werkt, inclusief de belangrijkste spelers.
Software Development Lifecycle (SDLC): leer hoe u softwareprojecten van begin tot eind beheert met behulp van zowel traditionele als Agile-benaderingen.
Linux Essentials: Werk efficiënt in een Linux-omgeving (op basis van Unix) met behulp van essentiële commando's, workflows en technieken.
Versiebeheer en codebeheer: Beheers Git en GitHub om codeversies te beheren, wijzigingen bij te houden en effectief samen te werken met anderen.
JavaScript (ES2020+): Begin met de basis van JavaScript en ga vervolgens verder met het werken met loops, arrays, objecten en complexe functies.
Node.js en Express: bouw snelle, schaalbare en dynamische server-side applicaties en API's met Node.js en het Express-framework.
MongoDB: ontwerp en implementeer NoSQL-databases met MongoDB, voer CRUD-bewerkingen uit en integreer met Node.js.
MySQL: zet relationele databases op, ontwerp schema's, schrijf SQL-query's en koppel ze aan Node.js-applicaties.
RESTful API's: begrijp hoe u RESTful API's ontwerpt en beheert, authenticatie implementeert, versiebeheer uitvoert en tools zoals Swagger met OpenAPI 3.0 gebruikt.
Microservices: leer hoe u een microservices-architectuur bouwt en beheert, inclusief berichtenuitwisseling tussen services en het gebruik van AWS Lambda en API Gateway.
Softwaretesten: ontdek de basisprincipes van softwaretesten, inclusief fasen, typen, automatiseringstools en best practices.
Docker en Kubernetes: Containeriseer uw applicaties met Docker en beheer ze met Kubernetes met platforms zoals Amazon EKS en Google GKE.
CI/CD met Jenkins X: Creëer en beheer een CI/CD-pijplijn, importeer projecten en werk met Jenkins X DevPods voor continue integratie en levering.
Agile en Scrum: Verdiep u in Agile-methodologieën, Agile-projectmanagementframeworks en het Scrum-proces, de rollen en ceremonies.
Bootcamp-curriculum
1. Basisprincipes van programmeren en inleiding tot het web
Leerdoelen:
Ontdek de oorsprong, groei en belangrijkste bijdragers achter het World Wide Web
Begrijp de kernconcepten van computerprogrammering, systeemarchitectuur en fundamentele logica
Raak vertrouwd met de componenten en structuur van een full-stack applicatie
Behandelde onderwerpen
Basisprincipes van computersystemen
Geschiedenis en structuur van het web
Belangrijkste bijdragers en organisaties
Programmeerprincipes en -concepten
2. Basisprincipes van software-engineering en ontwikkelingscyclus
Leerdoelen:
Leer hoe je de volledige levenscyclus van softwareontwikkeling kunt overzien met behulp van zowel conventionele als agile benaderingen
Krijg een gedegen inzicht in verschillende SDLC-modellen, fasen en moderne ontwikkelingspraktijken
Behandelde onderwerpen:
Overzicht van SDLC
Verzamelen van vereisten en opstellen van specificaties
Ontwerpen van softwarearchitectuur
Softwareontwerptechnieken
Implementatie-, implementatie-, terugdraai- en overgangsstrategieën
Basisprincipes van softwaretesten
Traditionele versus moderne ontwikkelingsmethoden
Diepgaande studie van lean-methodologie
3. Basisprincipes van Linux
Leerdoelen:
Vertrouwd raken met het werken in een Linux-omgeving (op basis van Unix)
Essentiële commando's, workflows en technieken leren die worden gebruikt bij ontwikkeling
Behandelde onderwerpen:
Inleiding tot Linux
Navigeren in de opdrachtregel
Bestanden en mappen beheren
Bestanden maken en bewerken
Inzicht in gebruikers, groepen en machtigingen
Belangrijkste systeemhulpprogramma's
Procesbeheer
4. Git en GitHub-basisprincipes
Leerdoelen:
Benut de kracht van versiebeheer voor efficiënt code- en activabeheer
Leer hoe u Git en GitHub effectief kunt gebruiken voor het bijhouden van wijzigingen en teamsamenwerking
Behandelde onderwerpen:
Basisprincipes van versiebeheer met Git
Git gebruiken via de opdrachtregelinterface
Veelgebruikte Git-opdrachten voor dagelijks gebruik
Samenwerkingsworkflows met Git en GitHub
5. JavaScript-programmeren
Leerdoelen:
Beheers modern JavaScript (ECMAScript 2020 en later), van basisconcepten en DOM-manipulatie tot gebeurtenisafhandeling en objectgeoriënteerd programmeren
Leer hoe u effectief asynchrone code schrijft en beheert
Behandelde onderwerpen:
Inleiding tot JavaScript
Basisprincipes van programmeren
Variabelen, gegevenstypen en operatoren
Voorwaardelijke instructies
Functies en geavanceerde functietechnieken
Lussen en iteraties
Array-bewerkingen
Objecten verwerken
Werken met strings
Datum en tijd verwerken
Interactie met de DOM
Geavanceerde functieconcepten
Principes van objectgeoriënteerd JavaScript
Asynchroon programmeren (Promises, Async/Await)
Externe gegevens ophalen en beheren
Geavanceerde gegevensstructuren: proxies, maps, sets
HTML5-API's gebruiken in JavaScript
Testgestuurd ontwikkelen (TDD)
6. Node.js-ontwikkeling
Leerdoelen:
Leer hoe u hoogwaardige, schaalbare en dynamische server-side applicaties en API's bouwt met Node.js en Express
Begrijp hoe u projectafhankelijkheden efficiënt beheert met NPM
Behandelde onderwerpen:
Aan de slag met Node.js
REPL gebruiken voor interactief programmeren
Modulaire ontwikkeling en afhankelijkheidsbeheer met NPM
Werken met ECMAScript-modules
Omgaan met het bestandssysteem en streams
Streams en gebeurtenisgestuurd programmeren begrijpen
Basisprincipes van netwerk-I/O
Webservers maken
Node.js-toepassingen debuggen
Clusters en werkthreads gebruiken voor schaalbaarheid
Inleiding tot het Express-framework
Uw eerste Express-app bouwen
Sjablonen en weergaven renderen
Middleware gebruiken in Express
Routes en routehandlers definiëren
Verbinding maken met databases
Authenticatie, controllers en API's instellen
Prestaties optimaliseren met caching
Express-applicaties beveiligen
Node.js- en Express-apps implementeren op Heroku
7. MongoDB voor ontwikkelaars
Leerdoelen:
Leer hoe u middleware in Express gebruikt en aangepaste middleware voor uw applicaties maakt
Implementeer het MVC-patroon, routing en gebruikersauthenticatie binnen Express-apps
Ontwerp en beheer NoSQL-databases met MongoDB en integreer ze met Node.js met behulp van Mongoose
Schrijf effectieve MongoDB-query's en voer CRUD-bewerkingen uit
Behandelde onderwerpen:
Inleiding tot MongoDB
Kernconcepten en architectuur van MongoDB
Gegevens maken, lezen, bijwerken en verwijderen
Best practices voor schemaontwerp en gegevensmodellering
Geavanceerde databasebewerkingen
Replicatie en sharding voor schaalbaarheid
Basisprincipes van databasebeheer en -beveiliging
MongoDB integreren met verschillende applicaties
8. MySQL
Leerdoelen:
De voordelen en structuur van relationele databases zoals MySQL begrijpen
Leren hoe u databases en schema's opzet, SQL-query's schrijft en MySQL koppelt aan Node.js-toepassingen
Behandelde onderwerpen:
Inleiding tot MySQL en eerste installatie
Diepgaande verkenning van SQL-opdrachten
Schrijven van analytische en complexe SQL-query's
Joins uitvoeren tussen meerdere tabellen
Geavanceerde functies van de SQL-taal
MySQL integreren met webgebaseerde toepassingen
De prestaties van MySQL-query's verbeteren en de beveiliging waarborgen
9. RESTful API's ontwerpen en bouwen
Leerdoelen:
De basisprincipes van RESTful API's leren, waaronder het implementeren van authenticatie, het beheren van versies en meer
Een goed begrip ontwikkelen van de OpenAPI 3.0-specificatie en hoe Swagger-tools effectief kunnen worden gebruikt
Behandelde onderwerpen:
Inleiding tot RESTful API's
Basisprincipes van het werken met REST
Verzoeken en reacties begrijpen
Authenticatie implementeren in API's
OpenAPI-specificaties verkennen
Uw API-ontwerpvaardigheden verbeteren
10. Microservices bouwen met Node.js
Leerdoelen:
Een gedegen begrip ontwikkelen van microservices-architectuur met Node.js
Leer hoe u communicatie tussen services implementeert met RabbitMQ
Behandelde onderwerpen:
Overzicht van microservices
Microservices maken en structureren
Technieken voor communicatie tussen services
AWS Lambda en API Gateway gebruiken voor de implementatie van microservices
11. Softwaretesten voor JavaScript-applicaties
Leerdoelen:
Ontwikkel een uitgebreid begrip van softwaretesten, inclusief kernprincipes, verschillende testfasen en automatiseringstechnieken
Behandelde onderwerpen:
Basisprincipes van softwaretesten
Belangrijkste principes van effectief testen
Verschillende fasen en soorten testen
Inleiding tot testautomatisering
Unit-tests schrijven met Jest
End-to-end-testen met Jest en Puppeteer
E2E-testen met Cypress.io
12. Docker en Kubernetes voor Node.js-toepassingen
Leerdoelen:
Leer hoe u full-stacktoepassingen effectief kunt containeriseren met Docker
De basisprincipes van containerorkestratie met Kubernetes begrijpen
Praktische ervaring opdoen met het implementeren van Kubernetes-clusters via Amazon EKS en Google GKE
Behandelde onderwerpen:
Inleiding tot Docker en het ecosysteem
Docker Compose gebruiken voor applicaties met meerdere containers
Werken met Docker-images en containers
Workflows verbeteren met Docker Compose
Containers orkestreren met Docker-tools
Aan de slag met Kubernetes
Kubernetes-clusters instellen en implementeren
Pods begrijpen en beheren
Werken met services en ingress controllers
Implementaties beheren in Kubernetes
Alle componenten integreren voor een complete oplossing
13. Cloudimplementatie en DevOps met AWS
Leerdoelen:
Leer hoe u applicaties implementeert in de AWS Cloud en infrastructuur beheert met CloudFormation
Gebruik AWS Developer- en CI/CD-services zoals CodeCommit, CodeBuild, CodeDeploy en CodePipeline voor gestroomlijnde ontwikkeling en implementatie
Behandelde onderwerpen:
Overzicht van het AWS-platform en de kernservices
Infrastructure as Code met AWS CloudFormation
CI/CD implementeren met AWS Developer Tools
Microservices uitvoeren op AWS met Docker en Kubernetes
Containers implementeren en beheren met Amazon EKS
14. CI/CD met Jenkins X
Leerdoelen:
Krijg een uitgebreid inzicht in Continuous Integration en Continuous Deployment (CI/CD) met Jenkins X
Behandelde onderwerpen:
Overzicht van Jenkins X en de mogelijkheden
Jenkins X instellen en configureren
Een Quickstart-project maken met Jenkins X
Bestaande projecten importeren in Jenkins X
Build Packs gebruiken voor automatisering
Werken met Jenkins X DevPods voor ontwikkeling
15. Agile en Scrum
Leerdoelen:
Een diepgaand begrip ontwikkelen van Agile-methodologieën, het Agile Project Management (APM)-raamwerk, Scrum-praktijken en technieken voor het monitoren, volgen en opschalen van Agile-projecten
Behandelde onderwerpen:
Geschiedenis en grondslagen van Agile
Kernconcepten en -principes van Agile
Inzicht in zakelijke vereisten en input
Verschillende Agile-methodologieën en varianten
Overzicht van het Agile-projectmanagementraamwerk
Inleiding tot het Scrum-raamwerk
Belangrijkste elementen en rollen in Scrum
Agile-schattingstechnieken
Agile-planningsstrategieën
Tools en methoden voor het monitoren en volgen van voortgang
Agile-metrics en populaire Agile-tools
Agile opschalen in grote teams
Carrièremogelijkheden en kansen in Agile
Veelgestelde vragen
Wie is een back-endontwikkelaar?
Een back-endontwikkelaar is verantwoordelijk voor het creëren van de onderliggende diensten en infrastructuur die front-endapplicaties aandrijven, zoals die gebouwd zijn met React. Hun werk omvat het bouwen van applicatielogica, het beheren van databases en het afhandelen van server-side operaties, inclusief implementatie. Back-endontwikkelaars werken met verschillende talen en frameworks, zoals JavaScript, Python, Java, .NET, Ruby, PHP, Go en meer, afhankelijk van de systeemvereisten.
Waarom is de bootcamp voor back-endontwikkeling vandaag de dag belangrijk?
In de digitale wereld van vandaag is bijna elk bedrijf een technologiegedreven onderneming, waardoor de behoefte aan bekwame software-engineers die complexe problemen kunnen oplossen en betrouwbare, schaalbare systemen kunnen bouwen, toeneemt. Maar liefst 67% van de technologische leiders geeft aan moeite te hebben met het vinden van gekwalificeerd talent. Ongeacht je eerdere ervaring biedt deze bootcamp een krachtige kans om een veerkrachtige en veelgevraagde carrière in de tech-industrie te starten of versnellen.
Hoe dragen back-endontwikkelaars waarde bij aan bedrijven?
Het creëren van back-end-systemen omvat meerdere componenten, en het kan complex en kostbaar zijn om voor elke taak een aparte specialist in te schakelen. Back-end-ontwikkelaars bieden een enorme meerwaarde door hun vermogen om een breed scala aan taken binnen de back-end-architectuur en -systemen uit te voeren. Zo kunt u als back-end-ontwikkelaar een organisatie van dienst zijn:
Vaardig in het bouwen van bedrijfslogica en database-architecturen
In staat om de volledige back-end-technologiestack te beheren
Bekwaam in zowel NoSQL- als relationele databases
Ervaren in het implementeren en onderhouden van DevOps-pijplijnen
In staat om bestaande back-end-infrastructuur te verbeteren en te ondersteunen
Helpt de time-to-market te verkorten door efficiënte ontwikkeling
Brengt sterke procesmanagementvaardigheden mee
Levert schaalbare back-end-oplossingen tegen lagere operationele kosten
Hoe weet ik of deze bootcamp geschikt is voor mij?
Ben je enthousiast over het idee om systemen en infrastructuur te creëren die web-, mobiele, desktop- en geïntegreerde applicaties mogelijk maken? Back-endontwikkelaars zijn essentieel voor het bouwen, onderhouden en ondersteunen van de kernfunctionaliteit achter webapplicaties. Als je graag deze invloedrijke rol wilt vervullen en je carrière in de tech-industrie een boost wilt geven, dan is deze bootcamp de perfecte start.
Is deze bootcamp echt geschikt voor beginners?
Absoluut! Ongeveer 70-80% van de deelnemers aan onze bootcamp voor back-endontwikkeling heeft weinig tot geen ervaring met coderen. In tegenstelling tot veel programma's die beweren beginnersvriendelijk te zijn, maar toch al vroeg uitdagingen bieden zoals programmeertests of technische screenings, nemen wij die barrières weg. Onze focus ligt op het begeleiden van beginners. Deze bootcamp is zorgvuldig ontworpen in samenwerking met professionals uit de sector om cursisten, ongeacht hun startniveau, te helpen praktische, werkgerichte ontwikkelingsvaardigheden te verwerven en vol vertrouwen een carrière in de tech-sector te beginnen.
Welke trainingsformule is beschikbaar?
De Back-End Developer-certificering wordt aangeboden via ons interactieve en meeslepende leerplatform, in een flexibel on-demand zelfstudieformaat. Deze cursus in eigen tempo geeft je de vrijheid om te leren waar en wanneer het jou uitkomt. Je kunt de tijd nemen voor uitdagende onderwerpen, lessen zo vaak als nodig herhalen en video's pauzeren of opnieuw afspelen om je kennis te versterken. Met twee jaar toegang tot het cursusmateriaal krijg je voortdurende ondersteuning om concepten op te frissen en twijfels weg te nemen wanneer je maar wilt.
Kan ik deze cursus volgen terwijl ik fulltime werk?
Ja, dat kan! We begrijpen dat het combineren van een fulltime baan en bijscholing een hele uitdaging kan zijn. Daarom is onze Bootcamp beschikbaar in een flexibel, parttime formaat dat speciaal is ontworpen voor werkende professionals. Met de Flex-optie kun je in je eigen tempo leren zonder je huidige verplichtingen te verstoren.
Het aantal benodigde studie-uren kan per persoon verschillen. Onze meest succesvolle cursisten hebben echter doorgaans 35-40 uur per week besteed om het programma in ongeveer zes maanden af te ronden. Anderen die ongeveer 12-15 uur per week studeerden, voltooiden het programma binnen acht maanden. Als het voor jou niet haalbaar is om dit tempo aan te houden, kun je kiezen voor een flexibeler traject, waarbij je de studie-intensiteit aanpast aan je beschikbaarheid. Dit programma is ontworpen om zowel uitdagend als meeslepend te zijn, maar bovenal biedt het een zeer lonende leerervaring.
Wat als ik de bootcamp te moeilijk vind en wil stoppen?
Als je de bootcamp moeilijk vindt, aarzel dan niet om contact op te nemen met ons ondersteuningsteam. We zijn er om je te helpen en zullen er alles aan doen om je door de moeilijke momenten heen te loodsen en je met vertrouwen vooruit te helpen. Onthoud dat het beheersen van ontwikkelingsvaardigheden tijd en moeite kost. Hoewel iedereen kan leren coderen, zijn doorzettingsvermogen en de wil om te groeien de sleutels tot succes.
Welke software en hardware heb ik nodig voor de cursus?
Softwarevereisten:
Een code-editor of IDE zoals Visual Studio Code, Sublime Text of een vergelijkbare tool
Een moderne webbrowser zoals Google Chrome, Microsoft Edge of Firefox
Systeemvereisten:
Een laptop of desktop met een stabiele internetverbinding en minimaal 8 GB RAM
Actieve accounts op AWS en Google
Een code-editor zoals Visual Studio Code geïnstalleerd op je systeem
Aan wat voor soort projecten ga ik tijdens deze bootcamp werken?
Als back-endontwikkelaar ben je verantwoordelijk voor het bouwen van de serverinfrastructuur en databases die de front-endinterface ondersteunen waarmee gebruikers communiceren. De meest effectieve manier om je vaardigheden te laten zien, is door een back-endservice te ontwikkelen die is afgestemd op een specifieke use case, waarmee je laat zien dat je de essentiële concepten van back-endontwikkeling beheerst.
Hieronder vind je voorbeelden van afstudeerprojecten waaruit je kunt kiezen. Deze worden regelmatig bijgewerkt om aan te sluiten bij de huidige trends en behoeften:
Privé (filmstreamingplatform)
Ontwikkel en implementeer een op microservices gebaseerde back-end voor een streamingapp in Netflix-stijl, inclusief gebruikersaccounts, contentbeheer, beoordelingen en meer.
Blip (socialemediaplatform)
Creëer een backend voor een Twitter-achtige app voor korte berichten met gebruikersprofielen, feeds, favorieten en interactieve functies.
Bites (nieuwsaggregator-API)
Ontwerp en lanceer een API voor een dienst in de stijl van Google Nieuws, waarmee gebruikers nieuwsfeeds kunnen aanpassen, bronnen kunnen kiezen en inhoudsvoorkeuren kunnen beheren.
Collab (app voor realtime samenwerking)
Bouw een realtime backend voor een Slack-achtige applicatie die chat, het delen van bestanden en live teaminteracties ondersteunt.
Dew (online winkel)
Ontwikkel backend-microservices voor een e-commerceplatform met catalogusbeheer, gebruikersaccounts, orderverwerking en trackingmogelijkheden.
ContentMaster (contentmanagementsysteem)
Creëer de backend voor een platform voor hotelreserveringen en -beheer met functies zoals boekingssystemen, gebruikersaccounts, beoordelingen en ratings.
Tijdens de bootcamp voltooi je individuele en gezamenlijke projecten die je kennis uit elke module versterken. Je afstudeerproject simuleert een echte ontwikkelingsuitdaging, van concept tot implementatie, waardoor je een professioneel portfolio opbouwt dat je full-stack expertise benadrukt en je voorbereidt op de eisen van de echte wereld.
Belangrijkste kenmerken
Cursus en materiaal in het Engels
Beginners - Gevorderd
690+ uur on-demand leren in eigen tempo
12+ afstudeerprojecten en 50+ opdrachten
Cloud Labs-compatibele lesinhoud
Automatisch beoordeelde toetsen en herhalingstoetsen
120+ begeleide praktische oefeningen
250 uur praktijkervaring met Cloud Labs
Studietijd: ongeveer 5-7 maanden
2 jaar toegang tot het leerplatform
Na succesvolle afronding ontvangen cursisten een certificaat van voltooiing van de cursus.
Projectgebaseerd, meeslepend leerproces in eigen tempo
Meeslepende leerervaring: on-demand videolessen, interactieve begeleide oefeningen, automatisch beoordeelde quizzen en toetsen, praktische opdrachten en praktijkprojecten
Leren door te doen: leer coderen door het zelf te doen, word klaar voor de arbeidsmarkt door praktijkervaring op te doen, train zoals ontwikkelaars bij toptechbedrijven werken.
Cloud Labs: directe toegang tot een volledig ingerichte ontwikkelomgeving, start binnen enkele minuten een virtuele machine, codeer rechtstreeks in je webbrowser.
Resultaatgericht: krijg diepgaande inzichten, monitor en evalueer je vaardigheidsontwikkeling, breng verbeterpunten in kaart.
On-demand leren: leer op elk moment in je eigen tempo met on-demand content, neem deel aan door experts geleide code review-sessies.
€1.150
E-Learning
max 12
690 uren
Front-End Developer Bootcamp eLearning (100% in eigen tempo)
Begin met het maken van responsieve websites en geef je carrière als front-end developer een vliegende start!
Geef je front-end ontwikkelingsvaardigheden een boost!
Onze uitgebreide Front-End Developer Bootcamp biedt e-learningvideo's van topkwaliteit die zijn ontworpen om je te voorzien van vaardigheden waarmee je direct aan de slag kunt. Door middel van praktische oefeningen in Cloud Labs doe je praktijkervaring op via werkgerichte microprojecten en scherp je je vaardigheden aan met gerichte codeeroefeningen.
Leer de nieuwste tools gebruiken om dynamische, interactieve websites te maken. Bouw en implementeer je eigen projecten in de cloud en pas je kennis toe in praktische scenario's. Je rondt de opleiding af met een verzorgd portfolio waarmee je je capaciteiten aan werkgevers en collega's kunt laten zien. Krijg het zelfvertrouwen en de technische expertise die je nodig hebt om succesvol te zijn tijdens sollicitatiegesprekken en een baan als front-endontwikkelaar te vinden.
Front-end webontwikkeling evolueert in hoog tempo, sneller dan de meeste andere technische vakgebieden. Werkgevers erkennen de waarde van deze flexibele vaardigheden, waardoor front-endontwikkelaars de zesde meest gewilde technische functie en de vierde meest gevraagde technische baan in het algemeen zijn.
Doelgroep
Aspirant-front-endontwikkelaars. Personen die nieuw zijn in coderen of technologie en een carrière in front-end development willen starten en vanaf nul vaardigheden willen opdoen die hen klaarstomen voor de arbeidsmarkt.
Carrièrewisselaars. Professionals met een niet-technische achtergrond die willen overstappen naar webontwikkeling met een gestructureerd, beginnersvriendelijk curriculum.
Studenten en pas afgestudeerden. Studenten en pas afgestudeerden die praktische ervaring en een concurrentievoordeel op de arbeidsmarkt willen opdoen door middel van praktijkgericht leren en het opbouwen van een portfolio.
Zelfgestudeerde ontwikkelaars. Leerlingen die zich hebben verdiept in front-endtechnologieën en een meer formele, uitgebreide opleiding willen volgen om hiaten op te vullen en klaar te zijn voor de arbeidsmarkt.
Freelancers en ondernemers. Mensen die hun eigen websites of applicaties willen bouwen of front-enddiensten willen aanbieden als freelancer met een solide basis in moderne tools en frameworks.
UI/UX-ontwerpers. Ontwerpprofessionals die hun ontwerpen tot leven willen brengen en beter willen samenwerken met ontwikkelaars door inzicht te krijgen in front-endimplementatie.
Vereisten
De Front-End Developer-certificering is bedoeld voor beginners en vereist geen eerdere ervaring, hoewel sommige cursisten mogelijk al zelfstandig hebben geëxperimenteerd met coderen of in technische functies hebben gewerkt. Of je nu net begint of je bestaande kennis wilt versterken en valideren, dit curriculum helpt je vaardigheden op te bouwen in de programmeertalen, tools en frameworks waar werkgevers tegenwoordig naar op zoek zijn, zodat je klaar bent voor een succesvolle carrière in de tech-sector.
Leerresultaten
Inleiding tot webontwikkeling: Verken de geschiedenis en basisprincipes van front-end ontwikkeling en programmeren, inclusief essentiële kernconcepten.
Softwareontwikkelingscyclus (SDLC): Begrijp hoe je de volledige ontwikkelingscyclus beheert met behulp van zowel traditionele modellen als agile methodologieën.
Basisprincipes van Linux: Ga aan de slag met Linux-omgevingen en leer essentiële commando's, workflows en praktische technieken.
Versiebeheer met Git & GitHub: ontwikkel sterke vaardigheden op het gebied van versiebeheer om code efficiënt te beheren en bij te houden met Git en GitHub.
HTML5 & CSS3: word een expert in het maken van responsieve websites met HTML5 en CSS3, inclusief het werken met belangrijke API's en lay-outtechnieken.
JavaScript (ECMAScript 2020+): begin met de basisbegrippen van JavaScript en ga verder met functies, arrays, loops, objecten en moderne functies.
React Framework: Duik in React, inclusief Hooks, Server-Side Rendering, testbare componenten en statusbeheer met Redux.
Basisprincipes van softwaretesten: Leer de principes en fasen van softwaretesten, samen met technieken en tools voor testautomatisering.
Agile & Scrum-methodologieën: Krijg een diepgaand inzicht in Agile-praktijken, Scrum-frameworks en agile projectmanagementprocessen.
Bootcamp-curriculum
1. Basisprincipes van programmeren en inleiding tot het web
Leerdoelen:
Ontdek de oorsprong, groei en belangrijkste bijdragers achter het World Wide Web
Begrijp de kernconcepten van computerprogrammering, systeemarchitectuur en fundamentele logica
Raak vertrouwd met de componenten en structuur van een full-stack-applicatie
Behandelde onderwerpen:
Basisprincipes van computersystemen
Geschiedenis en structuur van het web
Belangrijkste bijdragers en organisaties
Programmeerprincipes en -concepten
2. Basisprincipes van software-engineering en ontwikkelingscyclus
Leerdoelen
Leer hoe je de volledige ontwikkelingscyclus van software kunt overzien met behulp van zowel conventionele als agile benaderingen
Krijg een gedegen inzicht in verschillende SDLC-modellen, fasen en moderne ontwikkelingspraktijken
Behandelde onderwerpen
Overzicht van SDLC
Verzamelen van vereisten en opstellen van specificaties
Ontwerpen van softwarearchitectuur
Technieken voor softwareontwerp
Implementatie-, implementatie-, terugdraai- en overgangsstrategieën
Basisprincipes van softwaretesten
Traditionele versus moderne ontwikkelingsmethoden
Diepgaande studie van lean-methodologie
3. Basisprincipes van Linux
Leerdoelen
Vertrouwd raken met het werken in een Linux-omgeving (op basis van Unix)
Essentiële commando's, workflows en technieken leren die worden gebruikt bij ontwikkeling
Behandelde onderwerpen
Inleiding tot Linux
Navigeren in de opdrachtregel
Bestanden en mappen beheren
Bestanden maken en bewerken
Inzicht in gebruikers, groepen en machtigingen
Belangrijke systeemhulpprogramma's
Procesbeheer
4. Basisprincipes van Git en GitHub
Leerdoelen
Benut de kracht van versiebeheer voor efficiënt beheer van code en assets
Leer hoe u Git en GitHub effectief kunt gebruiken voor het bijhouden van wijzigingen en teamsamenwerking
Behandelde onderwerpen
Basisprincipes van versiebeheer met Git
Git gebruiken via de opdrachtregelinterface
Veelgebruikte Git-opdrachten voor dagelijks gebruik
Samenwerkingsworkflows met Git en GitHub
5. Basisprincipes van HTML5 en CSS3
Leerdoelen
Leer hoe u responsieve en visueel aantrekkelijke websites kunt maken met HTML5 en CSS3
Begrijp belangrijke HTML5-API's en hoe u deze kunt toepassen in praktijksituaties
Behandelde onderwerpen
Basisprincipes van webontwikkeling
Essentiële HTML
Werken met formulieren en invoerelementen
Basisprincipes van CSS
Geavanceerde opmaaktechnieken met CSS
Overgangen en animaties implementeren
Principes van responsief webontwerp
Praktische projectontwikkeling
6. JavaScript-programmeren
Leerdoelen
Beheers moderne JavaScript (ES2020 en hoger) voor dynamische webontwikkeling
Leer asynchrone code schrijven en beheren voor betere prestaties en een betere gebruikerservaring
Behandelde onderwerpen
Inleiding tot JavaScript
Kernconcepten en basisprincipes
Variabelen, gegevenstypen en operatoren
Voorwaardelijke instructies en controlestromen
Functies en bereik
Lussen en iteratie
Arrays en objecten manipuleren
Technieken voor het omgaan met strings
Werken met datums en tijden
Interactie met webpagina's (DOM-manipulatie)
Geavanceerde functies en concepten
Objectgeoriënteerd JavaScript
Asynchroon programmeren (promises, async/await)
Externe gegevens ophalen en verwerken
Geavanceerde structuren: proxies, maps, sets
HTML5-API's gebruiken in JavaScript
7. React voor webontwikkeling
Leerdoelen:
Leren om modulaire, componentgebaseerde webapplicaties en gebruikersinterfaces te bouwen met React
Werken met geavanceerde functies zoals Hooks, server-side rendering en het schrijven van testbare React-componenten
Effectief beheren van applicatiebrede status en overgangen met Redux
Behandelde onderwerpen:
Inleiding tot React en kernconcepten
Componenten maken en hergebruiken
Status en props beheren
Dynamische lijsten weergeven
Diepgaande analyse van componentpatronen
Formulieren bouwen en beheren
Geavanceerde patronen: props en componenten van hogere orde renderen
Portals gebruiken voor DOM-rendering
Globale gegevens delen en beheren
React Hooks begrijpen en gebruiken
Routing implementeren in applicaties met één pagina
Prestaties optimaliseren met codesplitsing
Server-side rendering met isomorfe React
Statusbeheer met Redux
React-componenten testen
Het React-ecosysteem en best practices verkennen
8. JavaScript-applicaties testen
Leerdoelen:
Een grondig begrip ontwikkelen van de basisprincipes van softwaretesten, waaronder kernprincipes, testfasen en automatiseringstechnieken.
Behandelde onderwerpen:
Basisprincipes van softwaretesten
Belangrijkste testprincipes en best practices
Verschillende fasen en soorten testen
Inleiding tot testautomatisering
Unit-testen met Jest
End-to-end-testen met Jest en Puppeteer
E2E-testen met Cypress.io
9. Agile- en Scrum-methodologieën
Leerdoelen
Een uitgebreid begrip opbouwen van Agile-principes, het Agile Project Management (APM)-raamwerk en de basisprincipes van Scrum
Leren hoe je Agile-projecten effectief plant, inschat, monitort en schaalt
Behandelde onderwerpen
Geschiedenis en evolutie van Agile
Kernconcepten en principes van Agile
Inzicht in zakelijke vereisten en input
Verschillende Agile-methodologieën en varianten
Overzicht van het Agile-projectmanagementraamwerk
Inleiding tot het Scrum-raamwerk
Belangrijkste elementen van Scrum (rollen, gebeurtenissen, artefacten)
Agile-schattingstechnieken
Planning in Agile-projecten
Voortgang en deliverables bijhouden
Belangrijkste statistieken en tools voor Agile-implementatie
Benaderingen voor het opschalen van Agile binnen teams en projecten
Veelgestelde vragen
Wat is front-endontwikkeling?
Front-endontwikkeling omvat zowel codering als ontwerp om de visuele en interactieve aspecten van een website of applicatie te creëren. Het richt zich op de gebruikersinterface, de gebruikerservaring en de algehele bruikbaarheid. Een front-endontwikkelaar is verantwoordelijk voor het bouwen van efficiënte, goed presterende webapplicaties en verzorgt alles van ontwikkeling tot implementatie. Het resultaat is een applicatie voor de gebruiker die zowel visueel aantrekkelijk als functioneel robuust is.
Waarom is de bootcamp front-endontwikkeling vandaag de dag belangrijk?
In de digitale wereld van vandaag is bijna elk bedrijf afhankelijk van technologie, waardoor er een voortdurende vraag is naar bekwame softwareontwikkelaars die effectieve en duurzame oplossingen kunnen bouwen. Volgens brancheonderzoeken heeft 67% van de technologische leiders moeite om gekwalificeerd talent te vinden. Deze Bootcamp biedt een krachtige kans – ongeacht je huidige carrièrepad – om de tech-industrie te betreden en een toekomstbestendige, veelgevraagde carrière in front-end ontwikkeling te versnellen.
Hoe voegen front-endontwikkelaars waarde toe aan bedrijven?
Het maken van front-endapplicaties omvat meerdere fasen en het kan voor bedrijven een uitdaging zijn om voor elke fase aparte experts in te huren. Front-endontwikkelaars bieden aanzienlijke waarde door hun aanpassingsvermogen en brede kennis van het front-endecosysteem.
Zo kun je als front-endontwikkelaar een bijdrage leveren:
Diepgaande kennis van webtechnologieën
Vermogen om geavanceerde gebruikersinterfaces en componenten te ontwerpen en ontwikkelen
Vaardigheid in het snel omzetten van ideeën in functionele prototypes
Vermogen om snelle, efficiënte webapplicaties te bouwen
Een veelzijdige vaardigheden die zowel front-end- als back-end-taken ondersteunen
Vaardigheid in het beheren van workflows en ontwikkelingsprocessen
Hoe weet ik of deze bootcamp geschikt is voor mij?
Word je geïnspireerd door boeiende, interactieve websites? Wil je je vaardigheden op het gebied van responsief ontwerpen uitbreiden met behulp van moderne tools en de nieuwste programmeertalen om aangepaste websites en applicaties te maken? Dan is de Front-End Development Bootcamp perfect voor jou. Deze bootcamp biedt alle training die je nodig hebt om visueel aantrekkelijke, hoogwaardige en volledig functionele webapplicaties te ontwerpen en ontwikkelen.
Is de Front-End Developer Bootcamp geschikt voor beginners?
Absoluut. Ongeveer 70-80% van de deelnemers aan onze Front-End Bootcamp heeft geen eerdere programmeerervaring. Hoewel veel andere programma's beweren beginnersvriendelijk te zijn, komen studenten vaak al vroeg onverwachte hindernissen tegen, zoals programmeertests of geavanceerde uitdagingen. Wij nemen die hindernissen weg. Onze Bootcamp is bewust opgezet met input van professionals uit de branche om ervoor te zorgen dat iedereen, ongeacht zijn of haar startpunt, met succes de vaardigheden kan opbouwen die nodig zijn om een werkklare ontwikkelaar te worden. Wij begeleiden je bij elke stap.
Welke trainingsvorm is beschikbaar?
De Front-End-certificering wordt aangeboden via ons interactieve en meeslepende leerplatform, in een flexibel on-demand zelfstudieformaat. Deze cursus in eigen tempo geeft je de vrijheid om te leren waar en wanneer het jou uitkomt. Je kunt de tijd nemen voor uitdagende onderwerpen, lessen zo vaak als nodig herhalen en video's pauzeren of opnieuw afspelen om je kennis te versterken. Met twee jaar toegang tot het cursusmateriaal krijg je voortdurende ondersteuning om concepten op te frissen en twijfels weg te nemen wanneer je maar wilt.
Kan ik deze Front-End-cursus volgen terwijl ik fulltime werk?
Ja, zeker! Deze bootcamp is speciaal ontwikkeld voor werkende professionals met een fulltime baan. Dankzij het zelfgestuurde leermodel kun je studeren wanneer het jou uitkomt en opdrachten tijdens de week voltooien. Hoewel je buiten de lessen om wat tijd moet vrijmaken voor projecten en oefeningen, is de werkdruk zorgvuldig gestructureerd zodat deze goed te combineren is met een fulltime baan.
Wat als ik de cursus front-end ontwikkeling te moeilijk vind en wil stoppen?
Als je de cursus moeilijk vindt, maak je dan geen zorgen, je bent niet de enige. Neem gewoon contact op met het ondersteuningsteam en we zullen nauw met je samenwerken om je op het juiste spoor te houden en je vertrouwen in je leertraject te herstellen. Houd in gedachten dat het tijd en doorzettingsvermogen kost om een bekwame ontwikkelaar te worden. Hoewel coderen iets is dat iedereen kan leren, zijn het je vastberadenheid en mentaliteit die je naar succes zullen leiden. Vergeet niet dat dit niet voor niets een van de meest gewaardeerde cursussen front-end ontwikkeling is.
Wat is de beste manier om deze bootcamp te volgen?
De Front-End Developer Bootcamp wordt aangeboden in een flexibel formaat dat je in je eigen tempo kunt volgen en dat een volledig meeslepende leerervaring biedt. Met het on-demand programma profiteer je van dezelfde diepgang en kwaliteit, met boeiende videolessen, praktische oefeningen, praktijkprojecten en gesimuleerde werkervaringen, allemaal in je eigen tempo. Als je niet zeker weet hoe je je aan deze vorm kunt aanpassen, staan onze leeradviseurs klaar om je op weg te helpen en het meeste uit je leerproces te halen.
Welke software en hardware heb ik nodig voor de cursus?
Softwarevereisten:
Een code-editor of IDE zoals Microsoft VSCode, Sublime Text of een vergelijkbare tool
Een moderne webbrowser zoals Google Chrome, Firefox of Microsoft Edge
Systeemvereisten:
Een laptop of desktopcomputer met internettoegang en minimaal 8 GB RAM
Een actief AWS- en Google-account
Een code-editor (bijv. Microsoft VSCode) geïnstalleerd en klaar voor gebruik
Ontvang ik een certificaat na afronding van het programma?
Ja! Als je de online opleiding Front-End Developer met succes hebt afgerond, ontvang je een ondertekend certificaat van voltooiing. Veel van onze alumni delen hun certificaat met trots met potentiële werkgevers en op LinkedIn om hun vaardigheden te laten zien. Onze technische opleidingen worden gerespecteerd door toonaangevende bedrijven, waarvan vele helpen bij het vormgeven van ons curriculum en zelfs op ons vertrouwen voor de opleiding van hun teams.
Aan wat voor soort projecten ga ik tijdens deze bootcamp werken?
Als front-endontwikkelaar is het jouw taak om boeiende, goed presterende en gebruikersgerichte webapplicaties te maken. De beste manier om je vaardigheden te laten zien, is door een indrukwekkend eindproject te bouwen dat laat zien dat je de belangrijkste ontwikkelingsconcepten beheerst.
Aan het einde van het programma kies je uit een reeks afstudeerprojecten die regelmatig worden bijgewerkt. Hier zijn enkele voorbeelden:
Privé (filmstreamingplatform)
Maak een webapp waarmee filmmakers hun films exclusief kunnen delen met geselecteerde recensenten en critici.
Blip (socialemedia-app)
Ontwikkel een microblogplatform vergelijkbaar met Twitter, compleet met een berichtenfeed, favorietfuncties en gebruikersinteracties.
Bites (nieuwsaggregator)
Ontwerp een app vergelijkbaar met Google Nieuws die artikelen op onderwerp of bron organiseert en weergeeft.
Collab (tool voor realtime samenwerking)
Bouw een Slack-achtige berichtenapp die realtime chat en samenwerking tussen gebruikers ondersteunt.
Dew (e-commerce winkel)
Maak een online winkel waar biologische boeren rechtstreeks in contact kunnen komen met klanten en hun producten kunnen verkopen.
Content Master (CMS)
Ontwikkel een contentmanagementsysteem waarmee gebruikers efficiënt artikelen kunnen schrijven, taggen en ordenen.
Deze projecten zijn bedoeld om je te helpen het geleerde toe te passen en een professioneel portfolio op te bouwen waarmee je laat zien dat je klaar bent voor de arbeidsmarkt.
Belangrijkste kenmerken
Cursus en materiaal in het Engels
Beginners - Gevorderd
490+ uur on-demand leren in je eigen tempo
75 uur aan on-demand video's
200+ begeleide praktische oefeningen
4 praktijkgerichte projecten
17 werkgerelateerde opdrachten
400 uur aan virtuele live cloudlabs
Automatisch beoordeelde opdrachten
Studietijd: ongeveer 4-6 maanden
2 jaar toegang tot het leerplatform
Na succesvolle afronding ontvangen cursisten een certificaat van voltooiing van de cursus.
Projectgebaseerd, meeslepend leerproces in je eigen tempo
Meeslepend leren: on-demand videolessen, interactieve begeleide oefeningen, automatisch beoordeelde quizzen en toetsen, praktische opdrachten en praktijkprojecten
Leren door te doen: leer coderen door het zelf te doen, word klaar voor de arbeidsmarkt door praktijkervaring op te doen en train je op dezelfde manier als ontwikkelaars bij toonaangevende techbedrijven.
Cloud Labs: directe toegang tot een volledig ingerichte ontwikkelomgeving, start binnen enkele minuten een virtuele machine, codeer rechtstreeks in je webbrowser.
Resultaatgericht: krijg diepgaande inzichten, monitor en evalueer je vaardigheidsontwikkeling, breng verbeterpunten in kaart.
Leren op aanvraag: leer op elk moment in je eigen tempo met content op aanvraag, neem deel aan door experts geleide code reviewsessies, neem deel aan forums en kom in contact met peer communities.
€1.150
E-Learning
max 12
490 uren
Full Stack Developer Bootcamp eLearning! (Software Development - front-end, middleware,back-end)
Word een expert in front-end tot back-end met praktische projecten, tools uit de praktijk en cloudimplementatie – helemaal in je eigen tempo.
Ontwikkel productieklare code, maak realistische applicaties en word een zelfverzekerde full-stack ontwikkelaar. Ga verder dan de basis door end-to-end ontwikkeling te beheersen voor front-end, back-end en databases door middel van meeslepend leren met Cloud Labs, hands-on labs, beoordelingen en praktische oefeningen.
De tools en technologieën die worden gebruikt bij softwareontwikkeling zijn de afgelopen tien jaar drastisch geëvolueerd. Tegenwoordig kunnen bedrijven het zich niet meer veroorloven om voor elke laag van een applicatie aparte ontwikkelaars in te huren. Daar komen Full-Stack Developers om de hoek kijken: veelzijdige professionals die elke fase van het ontwikkelingsproces kunnen afhandelen in alle drie de lagen van webontwikkeling: front-end, back-end en database.
Doelgroep
Doelgroep
Aspirant-ontwikkelaars en pas afgestudeerden. Personen die nieuw zijn in programmeren en een carrière willen beginnen in full-stack ontwikkeling met een sterke basis in Java.
Carrièrewisselaars. Professionals met een niet-IT-achtergrond die willen overstappen naar de tech-sector en een functie als full-stack ontwikkelaar willen vervullen.
Junior ontwikkelaars en front-end/back-end specialisten. Ontwikkelaars die momenteel in front-end of back-end functies werken en hun vaardigheden willen uitbreiden om full-stack engineers te worden.
Studenten en recent afgestudeerden in computerwetenschappen. Mensen die hun kansen op de arbeidsmarkt willen vergroten met praktische, werkgerichte vaardigheden en een door de industrie erkende opleiding.
Ondernemers en tech-enthousiastelingen. Mensen die hun eigen full-stack webapplicaties of startups willen bouwen en implementeren met behulp van Java-gebaseerde technologieën.
Professionals die een branchecertificering willen behalen. Leerlingen die hun vaardigheden willen valideren en hun cv willen verbeteren met een gestructureerde bootcamp en praktijkgerichte projectervaring.
Vereisten
Deze bootcamp is bedoeld voor beginners en vereist geen voorkennis. Het enige wat je nodig hebt, is een nieuwsgierige geest, logisch denkvermogen en de bereidheid om te leren. Wij zorgen voor de rest!
Leerdoelen
Inleiding: begrijp de basisprincipes van webprogrammering en de belangrijkste belanghebbenden die betrokken zijn bij het bouwen van het moderne web.
Linux Essentials: Werk zelfverzekerd in een Linux (*nix)-omgeving en leer essentiële commando's, workflows en best practices.
Versiebeheer: Word bedreven in het beheren van broncode en digitale assets met Git en GitHub.
HTML5 en CSS3: Bouw responsieve, standaardconforme websites met HTML5 en CSS3, inclusief een overzicht van belangrijke HTML5 API's en praktische use cases.
JavaScript: Begin met de kernconcepten van JavaScript en ga verder met het werken met loops, arrays, objecten, functies en meer.
React: Beheers de basisprincipes van React, waaronder Hooks, server-side rendering, global state management en het bouwen van testbare componenten.
Node.js en Express: Ontwikkel schaalbare, hoogwaardige backend-applicaties en RESTful API's met behulp van Node.js en Express.
MongoDB: Ontwerp en implementeer NoSQL-databases met MongoDB, voer CRUD-bewerkingen uit en integreer databases met Node.js-applicaties.
Softwaretesten: Bouw een sterke basis in softwaretesten, met aandacht voor testprincipes, levenscyclusfasen, automatisering en industriële praktijken.
Agile en Scrum: Verken Agile-methodologieën in de diepte, inclusief Agile Project Management (APM) en Scrum-frameworks en hun kerncomponenten.
Cursusinhoud
Essentiële vaardigheden voor beginners
Inleiding tot programmeren
Syntaxis en pseudocode
Inleiding tot full-stackontwikkeling
Linux-basis
Webontwikkeling met HTML5, CSS3 en JavaScript
Bron- en versiebeheer met Git en GitHub
Je GitHub-profielen instellen
HTML5 en CSS3 onder de knie krijgen
JavaScript onder de knie krijgen (ECMAScript 2020+)
Werken met externe gegevens en API's
Modulaire code schrijven
Modern JavaScript met Babel
Werken met Parcel en Webpack modulebundlers
Front-endontwikkeling met React
Single Page Applications bouwen met React
Routing implementeren met React Router
Werken met de ongelooflijke Hooks API
Globale statusbeheer met Redux
Testbare componenten schrijven
Datastructuren met JavaScript
Back-endontwikkeling
Node.js leren
Het Express-framework onder de knie krijgen
MongoDB leren
API's en testen
RESTful API's ontwerpen en bouwen
Testgedreven ontwikkeling met Jest, Puppeteer en Cypress.io.
Implementatie
Apps implementeren in de cloud
Systeemontwerp
Systemen op schaal ontwerpen
Hardware- en softwarevereisten
Architecturale optimalisaties implementeren
Soorten databases en servicearchitecturen
Systeemontwerp achter populaire apps en services
Vragen over systeemontwerp tijdens sollicitatiegesprekken
Algoritmen en procesbeheer
Algoritmen met JavaScript
Agile en Scrum voor ontwikkelaars
FAQ
Welke trainingsformats zijn beschikbaar voor de Full Stack Developer Bootcamp?
De Full Stack Development Bootcamp wordt aangeboden via het immersieve eLearning-leerplatform. Dankzij dit flexibele format kun je in je eigen tempo leren, waar en wanneer je maar wilt. Je kunt uitdagende onderwerpen opnieuw bekijken, pauzeren of videolessen zo vaak als nodig is opnieuw afspelen. Met levenslange toegang tot de cursusinhoud en platformfuncties heb je de vrijheid om concepten te versterken en twijfels weg te nemen wanneer het jou uitkomt, waardoor leren echt grenzeloos wordt.
Wat is een immersieve leerbenadering?
Onze Full Stack Developer-cursus biedt een dynamische en zeer boeiende leerervaring die is ontworpen om je te helpen effectief te leren, consequent te oefenen, je voortgang te beoordelen en je traject naar een bekwame full stack-ontwikkelaar te personaliseren. De cursus is afgestemd op de hoogste industrienormen en certificeringsbenchmarks.
LEREN:
Verwerf kennis door middel van interactieve video's die je in je eigen tempo kunt bekijken, slimme flashcards, e-books en quizzen om je kennis te testen. Vergroot je begrip door middel van samenwerkend leren met toegang tot discussieforums, groepschats en één-op-één-berichten.
OEFENEN:
Gebruik onze Playground Labs om zowel tijdens als na de cursus praktijkervaring op te doen. Volg begeleide oefeningen die je zelfvertrouwen vergroten en je helpen om je vaardigheden vanaf dag één toe te passen.
BEOORDELEN:
Houd uw voortgang bij via automatisch beoordeelde quizzen, op code gebaseerde uitdagingen en modulegewijze beoordelingen. Opdrachten en projecten simuleren echte ontwikkelingstaken en bieden praktische ervaring in een slimme codeeromgeving.
INZICHTEN VERKRIJGEN:
Ontvang gedetailleerde feedback en inzichten op basis van uw prestaties in beoordelingen en projecten. Begrijp uw sterke punten en aandachtsgebieden en volg gepersonaliseerde aanbevelingen om uw vaardigheden continu te verbeteren en uit te breiden.
Zijn Cloud Labs beschikbaar tijdens de workshop?
Absoluut! Je krijgt toegang tot Cloud/Practice Labs: volledig vooraf geconfigureerde codeeromgevingen die rechtstreeks in je leerplatform zijn geïntegreerd. Deze labs ondersteunen alle begeleide oefeningen, opdrachten en praktijksessies tijdens en na de training.
De playground labs zijn ontworpen om installatieproblemen te voorkomen, zodat je direct kunt beginnen met coderen zonder dat je lokaal iets hoeft te installeren. Ze bootsen een echte ontwikkelomgeving na in je browser en ondersteunen verschillende besturingssystemen, programmeertalen en tools.
Deze labs bieden de omgeving voor het voltooien van alle praktische opdrachten en afstudeerprojecten.
Na afronding van de cursus blijft u levenslang toegang houden tot het leerplatform, alle cursusmaterialen en eventuele resterende Cloud Lab-uren. Alles wat u nodig hebt om concepten te herhalen of uw vaardigheden te oefenen, blijft beschikbaar om uw voortdurende leerproces te ondersteunen.
Deze sandbox-achtige omgevingen geven u de vrijheid om te experimenteren, commando's uit te voeren en te verkennen zonder beperkingen. Het doel is om zoveel mogelijk praktische, real-world ervaring op te doen, zodat u de cursus volledig toegerust en klaar voor de arbeidsmarkt afrondt.
Kan ik fulltime werken terwijl ik ben ingeschreven voor de Full Stack Development Bootcamp-cursus?
Absoluut! Onze bootcamp op eigen tempo is op maat gemaakt voor werkende professionals met een drukke agenda. Je kunt videolessen bekijken en opdrachten maken wanneer het jou uitkomt, of dat nu in het weekend is of wanneer je maar tijd hebt.
Wat als ik de cursus te moeilijk vind en moet stoppen?
Als je moeilijkheden ondervindt, aarzel dan niet om contact op te nemen met je docent of het Learning Support-team. We staan klaar om je bij elke stap te ondersteunen en zullen nauw met je samenwerken om je gemotiveerd en op koers te houden. Houd in gedachten dat het beheersen van ontwikkeling tijd en moeite kost. Hoewel coderen een vaardigheid is die iedereen kan leren, zijn doorzettingsvermogen en een groeimindset essentieel. Daarom wordt deze cursus erkend als een van de beste programma's voor front-end ontwikkeling.
Welke software/hardware heb ik nodig?
Softwarevereisten
Een IDE of een code-editor zoals Microsoft VSCode, Sublime Text of iets vergelijkbaars
Een webbrowser zoals Google Chrome, Microsoft Edge of Firefox
Systeemvereisten
Elke werkstation of laptop met internettoegang, met minimaal 8 GB RAM
Een AWS- en Google-account
Een code-editor zoals Microsoft VSCode
Belangrijkste kenmerken
Belangrijkste kenmerken:
Cursus en materiaal in het Engels
Meer dan 80 uur zelfstudie
Meer dan 287 praktische oefeningen
300 uur leren met Cloud Labs
Meer dan 10 praktijkgerichte projecten
Studietijd: ongeveer 6 maanden
2 jaar toegang tot het leerplatform
Na succesvolle afronding ontvangen cursisten een certificaat van voltooiing van de cursus.
€1.150
E-Learning
max 12
6 maanden
IIBA Certification of Capability in Business Analysis (CCBA ®) - eLearning
De CCBA-certificeringscursus behandelt de basisvaardigheden die bedrijfsanalisten nodig hebben.
CCBA is een formele erkenning van de expertise van een bedrijfsanalist, gebaseerd op de normen van het International Institute of Business Analysis (IIBA®).
Deze certificeringstraining helpt u de meest geschikte bedrijfsoplossingen te identificeren en te implementeren en betrouwbare, kwalitatief hoogwaardige resultaten te behalen met meer efficiëntie en consistentie.
Doelgroep
Doelgroep
De CCBA-certificeringstraining is bedoeld voor personen met enige kennis van bedrijfsanalyse en is ideaal voor bedrijfsprofessionals die bedrijfsanalist willen worden.
Bedrijfsanalisten
Bedrijfsprofessionals
Data-analisten
Business Intelligence-professionals
Toelating
De CCBA-certificering is bedoeld voor personen met enige kennis van bedrijfsanalyse en is ideaal voor zakelijke professionals die bedrijfsanalist willen worden.
Vereisten
U moet in de afgelopen zeven jaar minimaal 3750 uur werkervaring hebben opgedaan in bedrijfsanalyse in overeenstemming met de BABOK®-gids (waarvan minimaal 900 uur in twee van de zes kennisgebieden OF 500 uur in vier van de zes kennisgebieden).
U moet ook 21 uur aan professionele ontwikkeling hebben gevolgd in de afgelopen vier jaar en twee referenties hebben van een loopbaanmanager, klant of CBAP®-ontvanger.
Leerdoelen
Leerdoelen
Na voltooiing van deze cursus kunt u het volgende:
De vaardigheden en technieken begrijpen die nodig zijn om bedrijfsanalist te worden
Bedrijfsanalysepraktijken uitvoeren en toepassen zoals beschreven in de BABOK-gids
Toegang krijgen tot vereisten in levenscyclusbeheer en deze prioriteren
Resultaten van hogere kwaliteit leveren met meer consistentie en efficiëntie
Cursusinhoud
Cursusoverzicht
Les 1: Inleiding tot IIBA en CCBA-certificering
Inleiding tot CCBA-certificering
Les 2: Inleiding tot BABOK v3
Inleiding tot BABOK v3
Bedrijfsanalyse
Competenties van een bedrijfsanalist
Technieken waarnaar wordt verwezen in BABOK v3
Quiz
Belangrijkste leerpunten
Les 3: Planning en monitoring van bedrijfsanalyse
Inleiding tot planning en monitoring van bedrijfsanalyse
Betrokkenheid van belanghebbenden plannen
Governance van bedrijfsanalyse plannen
Informatiebeheer voor bedrijfsanalyse plannen
Bedrijfsanalyse identificeren
Quiz
Belangrijkste leerpunten
Casestudy
Les 4: Informatievergaring en samenwerking
Inleiding tot informatievergaring en samenwerking
Voorbereiding op informatievergaring
Informatievergaring uitvoeren
Resultaten van informatievergaring bevestigen
Informatie over bedrijfsanalyse communiceren
Beheer de samenwerking met belanghebbenden
Quiz
Belangrijkste leerpunten
Casestudy
Les 5: Beheer van de levenscyclus van vereisten
Inleiding tot het beheer van de levenscyclus van vereisten
Vereisten traceren
Vereisten onderhouden
Vereisten prioriteren
Wijzigingen in vereisten beoordelen
Vereisten goedkeuren
Quiz
Belangrijkste punten
Casestudy
Les 6: Strategieanalyse
Inleiding tot strategieanalyse
Huidige situatie analyseren
Toekomstige situatie definiëren
Risico's beoordelen
Veranderingsstrategie definiëren
Quiz
Belangrijkste punten
Casestudy
Les 7: Vereistenanalyse en ontwerpdefinitie
Inleiding tot vereistenanalyse en ontwerpdefinitie
Vereisten specificeren en modelleren
Eisen verifiëren
Eisen valideren
Eisenarchitectuur definiëren
Ontwerpopties definiëren
Potentiële waarde analyseren en oplossing aanbevelen
Quiz
Belangrijkste punten
Casestudy
Les 8: Oplossing evalueren
Inleiding tot het evalueren van oplossingen
Prestaties van oplossingen meten
Prestatiemaatstaven analyseren
Beperkingen van oplossingen beoordelen
Beperkingen van de onderneming beoordelen
Acties aanbevelen om de waarde van de oplossing te verhogen
Quiz Belangrijkste
punten
Belangrijkste kenmerken
Belangrijkste kenmerken
Cursus en materiaal zijn in het Engels
Gemiddeld niveau voor professionals
1 jaar toegang tot het e-learningplatform voor zelfstudie, 24/7
5 uur aan videocontent
Minimaal 40 uur studietijd aanbevolen
De inhoud van de CCBA®-cursus is afgestemd op de BABOK®-gids versie 3
3 CCBA®-examensimulaties en zes casestudy's
Geen examen voor de cursus, maar studenten ontvangen een certificaat van voltooiing van de training.
€685
E-Learning
max 12
5 uren
Software testing ISTQB Certified Tester AI Testing (CT-AI) - Klassikaal (examen inclusief)
Online
ma 6 jul. 2026
en 4 andere data
De ISTQB Foundation in AI Software Testing-cursus bouwt voort op de kennis die is opgedaan op Foundation-niveau en bereidt professionals voor op de rol van AI-tester.
De cursus wordt gegeven in vier dagen onder leiding van een docent en combineert lezingen, praktische oefeningen en examenvoorbereiding. Het certificeringsexamen wordt doorgaans kort na de cursus gepland, zodat er voldoende tijd is om de stof te herhalen. Deze cursus is volledig geaccrediteerd door UKITB namens ISTQB en sluit aan bij SFIAplus Level 3 (BCS)
Waarom kiezen voor ISTQB-certificering?
ISTQB-certificeringen zijn bedoeld om de kwaliteit van software te verbeteren door wereldwijd erkende best practices op het gebied van testen te promoten. Deze certificeringen voorzien professionals van de essentiële vaardigheden en kennis om testactiviteiten effectief uit te voeren, wat bijdraagt aan de levering van hoogwaardige, betrouwbare software. Door een ISTQB-cursus te voltooien, leert u een consistente, gestructureerde aanpak van softwaretesten, waardoor u risico's kunt verminderen en meer vertrouwen in uw ontwikkelingsprocessen kunt krijgen.
Doelgroep
Doelgroep
Deze cursus is ideaal voor professionals die momenteel werken aan of van plan zijn om deel te nemen aan AI-gerichte projecten. De cursus is op maat gemaakt voor diegenen die fundamentele concepten van softwaretesten willen toepassen in AI-contexten. De Certified Tester in AI Testing (CT-AI) kwalificatie is geschikt voor personen die hun kennis van AI en machine learning willen verdiepen, met name op het gebied van het testen van AI-systemen of het gebruik van AI bij softwaretesten.
Softwaretesters met ISTQB Foundation-certificering die hun vaardigheden willen uitbreiden naar AI-gerelateerd testen.
QA-engineers die hun vaardigheden op het gebied van het testen van AI- en machine learning-gebaseerde systemen willen valideren en verbeteren.
Testautomatiseringsengineers die geïnteresseerd zijn in het gebruik van AI voor het genereren, uitvoeren of analyseren van tests.
AI/ML-engineers die inzicht moeten krijgen in testmethodologieën en kwaliteitsborgingspraktijken die specifiek zijn voor AI-modellen.
Softwareontwikkelaars die overstappen naar testfuncties binnen AI-projecten.
Leerresultaten
Leerresultaten
Inzicht in de basisprincipes en trends van AI. Begrijp de basisprincipes van AI, de evolutie ervan, de categorieën (beperkt, algemeen, super) en de huidige trends in de sector.
Onderscheid AI van traditionele systemen. Identificeer hoe AI-gebaseerde systemen verschillen van conventionele software op het gebied van ontwerp, functie en complexiteit.
Verken ML-concepten en modelbouw. Leer meer over begeleid, onbegeleid en versterkend leren; creëer, train en evalueer ML-modellen.
Beheer gegevens en evalueer de kwaliteit van modellen. Verwerk gegevens, detecteer vertekeningen en pas de juiste meetcriteria toe om de prestaties van ML-modellen te beoordelen.
Pak uitdagingen bij het testen van AI aan. Pak AI-specifieke uitdagingen aan, zoals non-determinisme, verklaarbaarheid, ethische kwesties en conceptdrift.
Ontwerp en voer AI-teststrategieën uit. Stel testplannen op, leid testcases af en pas diverse testtechnieken toe (bijv. metamorfisch, A/B, paarsgewijs).
Gebruik AI om testactiviteiten te ondersteunen. Begrijp hoe AI testautomatisering, defectvoorspelling en testoptimalisatie kan verbeteren.
Implementeer realistische testscenario's.Oefen met tools, labs en realistische AI-systemen om professionele AI-testtaken te simuleren.
Navigeer door infrastructuurbehoeften voor AI-testen. Herken gespecialiseerde infrastructuur en omgevingen die nodig zijn voor het testen van AI-systemen.
Bereid u voor op geavanceerde AI-testfuncties. Toon aan dat u klaar bent voor functies in AI-gerichte testprojecten met een sterke theoretische kennis en praktische expertise.
Cursusinhoud
Toon uw testvaardigheid met ISTQB
Als 's werelds toonaangevende certificeringsinstantie voor softwaretesten biedt de International Software Testing Qualifications Board (ISTQB) cursussen die voortdurend worden bijgewerkt om aan de veranderende eisen van de branche te voldoen. Deze programma's bieden cursisten een uitgebreid inzicht in moderne testpraktijken en de gestandaardiseerde terminologie die essentieel is voor een succesvolle carrière in softwaretesten.
ISTQB Certified Tester AI Testing (CT-AI) Cursusinhoud
Les 1: AI-basisprincipes en teststrategieën
Verken de basisprincipes van AI, opkomende trends en hoe AI-systemen verschillen van traditionele software. Leer omgaan met belangrijke aandachtspunten zoals vooringenomenheid, ethiek en verklaarbaarheid, terwijl u testcases ontwikkelt die zijn afgestemd op AI-gestuurde applicaties.
Les 2: Machine learning en neurale netwerken
Duik in de belangrijkste technieken voor machine learning, waaronder supervised, unsupervised en reinforcement learning. Doe praktische ervaring op met modelontwikkeling, neurale netwerken en gegevensvoorbereiding ter ondersteuning van hoogwaardige AI-testen.
Les 3: Testmethoden en evaluatiemetrics
Beheers een reeks testbenaderingen, zoals exploratief en metamorfisch testen. Maak gebruik van belangrijke prestatiestatistieken om de nauwkeurigheid van modellen te beoordelen, de dekking van regressietests te verbeteren en veilige, schaalbare AI-systemen voor gebruik in de praktijk te garanderen.
Veelgestelde
FAQ
Wanneer is het lesrooster?
Afhankelijk van de startdata worden onze klassikale cursussen achtereenvolgens gegeven van 10.00 tot 18.00 uur (CET) met lunchpauzes tussendoor.
Heeft het missen van een live les invloed op mijn vermogen om de cursus af te ronden?
Ja, als u een les mist, loopt u het risico dat u de examenvoucher niet krijgt. Daarom is het beter om ons altijd minstens 2 weken van tevoren op de hoogte te stellen als u een les wilt verzetten.
*Houd er rekening mee dat verzoeken om verplaatsing niet altijd worden ingewilligd, afhankelijk van de situatie.
Hoe boek ik mijn examen?
Je ontvangt een Pearson VUE-examenvoucher waarmee je je examen kunt plannen op een tijdstip en locatie die jou het beste uitkomen, of je kunt een online test doen. Er zijn wereldwijd testcentra beschikbaar, dus je kunt het dichtstbijzijnde Pearson VUE-centrum selecteren. Zorg ervoor dat je je examen aflegt voordat de voucher verloopt en neem op de examendag een geldig identiteitsbewijs met foto mee. Als het examen in een andere taal dan uw moedertaal wordt afgenomen, krijgt u 23 minuten extra, waardoor de totale examenduur 113 minuten bedraagt.
Volgende stappen: verdere opleidingsmogelijkheden
Na het voltooien van de ISTQB AI Foundation-cursus kunt u uw testcarrière verder uitbouwen door meer certificeringen te behalen binnen de Certified Tester-stromen van ISTQB:
Core Stream (technologie-onafhankelijke geavanceerde opleiding):
Advanced Test Analyst
Advanced Technical Test Analyst
Advanced Test Manager
Agile Stream (voor Agile teams en omgevingen):
ISTQB Agile Tester Foundation Extension
Advanced Agile Technical Tester
Specialist Stream (gerichte specialisaties):
Test Automation Engineer
Security Tester
Mobile Application Testing
Model-Based Tester
Acceptance Testing
Deze trajecten helpen u op de hoogte te blijven van de nieuwste best practices en uw expertise op het gebied van softwarekwaliteit en AI-testen uit te breiden.
Belangrijkste kenmerken
Belangrijkste kenmerken van ISTQB CTAL-TTA
Cursus en materiaal zijn in het Engels
Gemiddeld niveau voor professionals
4 dagen online klassikaal (8 uur per dag met een gecertificeerde trainer en interactieve oefeningen)
50 uur studietijd aanbevolen
Multimediapresentaties, groepsopdrachten en discussies, praktische workshops, casestudy.
Alle bijbehorende cursusmaterialen
Officieel ISTQB Certified Tester AI Testing (CT-AI) examen inclusief. Op elk moment in te plannen, 1 jaar geldig
Certificering voor ISTQB Certified Tester AI Testing (CT-AI)
Examen
Vereisten
Om in aanmerking te komen voor de AI for Testers-kwalificatie, moeten kandidaten al in het bezit zijn van het ISTQB Foundation Certificate.
Daarnaast wordt aanbevolen dat ze ten minste 18 maanden ervaring hebben met het testen van software.
Examenformaat
Het examen bestaat uit een examen van een uur met 40 meerkeuzevragen.
Het is een ‘gesloten boek’-examen, d.w.z. dat er geen aantekeningen of boeken in de examenruimte zijn toegestaan.
Duur van 60 minuten (of 75 minuten voor kandidaten die examens afleggen die niet in hun moedertaal zijn). Het vereiste aantal punten om te slagen is 65% (31 van de 47 punten).
Examen is inclusief in de prijs
€2.650
Klassikaal
max 15
4 dagen