Skip to content
Suffolk

44all courses

Every course, in 6 subjects.

Every course runs live for 12 people or fewer and costs $9.99 to $149.99. Asking for a seat starts a conversation with an instructor, not a checkout.

Every course

44/44 shown

Web basics: html

HTML and CSS, built by hand

Semantic HTML, the box model, Flexbox and a page you write from an empty file and put online in week three. No templates, no page builders.

  • Semantic HTML
  • Box model
  • Flexbox
  • Publishing
Beginner3 weeks
$9.99

Web basics: html

Forms people actually finish

Labels, validation, error messages and autofill, built so nobody gives up halfway through checkout. Two weeks, one form you'd be proud to ship.

  • Inputs
  • Validation
  • Autofill
  • Errors
Beginner2 weeks
$19.99

Web basics: css

Modern CSS layout

Grid, container queries, custom properties and cascade layers, applied to layouts that used to need a framework. Your stylesheets get shorter, not longer.

  • Grid
  • Container queries
  • Custom properties
  • Layers
Intermediate3 weeks
$39.99

Web basics: js

JavaScript in the browser

The DOM, events, fetch and modules, with no build step and no library in the way. You build a small app that loads, filters and saves real data.

  • DOM
  • Events
  • fetch
  • Modules
Intermediate4 weeks
$49.99

Web basics: css

Responsive design for every screen

Fluid type, flexible images, media queries and mobile-first layouts, tested on real phones as well as the browser's device toolbar.

  • Mobile first
  • Media queries
  • Fluid type
  • Images
Intermediate2 weeks
$24.99

Web basics: waapi

Animation on the web

CSS transitions, keyframes and the Web Animations API, used to make interfaces feel quick and clear rather than busy. Reduced motion included.

  • Transitions
  • Keyframes
  • WAAPI
  • Reduced motion
Intermediate3 weeks
$34.99

Web basics: axe

Accessible interfaces

Keyboard paths, focus, ARIA used sparingly and testing with a real screen reader. For developers who want everyone to be able to use what they ship.

  • Keyboard
  • Focus
  • ARIA
  • Screen readers
Advanced4 weeks
$99.99

Web basics: lighthouse

Fast websites

Core Web Vitals, images, fonts, caching and the JavaScript you didn't need, measured with Lighthouse before and after every change.

  • Core Web Vitals
  • Images
  • Caching
  • Bundles
Advanced3 weeks
$89.99

React & TypeScript: tsc

TypeScript from zero

Types, unions, narrowing and generics, learned by adding them to JavaScript you already have. Red squiggles start helping instead of nagging.

  • Types
  • Unions
  • Narrowing
  • Generics
Beginner3 weeks
$14.99

React & TypeScript: tailwindcss

Tailwind CSS in practice

Utility classes, design tokens, responsive variants and dark mode, applied to a real interface so the class lists stay readable.

  • Utilities
  • Tokens
  • Variants
  • Dark mode
Beginner2 weeks
$19.99

React & TypeScript: react

React, one component at a time

Components, props, state, effects and forms, built up slowly enough that you know why each hook exists. Four weeks, one app you could hand to a client.

  • Components
  • State
  • Effects
  • Forms
Intermediate4 weeks
$59.99

React & TypeScript: next

Next.js apps that ship

Routing, server components, data fetching, caching and deployment, ending with a fast app on a real domain. Built on the current release, not last year's tutorial.

  • App Router
  • Server components
  • Caching
  • Deploys
Intermediate4 weeks
$69.99

React & TypeScript: vitest

Testing React components

Vitest, Testing Library and mock APIs, aimed at the tests that catch real bugs instead of the ones that just raise coverage.

  • Vitest
  • Testing Library
  • Mocks
  • CI
Intermediate3 weeks
$44.99

React & TypeScript: tanstack-query

State, data and speed in React

Server state with TanStack Query, client state that stays small, profiling and the re-render you didn't know about. For React apps that have gotten slow and tangled.

  • Server state
  • Profiling
  • Memoization
  • Suspense
Advanced4 weeks
$119.99

React & TypeScript: expo

React Native for web developers

Expo, navigation, native components and publishing to a real phone, for React developers who want their app in the App Store too.

  • Expo
  • Navigation
  • Native APIs
  • Publishing
Advanced5 weeks
$129.99

Python: python

Python, the friendly way in

Variables, loops, functions, lists and dictionaries, for people who have never written a line of code. By week three you have a program that does something useful.

  • Basics
  • Functions
  • Lists
  • Files
Beginner3 weeks
$12.99

Python: openpyxl

Python for Excel users

Reading, cleaning and writing spreadsheets with Python, for people whose week involves the same workbook every Monday. No coding experience needed.

  • Excel
  • CSV
  • Cleaning
  • Reports
Beginner2 weeks
$19.99

Python: typer

Python scripts that save you hours

Files, spreadsheets, web requests and small command-line tools that take the repetitive part of your job off your hands. Bring a chore; leave with a script.

  • Automation
  • CSV & Excel
  • HTTP
  • CLIs
Intermediate3 weeks
$44.99

Python: fastapi

Web APIs with FastAPI

Routes, Pydantic models, dependency injection and a Postgres database behind it all. You finish with an API another team could start calling on Monday.

  • Pydantic
  • Dependencies
  • OpenAPI
  • Postgres
Intermediate4 weeks
$64.99

Python: httpx

Web scraping, politely

Requests, HTML parsing, pagination, rate limits and robots.txt, turning public web pages into a tidy dataset without getting blocked.

  • HTTP
  • Parsing
  • Pagination
  • Etiquette
Intermediate3 weeks
$34.99

Python: pydantic

Building with AI APIs in Python

Calling language-model APIs, structured output with Pydantic, retries, costs and evaluation, ending with a small tool you'd actually use at work.

  • LLM APIs
  • Structured output
  • Retries
  • Evals
Intermediate3 weeks
$59.99

Python: django

Django from first model to deploy

Models, the ORM, migrations, the admin, authentication and a deploy, built slowly enough that you know what each default is doing for you.

  • ORM
  • Migrations
  • Admin
  • Deploys
Intermediate5 weeks
$79.99

Python: pytest

Testing and typing Python for real

pytest, fixtures, mocks, type hints and mypy, retrofitted onto a messy codebase without stopping work. For anyone scared to change their own Python.

  • pytest
  • Fixtures
  • Type hints
  • Refactoring
Advanced4 weeks
$109.99

Data & SQL: sql

SQL in two weeks

SELECT, WHERE, joins and GROUP BY on a real dataset of US flights. Two short weeks that make every report, dashboard and ORM less mysterious.

  • SELECT
  • Joins
  • GROUP BY
  • NULL
Beginner2 weeks
$9.99
next step

Not sure where to start? Ask us.

Tell us where you're starting from and where you'd like to end up, in a sentence or two. An instructor reads every email to [email protected] and replies with a course, or with honest advice if you don't need one.