Big changes to Nucamp's React.js and React.js Native curriculum
Last Updated: January 8th 2023
Curriculum updates include React Hooks, Redux Toolkit, library updates, React Spring, and Formik
You spoke and we heard you. We are pleased to announce changes to our React curriculum and we're sure you have some questions.
When are the bootcamp curriculum changes available?
The updates will be available right before the May 2 React cohort begins. If you registered for the Front End or Full Stack bootcamp and started the Bootstrap course on Monday, March 21, 2022, or later, you will go through the course with the updated content.
What if I'm in an earlier React cohort?
Nucamp's Lifetime Access Program provides access to course content forever. This includes all future updates. You will be able to access the updated course content in Nucamp's learning portal when it is published.
React Hooks
Hooks are the updated, modern way for React function components to "hook" into React features.
There are two ways to write components in React:
- with function components
- with class components
Class components, while requiring more code to write, were once the only way for React components to create local state and access lifecycle methods.
The introduction of React Hooks gave function components the ability to do everything class components can do, and more.
While class components will not be removed from React, the React team recommends that all new components be written using function components and hooks.
Redux Toolkit
Redux is the most popular state management library for React.
Common complaints regarding Redux have been that it requires too much boilerplate code, and that it's too complicated.
While comprehensive state management is a complex topic, it is still a very important skill to learn.
The Redux team has created Redux Toolkit to address its bulk and make it easier to use, while maintaining its power and flexibility.
With its inclusion in our updated course materials, we hope students will find it a friendlier introduction to state management.
React libraries
In addition, we've updated nearly every library used in the React course and some libraries have outright been replaced.
For example, React Spring is now the library used for animations and Formik is now used for forms in React.
React Native
The React Native course has also been updated to use Hooks, Function Components, and the Redux Toolkit.
We look forward to seeing you in the next React course!
Ludo Fourrage
Founder and CEO
Ludovic (Ludo) Fourrage is an education industry veteran, named in 2017 as a Learning Technology Leader by Training Magazine. Before founding Nucamp, Ludo spent 18 years at Microsoft where he led innovation in the learning space. As the Senior Director of Digital Learning at this same company, Ludo led the development of the first of its kind 'YouTube for the Enterprise'. More recently, he delivered one of the most successful Corporate MOOC programs in partnership with top business schools and consulting organizations, i.e. INSEAD, Wharton, London Business School, and Accenture, to name a few. With the belief that the right education for everyone is an achievable goal, Ludo leads the nucamp team in the quest to make quality education accessible