As a professional web developer, there is always a new technology of the future around the corner. Something to research, learn, or evaluate against what is currently being used. You need to know how or when to implement these into an existing application: designing, building, securing and maintaining an application as you add to it.
After two weeks of intensive training, you will have all the tools needed to begin crafting professional React applications. Whether you are building beautiful interfaces with reusable components or systems that make the world go round, you will have what it takes to begin applying your newfound knowledge.
NodeJS & React Bootcamp is the ultimate follow-up to the Ruby on Rails Bootcamp. If you have not completed our Ruby on Rails Bootcamp, but still have some programming skills, we might still accept you as a student. Please contact us so we can schedule a call with you to determine your current level. There is a good chance that we would ask you to complete some pre-work before we take you in.
You will learn the basics of building applications with React, writing and testing reusable components throughout the day.
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.
You will learn how to join the React client with a FeathersJS API, to implement authentication and some basic authorization.
Real-Time API using SocketIO
We will cover the use of Websockets for maintaining a real time connection between the React client and the Feathers server, and keeping our React components up-to-date.
Validate, Enrich, and Sanitize
Using Feathers Hooks, you will learn to validate, enrich, and sanitize the data your Feathers API is receiving from and providing to your React client. Transform the data to suit your needs.
You have been using MongoDB for a few days now, but we haven't really used it to do anything fancy yet. Let's have a look at what Mongo can do for you!
The king is dead. Long live the king!
REST is dead, or so some people say. Whether or not that is true is immaterial, but there is something new: GraphQL!
Native Mobile Apps
You will apply everything you have learned about React to build native mobile applications. Today you will see for yourself just how easy it can be with this intro to React Native.
And the winner is...
The time has come to ship a game and prep for demos. Put what you have learned to the test!
This is an immersive, full-time, 10 day course spanning a two week period. Classes run Monday to Friday, from 9:30am to 6:30pm. at our training facility at Rhijnspoorplein 28 in Amsterdam.Classes are taught in English. All course materials are in English as well.
We also offer this course in-company. Contact us if you want to enroll with your colleagues.