• Course
  • Resources
  • About

All workshops

  • TDD Array Methods
  • SQL Introduction
  • Session authentication
  • Server-side forms
  • Semantic HTML
  • Scope debugging challenge
  • Real world fetch
  • React state & effects
  • Refactor React classes
  • React forms
  • React & fetch
  • React components
  • Promise practice
  • Password security
  • Node scripting challenge
  • Learn Postgres with Node
  • Node & npm introduction
  • Node and Express HTTP server
  • Node error-handling
  • Learn Unit Testing
  • Learn testing in JavaScript
  • Learn Integration Testing
  • Learn Fetch & Promises
  • Learn Accessibility
  • HTML Forms
  • Remote database challenge
  • Git workflow
  • Using Git in the terminal
  • Introduction to Git
  • Functions, callbacks, & async JavaScript
  • Form validation
  • First-class functions
  • Express middleware
  • Modules
  • DOM rendering
  • DOM manipulation challenge
  • Developer tooling
  • Database testing
  • Testing with Cypress
  • CSS layout
  • Promise creation challenge
  • Cookie intro
  • HTTP servers with Node & Express
  • Building client-side apps with React
  • Form validation
  • Persisting data with SQLite and Node
  • Authenticating web apps