- Episode 1: node-yarn, requires
- Episode 2-1: data-types, first-class-functions, array-vs-obj
- Episode 2-2: package.json
- Episode 3: data-structures, map-find-filter, jest-demo
- Episode 4-1: tdd-demo
- Episode 4-2: tdd-bowling-kata
- Episode 5-1: express-demo
- Episode 5-2: supertest-demo
- Episode 1-1: callbacks, async
- Episode 2-1: handlebars, server-side-rendering
- Episode 2-2: supertest, cheerio
- Episode 3-1: express-router
- Episode 3-2: forms-demo
- Episode 1-1: databases, knex
- Episode 1-2: promises
- Episode 2-1: database joins
- Episode 2-2: complex joins and aliases
- Episode 3-2: prototypal inheritance
- Episode 1-1: react intro
- Episode 1-2: react class components
- Episode 2-1: react state and event handling
- Episode 2-2: testing with enzyme and snapshots
- Episode 3: react-router
- Episode 4: react forms
- Episode 1-1: APIs
- Episode 1-2: API testing
- Episode 2: APIs, lifecycle functions, and CORS
- Episode 2-1: React to web API walkthrough
- Episode 3: external APIs, superagent
- Episode 1-2: testing Redux action creators and reducers (plus walkthrough)
- Episode 2-1: react-redux
- Episode 3: the fishlist demo