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 Academie

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 je 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%

Kosten

Tijdens de Coronacrisis bieden we onze cursussen geheel online aan en geven daarom korting op alles. De kosten voor de Academy van €11.520 is nu tijdelijk verlaagd met 25%-35%, afhankelijk van de optie die je kiest.

Baangarantie

Vind binnin 5 maanden een baan of betaal geen opleidingskosten.
€800 Inschrijfgeld
EN
€8,642 lesgeld (= 25% korting)
Betaald door je toekomstige werkgever(s) in max 29 maandelijkse termijnen van €298

Flex Pay

Betaal je lesgeld in maandelijkse termijnen.
€800 Inschrijfgeld + €7.488 lesgeld
Lesgeld betaal je in 12 termijnen van €624 (= 35% korting)
OF
€800 Inschrijfgeld + €8,064 lesgeld
Lesgeld betaal je in 24 termijnen van €336 (= 30% korting)

Inschrijf- en Lesgeld

Er zijn twee prijscomponenten aan het Codaisseur Academy model. Zorg dat het verschil begrijpt voor je begint. Je kunt er ook nog naar vragen tijdens je toelatingsgesprek.

Inschrijfgeld

Applying to Codaisseur is free, but you'll have to pass an interview first. This will involve a simple aptitude test, an English proficiency test, and a basic JavaScript test. After you've been accepted, you'll pay €800 to reserve your spot in the Academy. The Admission fee is applicable to both the job-guarantee and flex-pay models, and is always paid upfront.

Lesgeld

After graduating from the Job-Guarantee Academy, you'll have a 5-month job search period. You will choose where you want - and don’t want - to work. If you are not hired within 5 months, or if you don't graduate, then we will waive the cost of your tuition fee. No cure - No Pay! If you choose the Flex-Pay model, then you'll start paying your tuition fee 5 months after graduation, regardless of whether you have found a job or not.

hoeveel kost het?

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!

01 June

until 15 August 2020

almost full

22 June

until 03 September 2020

almost full

13 July

until 26 September 2020

03 August

until 17 October 2020

24 August

until 07 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.

Overzicht van de Academie per 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

Build a simple webpage using HTML en CSS, en introduceer jezelf aan je nieuwe klasgenoten!

Voorbereiding

JavaScript Basics

Continue learning about JavaScript by spending at least 30 hours in FreeCodeCamp.

Lecture

Git & Github

Git is a version control system designed to handle everything from small to very large projects with speed and efficiency. Learning Git means you can start collaborating with your classmates and developers from day 1.

Lecture

HTML and CSS3

You'll learn about creating HTML code using JavaScript’s Template Strings, plus we'll go through the latest CSS version and layout essentials.

Lecture

JavaScript and ES6

Let's continue with some basic JavaScript, and an introduction to the newest and most important features of ES6 (ECMAScript 6)

Lecture

Functional Programming

A full day is dedicated to functional programming, including topics such as data modeling, storage and more. Plus, you'll learn how to deal with data transformations like a pro!

Lecture

Node.js, Servers and Client

You'll learn about Node.js and NPM (Node Package Manager), and you'll end up making a server using Express. You'll also learn about Clients, and how to request data over the internet with Axios.

Project

Make your first full-stack app!

You'll start building your first full-stack app, including everything you've learned so far. A full-stack app... on week 1! How cool is that?

Lecture

React Basics

It's time to start learning about React, possibly the most popular JS framework currently out there! You'll learn about props, you'll understand how JSX works, and how to implement function components.

Lecture

React State

This is where it gets really interesting... After learning the basics of React, you'll dive deeper into how to manage the state, callback props, controlled components, and much much more!

Lecture/Project

React Router

You'll learn about front-end routing and how to make use of the React-Router library, all while building an awesome app using an existing API!

Project

Feed Project

It's project time! You'll split in small groups and build an Instagram-like feed implementing all the learnings of the week.

Feedback

Feedback session

Teachers will give you individual feedback on your work and, where needed, help you with implementing a personalized learning strategy.

Workshop

Soft Skills Workshop

You heard it! We value soft skills as much as hard skills... we want to make sure you're going to succeed in the job market not only as a strong and independent developer, but also as a valuable and communicative team player!

Practice

Full-stack practice

You've been learning a lot in the past 2 weeks. Let's recap and practice together how to build a full-stack app, implementing all the tools, technologies and best practices you'be been learning so far.

Assessment

Full-stack assessment

This is your first official assessment! After practicing together with your classmates and teachers, you'll build a full-stack app by your own, which will be evaluated by our teachers at the end of the week.

Lecture

Intro to Redux

Say hi to your first global state manager! Redux is an incredibly powerful tool that will allow you to scale complex applications.

Lecture

Redux and React

You'll learn how to implement Redux within a React project, and how to work with selectors, action creators and redux-thunk.

Lecture

Authentication

You'll learn how to add login functionalities to your full-stack app. You'll also cover the Security topic, and how to work with JWT (JSON Web Tokens)

Feedback

Feedback session

Teachers will give you individual feedback on your work and, where needed, help you with implementing a personalized learning strategy.

Workshop

Soft Skills Workshop

Once again, we value soft skills as much as hard skills... This time you'll be trained on your presentation skills, and you'll learn how to give constructive and valuable feedback.

Project

Webshop project

Ready...steady...let's build an e-commerce app! You'll work in small groups and apply all the learnings of the past weeks, including redux and login.

Lecture

Databases

Hello databases! This is where your full-stack journey gets real. After learning so much about frontend frameworks, it's time to learn about Postgres and SQL. You'll also learn about containerization and how to use Docker.

Lecture

REST APIs

You'll understand what an HTTP-based RESTful APIs is, and you'll learn how to build a RESTful CRUD API using ExpressJS, Docker, Postgres & Sequelize.

Lecture

Middlewares and Authorization

You'll learn about Express Middleware and Express Routers, plus you'll cover Authentication APIs, and you'll learn how to build token-based login systems using JWT.

Project

eBay clone

You'll work in pairs to build a buy-and-sell app that utilizes a REST API in the backend and React+Redux in the frontend. You'll setup backend and frontend projects from scratch!

Feedback

Feedback session

Teachers will give you individual feedback on your work and, where needed, help you with implementing a personalized learning strategy.

Workshop

Soft Skills Workshop

By now you should know how much we value soft skills! After these workshops you'll be able to work independently as well as collaborating and communicating like-a-pro.

Practice

Full-stack practice

Let's recap and practice together how to build a full-stack app, implementing all the tools, technologies and best practices you'be been learning so far.

Assessment

Full-stack assessment

This is your second official assessment! After practicing together with your classmates and teachers, you'll build a full-stack app by your own, which will be evaluated by our teachers at the end of the week.

Lecture/Project

React Native

Learn to build mobile applications using React Native. You'll build a chat app and you'll be able to test it on your mobile device!

Lecture

OOP (Object Oriented Programming)

You'll learn the main principles of Object Oriented Programming, how to create Class components and organize your code with JavaScript Modules.

Project

Portfolio Project

Build an app of your choice, using the technology you prefer! This will be your main portfolio project. Be creative, challenge yourself, and have fun!

Feedback

Feedback session

Teachers will give you individual feedback on your work and, where needed, help you with implementing a personalized learning strategy.

Lecture/Project

GraphQL

Learn about GraphQL, a query language that aims to be an alternative to REST. You'll also integrate GraphQL into a React app.

Lecture

TypeScript and TypeORM

Oh yes, new language coming up! Or well, actually, half a language: the language of type annotated JavaScript. You'll also learn about TypeORM and how to use it in your TS projects.

Project

Portfolio Project

You'll be given plenty of time to continue working on your portfolio project, which you'll demo during your graduation night. Keep up the good work!

Feedback

Feedback session

Teachers will give you individual feedback on your work and, where needed, help you with implementing a personalized learning strategy.

Lecture

Jest and API testing

Learn about TDD (Test Driven Development) and unit tests, and how to write code to automate testing.

Lecture

The DOM

You'll learn about the Document Object Model, and some JavaScript methods for DOM manipulations.

Project

Portfolio project

This is the last week you have to work on your portfolio project. You'll be demoing it during your graduation night, so this is your chance to finish it up, and implement some more fancy features!

Evaluations

Project evaluations

Teachers will evaluate your portfolio project, and give you individual and detailed feedback.

Project

Multiplayer game

Oh yes, you heard it! You're going to spend the week building a super fun realtime multiplayer game using Web Sockets.

Day 1

Define your professional profile

Let’s kick off the job search period discovering the current requirements and opportunities within the IT market, and identifying your key strengths.

Day 2

Create your CV

Create a slick and well-structured CV targeted to the tech market, that will catch the eye of recruiters.

Day 3

Linkedin and tech interviews training

You'll go much further than simply creating an optimised online profile! Plus, you will face your first technical interview with the teachers.

Day 4

Build your pitch & mock interview sessions

Practise how to present yourself in front of an HR manager in the best possible way.

Day 5

Write an outstanding Cover Letter

Learn how to write an outstanding cover letter that really represents you.

Job Search

The job search phase

In the next 3 months you'll be looking for your dream job, and we'll support you throughout the whole process. We will be helping you through career coaching session, matchmaking, and events. We'll also organize bi-weekly follow up group sessions, as well as private sessions with your career advisor.

Hello teachers!

We love teaching and helping people learn about the newest coding trends. Teachers at Codaisseur love what they do; they are all experienced developers, with a deep passion for teaching. They'll guide, help and mentor you throughout your whole journey. Meet your new teachers!
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

Questions? We got answers!



Are there any requirements?

Our education is accessible for everyone. We offer courses for all tech levels, age groups, background etc. For the full-stack webdevelopment Academy there are some requirements applicable

Do I have to pay the tuition fee if I don't graduate?

Not graduating is part of our No cure - no pay offer. So that means that there won't be any cost if you fail the course.

Do you offer this bootcamp online or part-time?

At the moment we don't. Want to keep updated when we do? Sign up for our newsletter below!

Do I need a visa to enrol in the Academy?

Yes, without a residence and work permit in the Netherlands you cannot apply for the Academy. We can also not offer any assistence or special letters for the visa application

See what our students say 

More than 350 awesome coders got hired by startups, scaleups, multinationals, and everything in between within 3 months of graduating from @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

Let's meet at our events

Join us at one of our events to get to know us, the teachers and other students. We organise Open Evenings every month where we provide extensive information about the Academy and you can ask all the questions you might have!

events icon

Codaisseur Academy Open Evening

09 July 2020 - 18:30 - 20:30

events icon

Taste of Code at Codaisseur

11 July 2020 - 09:30 - 16:30

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