Intermediate JavaScript & React-Redux Bootcamp
build applications that matter

About the React & Redux 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.

Intermediate JavaScript & React Bootcamp is the ultimate follow-up to the JavaScript for Beginners Bootcamp. If you have not completed that, 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 accept you.

Course
React & Redux Bootcamp
Full-time course
10 days (Mon - Fri)
9:30am - 6:00pm
Location
Burgerweeshuispad 201,1076 GR, Amsterdam
Cost
€ 4,799.00 (No VAT applicable)
Class Size
Max. 25
Language
English

Full program

Day

1
Mon

OOP and imports in JavaScript

Learn advanced programming concepts

In Javascript you can use Object Oriented Programming techniques. But what does that mean? Today you will learn how to use Javascript classes, what they are, and how to write your own.

Day

2
Tue

Functional JavaScript

Crafting Algorithms, guided by tests

You will learn how to use modern and fuctional Javascript in writing algorithms, using pure functions and immutable data to ensure there are no side effects in your code. No side effects means less bugs.

Day

3
Wed

Project day

Build an app

Using your knowledge of basic Javascript, tests, algorithms and OOP, you will build an app to feel more at home with all these concepts.

Day

4
Thu

Data transformations and tests

Fetch!

Learn how to interact with a JSON REST API. Go and fetch some data, while doing some tests!

Day

5
Fri

Data and ES6

Fetch some more...

Dive deeper into data fetching and learn all about ES6.

Day

6
Mon

React Basics

The Introduction

Explore the beauty of a SPA, of state and props, while building several applications with React.

Day

7
Tue

Components and Props

Diving deeper...

Today, you will learn all about components and React forms. Also, you will dive even deeper into state and props.

Day

8
Wed

Routing in React

Look up Routes while you travel...

Work with react-router and fetch data from an API. You will also be learning about the differences between containers and views

Day

9
Thu

React and 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

10
Fri

Redux-Thunk

You shall not pass!

Learn how to fetch data using redux-thunk, access restricted APIs through JWT tokens and how to create log in forms!

Upcoming dates

Full-time Course

Start

14
Jan '19
-

End

25
Jan '19
Enroll now

In-company

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

Our courses

START

07
Jan '19

Javascript Bootcamp beginner

Learn the fundamentals of programming and the basics of web development

START

04
Feb '19

TypeScript & GraphQL Bootcamp advanced

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

START

11
Feb '19

Javascript Bootcamp beginner

Learn the fundamentals of programming and the basics of web development

START

18
Mar '19

Javascript Bootcamp beginner

Learn the fundamentals of programming and the basics of web development