A Better Way to Learn JavaScript

The most comprehensive book series
on learning JavaScript available today!

Click on each book cover to be taken to each book's sales page

Grab all the books for 60% off

Our free in-depth guides

newest articles

react javascript react-from-scratch

Build a todo app in React, using hooks and functional components

react javascript react-from-scratch

Class-based components, functional components, and React hooks

What's the difference between class-based and functional components, and where do React hooks fit into the picture. Find out all of that in this tutorial.
react javascript react-from-scratch

Beginner-level tips and tricks in React

Beginner-level React tips and tricks: code organization, passing objects as props, default props, using ternaries in our components, using fragments, handling events, and lifecycle methods in class components.
react javascript react-from-scratch

Looping over data in React

We'll add a new JavaScript file with an array of objects, and then we'll loop over this array of objects using the Array.prototype.map method in our React code.

Feel free to check out my work here: