Todd Motto
Founder + Author Google Developer Expert
Todd's Courses

JavaScript Masterclass
23 lessons 4 hours
129

JavaScript DOM
47 lessons 7 hours
129

JavaScript Basics
66 lessons 9 hours
129

TypeScript Masterclass
37 lessons 4 hours
129

TypeScript Basics
42 lessons 3 hours
129

React Router v6
37 lessons 5 hours
129

NGRX Store + Effects
41 lessons 8 hours
129
72 lessons 7 hours
129

Angular Pro
116 lessons 17 hours
129

Angular Fundamentals
56 lessons 5 hours
129

Angular Basics
76 lessons 8 hours
129

AngularJS Pro
60 lessons 7 hours
129

AngularJS Performance
16 lessons 3 hours
129

AngularJS Fundamentals
39 lessons 3 hours
129
Latest blogs

Using Async Await Inside React's useEffect() Hook
In this post you’ll learn how to use an async function inside your React useEffect hook.

Todd Motto
May 9, 2022

Angular Template Reference Variables In-Depth
In this post you’ll learn how to use Template Reference Variables, often known as “Template Refs”, in Angular.

Todd Motto
Feb 23, 2022

Optimize Enums in TypeScript with "const"
Using Enums in TypeScript is a great way to access particular parameters that are meant to be shared across multiple files, for example access leve...

Todd Motto
Nov 25, 2021

Getting Query Strings (Search Params) in React Router
Reading Query Strings, otherwise known as Search Params, from the URL is a common practice in web application development and you’re going to learn...

Todd Motto
Nov 12, 2021

Redirect Default or 404 Routes with React Router
React Router provides the <Route> element for us to easily declare routes for rendering when a particular path matches in the URL. But let’s ...

Todd Motto
Nov 11, 2021

Active NavLink Classes with React Router
React Router provides the <NavLink> element for us to declaratively navigate around our applications, it renders an <a href=""> for us ...

Todd Motto
Nov 9, 2021