Full Stack JavaScript - NodeJS & React Bootcamp
build applications that matter

About the NodeJS & React Bootcamp

To become a true web developer in just ten days you need to cover a lot of ground, and you will! We cover everything that is needed to build rich applications. Implementing the necessary functionality and logic to at least start a very interesting side project, but quite possibly even the first version of an online business.

Each day we focus on a single component of modern web applications: an interactive frontend with Javascript and React, the database, deploying your app to a server, etc. The result of each day is a live and kicking web application that works. Not only do you learn the necessary skills, but also the industry standards: ways to add common functionality such as allowing users to create accounts and sign in, handle image uploads, and more.

NodeJS & React Bootcamp is the ultimate follow-up to the Ruby Bootcamp. If you have not completed our Ruby Bootcamp, but still have some (basic) programming skills, we might still accept you as a student. Please contact us and we will schedule a call with you to determine your current level. There is a good chance that we ask you to complete some pre-work before we take you in.

Course
NodeJS & React Bootcamp
Full-time course
10 days (Mon - Fri)
9:30am - 6:00pm
Location
Rhijnspoorplein 28, 1018 TX, Amsterdam
Cost
€ 3,800.00 (No VAT applicable)
Class Size
Max. 20

Full program

Day

1
Mon

JavaScript Syntax I

Learn the fundamental programming concepts and syntax of JavaScript.

In this lesson, you will learn the fundamental programming concepts and syntax of JavaScript. Learn why and where to use JavaScript, it's syntax, and data types.

Day

2
Tue

JavaScript Syntax II

Learn about the most used JavaScript framework

You will use a front-end JavaScript framework called jQuery to do some of the heavy lifting for you. While old, jQuery is still widely used in many production environments.

Day

3
Wed

Functional JavaScript

Crafting Algorithms

You will learn how to use fuctional JavaScript in writing simple algorithms, using pure functions and immutable data to ensure there are no side effects in your code.

Day

4
Thu

React Basics

The Introduction

You will learn the basics of building applications with React, writing and testing reusable components throughout the day.

Day

5
Fri

React with Redux

The Single Source of Truth

We will cover the use of Redux to manage the state of our application. We will also revisit the use of immutability and pure functions.

Day

6
Mon

REST APIs and SQL

Databases and Backend development with NodeJS

Learn to build RESTful APIs with the popular Express framework. Hook everything up to a PostgreSQL database for data persistence.

Day

7
Tue

Going Full Stack

Connect the dots between Front-end and Backend

Learn to connect your React UI (front-end) to your Express APIs (backend) to build a scalable, full stack application with NodeJS.

Day

8
Wed

Advanced SQL

Get the most out of your database

Learn to write powerful database queries to patch, aggregate, and fully bring alive the data in your database.

Day

9
Thu

Security & Deployments

How to not get hacked

Learn to exploit, mitigate, and test for common security pitfalls when building web applications. Hacking exposed!

Day

10
Fri

Project Management & Advanced CSS

Productivity and style

Learn to be and stay productive as a developer in large projects, working together with others. And finally, bring advanced and maintainable design to your projects with advanced CSS practices.

Upcoming dates

Full-time Course

Start

26
Mar '18
-

End

06
Apr '18
Full-time Course

Start

30
Apr '18
-

End

11
May '18
Full-time Course

Start

04
Jun '18
-

End

15
Jun '18
Full-time Course

Start

09
Jul '18
-

End

20
Jul '18

This is an immersive, full-time, 10 day course spanning a two week period. Classes run Monday to Friday, from 9:30am to 6:00pm, at our training facility at Rhijnspoorplein 28 in Amsterdam.

Classes are taught in English. All course materials are in English as well.
Enroll now

In-company

We also offer this course in-company. Contact us if you want to enroll with your colleagues.

Our courses

Need help choosing the right one? Read our blog post.

START

12
Mar '18

TypeScript & GraphQL Bootcamp advanced

Develop with the latest technologies available in the world of full-stack TypeScript

START

19
Mar '18

Ruby Bootcamp beginner

Learn the fundamentals of programming and the basics of web development

START

16
Apr '18

TypeScript & GraphQL Bootcamp advanced

Develop with the latest technologies available in the world of full-stack TypeScript

START

23
Apr '18

Ruby Bootcamp beginner

Learn the fundamentals of programming and the basics of web development

START

21
May '18

TypeScript & GraphQL Bootcamp advanced

Develop with the latest technologies available in the world of full-stack TypeScript

START

28
May '18

Ruby Bootcamp beginner

Learn the fundamentals of programming and the basics of web development

START

25
Jun '18

TypeScript & GraphQL Bootcamp advanced

Develop with the latest technologies available in the world of full-stack TypeScript

START

02
Jul '18

Ruby Bootcamp beginner

Learn the fundamentals of programming and the basics of web development