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.
Learn advanced programming concepts
Crafting Algorithms, guided by tests
Build an app
Learn how to interact with a JSON REST API. Go and fetch some data, while doing some tests!
Fetch some more...
Dive deeper into data fetching and learn all about ES6.
Explore the beauty of a SPA, of state and props, while building several applications with React.
Today, you will learn all about components and React forms. Also, you will dive even deeper into state and props.
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
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 shall not pass!
Learn how to fetch data using redux-thunk, access restricted APIs through JWT tokens and how to create log in forms!