- Episode 1: Meet your tools! (Node.js, npm/Yarn and the REPL)
- Episode 2-1: The wacky world of JavaScript (Data types and CommonJS modules)
- Episode 2-2: The magic of package.json and .gitignore
- Episode 3: Fun with arrays and testing!
- Episode 4: The wonderful world of TDD (Test-driven development)
- Episode 5: My first web server (Express.js, whhaaatttt???)
- Episode 1-1: What the heck is a callback?
- Episode 1-2: Testing callback functions
- Episode 2-1: Server-side rendering with Handlebars
- Episode 2-2: Route testing 101 (Supertest, Cheerio)
- Episode 3-1: Wednesday drive down the routing highway (Express-router)
- Episode 3-2: POSTing data to the server
- Episode 1-1: See, databases CAN be fun!
- Episode 1-2: Promises
- Episode 2-1: Connecting our data with joins
- Episode 2-2: The time I became one with everything (many-to-many joins)
- Episode 3-1: Database relationships
- Episode 4: Prototypal Inheritence
- Episode 1-1: React intro
- Episode 1-2: React: babel, webpack, shortcutting, ternary and mapping over arrays
- Episode 1-3: React: the virtual DOM and class-based components
- Episode 2-1: React: stateful components and event handlers
- Episode 2-2: Passing functions as props
- Episode 3: Client-side routing with react-router
- Episode 1-1: APIs - wow!!!
- Episode 1-2: charlottes-web-log-api walkthrough
- Episode 2: Consuming APIs with React
- Episode 4: Consuming external APIs with React
- Episode 1-1: Redux Introduction
- Episode 1-2: Dispatching actions to Redux from events
- Episode 2-1: The React/Redux marriage ceremony
- Episode 2-2: Testing action creators and reducers
- Episode 3: Async actions and redux-thunk