x

We use the latest technologies to provide the best experience!

Please download a newer version of your browser. Click to close

Hoe Codaisseur omgaat met de Corona-uitbraak
Lesgeven op afstand en kortingen op alle trainingen en cursussen

Fullstack JavaScript Academy

Tijdens deze 11-weekse opleiding leer je programmeren in JavaScript, het meest gebruikte programmeertaal van dit moment.

Toonaangevende bedrijven waar Codaisseur alumni werken

fixico logoviricity logobynder logode bijenkorf logooptimizely logowetransfer logo

Waarom Codaisseur?

Kiezen voor een nieuwe carrière moet voor iedereen toegankelijk zijn.
teacher icon

Ervaren docenten

Onze docenten zijn niet alleen extreme goede programmeurs, het zijn ook hele goede docenten. Zij weten zelfs de meeste complexe concepten jou duidelijk uit te leggen.

people icon

No cure - no pay

Betaal alleen opleidingsgeld als je binnen 5 maanden nadat je afstudeert werk vindt!

notes icon

Van n00b tot baan!

10 Weken programmeren en daarna 1 week in onze intensieve Career Accelerator. Wij begeleiden tot jij die nieuwe baan gevonden hebt!

privacy-policy icon

Win - win

Jij en Codaisseur willen voor 100% hetzelfde. Als jij niet slaagt, doen wij het ook niet!

Alumni aan het werk

350+

Bedrijven

250+

Gemiddeld startsalaris

€2,400

Baan binnen 3 maanden

91%

Inschrijfgeld en lesgeld

Het Codaisseur Academy model bestaat uit inschrijfgeld en lesgeld. Lees hier hoe het werkt

Inschrijfgeld

Aanmelden bij Codaisseur is geheel kosteloos en vrijblijven. Voordat je toegelaten kunt worden dien je door de selectieprocedure te komen en geaccepteerd te worden. We testen op Engelse taalvaardigheid, basis JavaScript en een intelligentie test. Verder kijken we naar je motivatie en je houding. Nadat je bent geaccepteerd, dien je het inschrijfgeld te voldoen om je plek in de Academy te reserveren.

Lesgeld

Nadat je bent geslaagd op de Academy heb je 5 maanden te tijd om een baan als developer te vinden. Codaisseur helpt jou daarbij, maar je gaat vooral ook zelf solliciteren. Je bent vrij om te werken waar je wilt. Je werkgever betaalt je lesgeld dan terug in maandelijkse termjinen aan Codaisseur. Mocht het onverhoopt niet lukken om een baan te vinden? dan wordt het lesgeld volledig kwijtgescholden.

kosten

Hoe werkt aanmelden?

Kies de startdatum die je wilt en volg de stappen in het aanmeldproces.

Het aanmeldproces

Dit zijn de stappen die je doorloopt.

1.

Registreer & Kies Startdatum

Registreer je door je gewenste startdatum te selecteren en je gegevens in te vullen, inclusief je motivatie om deze opleiding te volgen.

2.

Voorbereiding

Om van je aanmelding een succes te maken moet je voorbereiden. Je ontvangt wat lesmateriaal over JavaScript om bekend te raken met de basics. Je bereid je ook voor op je toelatingsgesprek zodat jij ons de beste kant van jezelf kunt laten zien.

3.

Toetsing & Toelatingsgesprek

Je wordt beoordeeld op je aanleg, motivatie en professionaliteit. We beantwoorden ook alle vragen die jij zelf nog hebt. Alles bij elkaar kan dit deel twee uur in beslag nemen.

4.

Overeenkomst & Toelatingsgeld

Als je de toetsing en het toelatingsgesprek doorstaan hebt, ontvang je de opleidingsovereenkomst. Na ondertekening en het betalen van de €800 inschrijfgeld ben je zeker van je plek in de klas op onze Academie.

5.

Voorbereiding & Start Opleiding

Je ontvangt al het voorbereidingsmateriaal zodat jij perfect voorbereid de opleiding kan beginnen. Ook word je uitgenodigd voor de kennismakingsdag zodat je kennis kunt maken met je klasgenoten en docenten. Wij zorgen er op die dag ook voor dat je laptop helemaal klaar is en voldoet aan de technische eisen van de Academie.

Kies een datum

Klassen zitten snel vol, dus meld je zo snel mogelijk aan!

13 July

until 26 September 2020

almost full

03 August

until 17 October 2020

24 August

until 07 November 2020

almost full

14 September

until 28 November 2020

Wat ga je leren?

Wij onderwijzen jou in de meest gevraagde technologieën, tools en werkwijzen die het hoogst in aanzien staan bij development teams wereldwijd. Daarnaast leer je de nieuwste tech die nu in opkomst zijn en jouw toekomst gaan bepalen. Als developer voeg jij hierdoor kennis over de industrie-standaarden en ervaring met de nieuwste technologieën toe! Hieronder een overzicht van de technologieën en tools die jij gaat leren:

HTML5, CSS3 & RWD, Git en Github.

We beginnen met de fundamenten van webdevelopment: HTML is de meest basic bouwsteen van het internet. Het definieert de structuur en betekenis van de content die je op het web tegenkomt. Om een HTML pagina op te maken en er te gek uit te laten zien gebruiken we CSS (Cascading Style Sheet) en je leert hoe je alles kunt laten werken op ieder apparaat en schermgrootte door je apps responsive te maken (RWD = Responsive Web Development).Git is een versiebeheersysteem dat is ontwikkeld om snel en efficiënt te werken met kleine tot gigantische softwareprojecten. Vanaf dag 1 leer je Git, want dat is nodig om samen te werken met je klasgenoten en andere developers. Je leert ook om je projecten te uploaden naar Github en alles uit dit fantastische platform te halen.

React met Redux

React is waarschijnlijk het meest populaire JavaScript-framework van nu. In 2013 ontwikkeld door Facebook engineers, helpt het developers over de hele wereld om de nieuwe generatie web applicaties en zelfs mobiele apps te maken. Geavanceerde single page front-end applicaties zijn tegenwoordig zeer gewild en jij leert ze te bouwen en de data flow te managen met Redux.

Duizenden bedrijven over de hele wereld gebruiken naar eigen zeggen React in hun tech stacks, waaronder Airbnb, Uber, Pinterest Facebook en Instagram!

see more

React Native mobile development, Realtime Multiplayer Games en WebSockets

Web development? Wat dacht je van mobiele apps ontwikkelen? Leer dezelfde React skills die je al voor het web gebruikt in te zetten om mobiele apps te bouwen voor Android en iOS, en gebruik te maken van native functies en mogelijkheden. Behalve dat je over mobiele apps leert, leer je ook nog om realtime multiplayer games to bouwen met websockets! Realtime webapplicaties stellen ons in staat om applicaties te bouwen die intuïtief in gebruik zijn, of juist heel geavanceerd, of... leuke games!

JavaScript ES6+, Functioneel Programmeren, Node.js en Servers.

Modern en functioneel JavaScript betekent algoritmes schrijven in pure functies en zonder data mutatie om geen side effects in je code te creëren. Geen side effects betekent over het algemeen minder bugs als resultaat. Je leert ook over de nieuwste features in ECMAScript 6 (en later) en hoe je applicaties bouwt volgens de laatste best practices en codeerstandaarden. Aan de serverkant leer je Node.js en hoe je NPM gebruikt. Je begint met het maken van een server die een webpagina serveert met Express.

SQL Databases, REST APIs en GraphQL, TypeScript en ORM.

Beheer je data als een pro! Leer Postgres databases en SQL en begrijp hoe je data opslaat, organiseert, ophaalt en aggregeert uit een van de meest geavanceerde databases die in ons vakgebied wordt gebruikt. Hiernaast leer je ook over ORM's (Object Relational Mapping). Je leert ook om met RESTful API's te werken en om data op een server te benaderen via GraphQL. API's spelen een belangrijke rol in web development. Deze programmeerbare interfaces maken het mogelijk om tussen applicaties te communiceren. Je leert ook de #1 typed JavaScript taal TypeScript te gebruiken en de beginselen van Object Oriented Programming (OOP).

Web Development best practices: TDD, Scrum en Agile

Je gaat leren om je code automatisch te testen door test framework Jest te integreren in je projecten. Dit helpt je om je developmentproces te versnellen en je code minder foutgevoelig en robuuster te maken. Professionele codebases zijn volledig getest en maken het mogelijk om snel features te ontwikkelen en te refactoren zonder dat je bang hoeft te zijn dat je onverwacht andere dingen stuk maakt. Door de hele opleiding heen leer je ook aan te werken in een Agile (Scrum) omgeving. Tijdens projecten houden jullie dagelijkse stand-up meetings met je team en aan het eind gestructureerde retrospective meetings. Je leert ook user stories schrijven en hoe je complexe problemen opdeelt in kleine overzichtelijke tickets om aan te werken. Met dank aan onze in-house certified Scrum Master, heb je professionele begeleiding en wordt je team waar nodig gefaciliteerd in meetings.

De Academie week voor week

Een gedetailleerd overzicht van de inhoud van het lesmateriaal, de lessen en de projecten vind je hieronder.
Voorbereiding
Week 1
Week 2
Week 3
Week 4
Week 5
Week 6
Week 7
Week 8
Week 9
Week 10
Career Accelerator

Voorbereiding

HTML & CSS

Bouw een simpele webpagina met HTML en CSS, en introduceer jezelf aan je nieuwe klasgenoten!

Voorbereiding

JavaScript Basics

Leer de basis concepten van JavaScript door introductie cursus van FreeCodeCamp (30 uur) af te ronden.

Colleges

Git & Github

Git is een versiebeheersysteem om al je projecten met snelheid en efficientie te beheren. Git leren betekent dat je vanaf dag 1 kunt gaan samenwerken met je medestudenten en andere developers.

College

HTML and CSS3

Je leert hoe je HTML-code maakt met behulp van de Template Strings van JavaScript, en we gaan door de nieuwste CSS-versie en basis opmaak items.

College

JavaScript and ES6

Laten we doorgaan met wat standaard JavaScript en een introductie tot de nieuwste en belangrijkste functies van ES6 (ECMAScript 6)

Lecture

Functional Programming

Een volledige dag staat in het teken van functioneel programmeren, inclusief onderwerpen als datamodellering, opslag en meer. Bovendien leer je om te gaan met data transformaties

College

Node.js, Servers and Client

Je leert over Node.js en NPM (Node Package Manager) en je maakt uiteindelijk een server met Express. Je leert ook over Clients en hoe je data via internet kunt opvragen met Axios.

Project

Bouw je eerste first full-stack app!

Je begint met het bouwen van je eerste full-stack app, inclusief alles wat je tot nu toe hebt geleerd. Een full-stack app ... in week 1! Hoe cool is dat?

College

React Basics

It's time to start learning about React, het meest populaire JS-framework dat momenteel beschikbaar is! Je leert over Props, je begrijpt hoe JSX werkt en hoe je functiecomponenten kunt implementeren.

College

React State

Dit is waar het echt interessant wordt ... Nadat je de basis van React hebt geleerd, ga je dieper in op het beheren van de State, callback-props, gecontroleerde componenten en nog veel meer!

College/project

React Router

Je leert over front-end routing en hoe je de React-Router-bibliotheek kunt gebruiken, terwijl je een geweldige app bouwt met een bestaande API!

Project

Feed Project

Het is projecttijd! Je splitst in kleine groepen en bouwt een Instagram-achtige feed die alle lessen van de week implementeert.

Feedback

Feedback sessie

Docenten geven je individuele feedback op je werk en helpen je waar nodig bij het implementeren van een gepersonaliseerde leerstrategie.

Workshop

Soft Skills Workshop

Je hebt het gehoord! Wij waarderen zowel soft skills als hard skills ... we willen ervoor zorgen dat je gaat slagen op de arbeidsmarkt, niet alleen als een sterke en onafhankelijke developer, maar ook als een waardevolle en communicatieve teamspeler

Oefenen

Full-stack Oefening

Je hebt de afgelopen 2 weken veel geleerd. Laten we samenvatten en samen oefenen hoe we een full-stack app kunnen bouwen, met alle tools, technologieën en best practices die je tot nu toe hebt geleerd.

Beoordeling

Full-stack beoordeling

Dit is je eerste officiële beoordeling! Na samen met je mede-studenten en docenten te hebben geoefend, bouw je zelf een full-stack app, die aan het eind van de week door de docenten wordt geëvalueerd.

College

Introductie in Redux

Zeg hallo tegen je eerste wereldwijde 'state manager'! Redux is een ongelooflijk krachtige tool waarmee je complexe applicaties kunt schalen.

College

Redux en React

Je leert hoe je Redux implementeert binnen een React-project en hoe je werkt met selectors, action creators en redux-thunk.

College

Authentication

Je leert hoe je inlogfunctionaliteiten toevoegt aan je full-stack app. Je behandelt ook het beveiliging en hoe je met JWT (JSON Web Tokens) werkt

Feedback

Feedback sessie

Docenten geven je individuele feedback op je werk en helpen je waar nodig bij het implementeren van een gepersonaliseerde leerstrategie.

Workshop

Soft Skills Workshop

Nogmaals, we waarderen zowel soft skills als hard skills ... Deze keer word je getraind in je presentatievaardigheden en leer je constructieve en waardevolle feedback te geven.

Project

Webshop project

Laten we een e-commerce app bouwen! Je werkt in kleine groepen en past alle lessen van de afgelopen weken toe, inclusief redux en inloggen.

College

Databases

Hallo databases! Dit is waar je full-stack applicatie echt wordt. Na zoveel te hebben geleerd over frontend-frameworks, is het tijd om te leren over Postgres en SQL. Je leert ook over 'containerization' en hoe Docker te gebruiken.

College

REST APIs

Je begrijpt wat een op HTTP gebaseerde RESTful API's zijn en je leert hoe je een RESTful CRUD API bouwt met ExpressJS, Docker, Postgres & Sequelize.

College

Middlewares en Authorization

Je leert over Express Middleware en Express Routers, plus je behandelt verificatie-API's en je leert hoe je op tokens gebaseerde inlogsystemen bouwt met JWT.

Project

eBay kloon

Je werkt in paren om een ​​koop-en-verkoop-app te bouwen die gebruikmaakt van een REST API in de backend en React + Redux in de frontend. Je bouwt zowel backend als de frontend van de grond aan op.

Feedback

Feedback sessie

Docenten geven je individuele feedback op je werk en helpen je waar nodig bij het implementeren van een gepersonaliseerde leerstrategie.

Workshop

Soft Skills Workshop

Je zou inmiddels moeten weten hoeveel we soft skills waarderen! Na deze workshops kun je zowel zelfstandig werken als samenwerken en communiceren als een professional.

Oefenen

Full-stack Oefening

Laten we samenvatten en samen oefenen hoe we een full-stack app kunnen bouwen, met alle tools, technologieën en best practices die je tot nu toe hebt geleerd.

Beoordeling

Full-stack beoordeling

Dit is je tweede officiële beoordeling! Na samen met je medestudenten en docenten te hebben geoefend, bouw je zelf een full-stack app, die aan het eind van de week door onze docenten wordt geëvalueerd.

College/Project

React Native

Leer mobiele applicaties bouwen met React Native. Je bouwt een chat-app en je kunt deze testen op je mobiele apparaat!

College

OOP (Object Oriented Programming)

Je leert de belangrijkste principes van Object Oriented Programming, hoe je Class componenten maakt en je code organiseert met JavaScript Modules.

Project

Portfolio Project

Bouw een app naar keuze met de technologie van jouw voorkeur! Dit wordt je belangrijkste portfolio-project. Wees creatief, daag jezelf uit en heb plezier!

Feedback

Feedback sessie

Docenten geven je individuele feedback op je werk en helpen je waar nodig bij het implementeren van een gepersonaliseerde leerstrategie.

College/Project

GraphQL

Leer meer over GraphQL, een alternatief voor REST. Je integreert ook GraphQL in een React-app.

College

TypeScript en TypeORM

Er komt nieuwe taal aan! Of eigenlijk een halve taal: de taal van het 'type annotated' JavaScript. Je leert ook over TypeORM en hoe je het kunt gebruiken in je TS-projecten.

Project

Portfolio Project

Je krijgt ruim de tijd om verder te werken aan je portfolio-project, dat je tijdens je Demo Night demonstreert. Ga zo door!

Feedback

Feedback sessie

Docenten geven je individuele feedback op je werk en helpen je waar nodig bij het implementeren van een gepersonaliseerde leerstrategie.

College

Jest en API testing

Leer meer over TDD (Test Driven Development) en unit tests en hoe je code schrijft om het testen te automatiseren.

College

De DOM

U leert over de 'Document Object Model' (DOM) en enkele JavaScript-methoden voor DOM-manipulaties.

Project

Portfolio project

Dit is de laatste week dat je aan je portfolioproject moet werken. Je presenteert je project tijdens je Demo Night, dus dit is je kans om het af te maken en wat meer mooie functies te implementeren!

Evaluaties

Project evaluaties

Docenten evalueren je portfolioproject en geven je individuele en gedetailleerde feedback.

Project

Multiplayer game

Je gaat de week doorbrengen met het bouwen van een superleuke realtime multiplayer-game met Web Sockets.

Day 1

Definieer je nieuwe professionele profiel

Laten we de IT markt ontdekken en kijken hoe we jouw droom gaan vinden. Ontdek wat jou sterkte punten zijn en laten we dat etaleren.

Day 2

Bouw je CV

Maak een gelikte en goed gestructureerde CV gericht op de IT markt, die de aandacht trekt van recruiters.

Day 3

Linkedin en tech interviews training

Je gaat veel verder dan simpelweg het creëren van een geoptimaliseerd online profiel! Bovendien krijg je je eerste technische interview met de docenten.

Day 4

Bouw je pitch & interview oefen sessies

Oefen hoe je je op de best mogelijke manier voor een nieuwe werkgever kunt presenteren.

Day 5

Schrijf een uitstekende sollicitatiebrief

Leer hoe u een uitstekende sollicitatiebrief schrijft die je van je sterkste kant laat zien.

Baan zoeken

De baanzoek fase

In deze fase ben je op zoek naar je droombaan en we zullen je gedurende het hele proces ondersteunen. We zullen je helpen door middel van loopbaanbegeleiding, matchmaking en evenementen. We organiseren ook wekelijkse coaching sessies met je loopbaanadviseur.

Hi Docenten!

We houden van lesgeven en mensen helpen meer te weten te komen over de nieuwste codeertrends. Docenten van Codaisseur houden van wat ze doen; het zijn allemaal ervaren ontwikkelaars, met een diepe passie voor lesgeven. Ze zullen je gedurende je hele reis begeleiden, helpen en coachen. Ontmoet je nieuwe leraren!
Eszter Szöllősi

Eszter Szöllősi

Educational Specialist

Constantly looking for ways to further improve our learning material in collaboration with our teachers is something that makes me get up excited every morning.

linkedin icon
Rein Op 't Land

Rein Op 't Land

Teacher and Scrum Master

I want to spark joy in people by teaching them to code. Without change, something sleeps inside us and seldom awakens.

linkedin icongithub icon
David Stephenson

David Stephenson

Fullstack Teacher

My background is in international security, I spent years working as a developer and intelligence analyst. I am also a game designer, I make board & digital games.

linkedin icongithub icon
Violeta Tihomirova

Violeta Tihomirova

Career Accelerator Trainer

I’m a senior Career Coach that trained more than 250 jr. developers to land their first job in record time. My background is in Coaching, Coding, IT Recruiting and Business.

linkedin icon
Jeroen Bruinsma

Jeroen Bruinsma

Fullstack Teacher

Hey! I like coding all kinds of stuff. Factory's, apps and escaperooms. Oh and now I'm a javascript teachter at Codaisseur. Lets make awesome apps together!

linkedin icongithub icon
Matías Garcia

Matías Garcia

Teacher and Fullstack Developer

Coming from a developer background, I've always enjoyed teaching doing some of it on the side. Now I'm diving fully into it helping other people learn and build cool things!

linkedin icongithub icon
Kelley van Evert

Kelley van Evert

Fullstack Teacher

Sharing my love for the craziest and awesome programming language that is JavaScript! I'm most proud of my students if I can teach them some excellent debugging skills.

linkedin icongithub icon
Jeroen Houben

Jeroen Houben

Fullstack Teacher

I like teaching stuff. I can code. So I decided to teach people how to code. I'm productive in JavaScript, Ruby and Elixir.

linkedin icongithub icon

Vragen? We hebben antwoorden!



Zijn er vereisten om deel te nemen?

Ons onderwijs is voor iedereen toegankelijk. We bieden cursussen aan voor alle technische niveaus, leeftijdsgroepen, achtergrond etc. Voor de full-stack webdevelopment Academy gelden enkele eisen

Moet ik het lesgeld betalen als ik niet slaag?

Niet slagen maakt deel uit van ons No cure - no pay model. Dat betekent dus dat er geen kosten zijn als je de cursus niet haalt.

Bieden jullie deze Academy parttime aan?

Momenteel niet. Wil je op de hoogte blijven als we dat doen? Schrijf je hieronder in voor onze nieuwsbrief!

Bekijk wat onze studenten vinden 

Meer dan 350 geweldige developers werden aagenomen door startups, scale-ups, multinationals en alles daartussenin binnen 3 maanden na afstuderen aan Codaisseur!
Brendan & MacKenzie logo
Attila Aranyi

Attila Aranyi

Web developer @Brendan & MacKenzie

Codaisseur is a super intense and challenging way to get into the coding business, everyone who attends has to be well prepared. I know I still have a long way to go, but luck [...]

review starsreview starsreview starsreview starsreview stars
de Bijenkorf logo
Anja Rupnik

Anja Rupnik

Front-end developer @de Bijenkorf

Codaisseur Academy was an amazing journey. In two crazy months, full of hard work I learned more then I thought I am going to in such a short period of time and with no previo [...]

review starsreview starsreview starsreview starsreview stars
EVBox logo
Ana-Maria Iulia Iancu

Ana-Maria Iulia Iancu

Front-end developer @EVBox

Most challeging and exciting experience! The course is truly very intense and for 10 weeks coding is your only activity. I landed a job in 3 weeks after graduation and I can h [...]

review starsreview starsreview starsreview starsreview stars
Foleon logo
Adam Belton

Adam Belton

JavaScript developer @Foleon

If you're interested in becoming a developer and you're willing to put in the effort, you won't find a better opportunity than Codaisseur. The content is high quality and rele [...]

review starsreview starsreview starsreview starsreview stars

Kom naar onze events

Kom naar een van onze evenementen om ons, de docenten en andere studenten te leren kennen. Elke maand organiseren we Open Avonden waar we uitgebreide informatie geven over de Academie en waar je al je vragen kunt stellen!

events icon

Taste of Code at Codaisseur

11 July 2020 - 09:30 - 16:30

events icon

Codaisseur Academy Open Evening

30 July 2020 - 18:30 - 20:30

arrow-left-circle iconarrow-right-circle icon
arrow-left-big iconarrow-right-big icon