+1 (571) 622-8755
Code Craft — web development and digital marketing
Training & courses

Taught by people who ship client work.

Live cohorts of fourteen, run by the engineers and designers who build our client projects. Every example comes from real work — including the projects that went wrong and what we learned.

Browse the courses
How we run it
14
maximum cohort size
6+ yrs
minimum instructor experience
100%
of sessions recorded and kept
15%
off for teams of three or more
Why this and not a video course

You can watch a tutorial for free. That's not the hard part.

The hard part is the gap between following along and building something on your own — where the error message is unfamiliar, the tutorial's version is two majors behind, and there's nobody to ask whether your approach is reasonable.

That gap is what a live cohort closes. Fourteen people, a working practitioner, and a project of your own that gets reviewed every week by someone who does this for a living.

01

Small enough that you'll be asked a question

Fourteen places, hard cap. Everyone gets airtime, and the instructor notices when you've gone quiet.

02

You build one real thing, not eight toys

Every course centres on a project you keep. It goes in your portfolio and you can talk about every decision in it.

03

Reviewed by someone who ships

Weekly critique on your actual work from a practitioner, not automated grading against a checklist.

04

Current, because we use it on Monday

The curriculum tracks what we're using on client projects right now. When a framework changes, the course changes.

Course catalogue

Six courses, run in rolling cohorts.

New cohorts start monthly. Prices are per person and include the recordings, materials and certificate.

Intermediate8 weeks · 48 hours

Modern Web Development with React & Next.js

Build and ship a production React application. Not a to-do list app — a real project with authentication, a database, payments and a deployment pipeline, which you keep and can show to employers.

What you'll be able to do

  • Write idiomatic React with hooks and server components
  • Model data and query it safely with an ORM
  • Handle auth, sessions and role-based access
  • Take payments and handle webhooks correctly
  • Deploy with CI/CD and monitor what you shipped
  • Read and debug a codebase you didn't write
$890per person
Live online, twice weekly

Curriculum

  1. 01
    FoundationsModern JavaScript, TypeScript basics, the module system, and how bundlers actually work.
  2. 02
    React in depthComponents, state, effects, context — and the rules about when each is the wrong tool.
  3. 03
    Next.js App RouterRouting, layouts, server vs client components, data fetching and caching strategy.
  4. 04
    Data layerSchema design, migrations, relations, and query performance you can measure.
  5. 05
    Auth & securitySessions, tokens, hashing, CSRF, and the OWASP issues that actually bite web apps.
  6. 06
    PaymentsCheckout flows, webhook idempotency, refunds, and reconciling against your own database.
  7. 07
    PerformanceCore Web Vitals, bundle analysis, image strategy, and where the time really goes.
  8. 08
    Ship itCI/CD, environments, error tracking, and a launch checklist you'll reuse.
Beginner6 weeks · 24 hours

SEO & GEO Mastery

How search actually works in 2026 — including how to be cited by AI answer engines, which is where a growing share of research traffic now ends. Taught with real sites and real Search Console data.

What you'll be able to do

  • Run a technical audit and prioritise by impact
  • Do keyword research that maps to buying intent
  • Structure content so search engines and LLMs can parse it
  • Earn links without buying them
  • Read Search Console and GA4 without fooling yourself
  • Build a reporting rhythm that survives contact with a CFO
$540per person
Live online, weekly

Curriculum

  1. 01
    How search worksCrawling, indexing, ranking — and where generative answer engines differ.
  2. 02
    Technical SEOSite architecture, crawl budget, Core Web Vitals, structured data, log files.
  3. 03
    Keyword & intent researchFinding demand, sizing it honestly, and mapping it to pages you'll actually build.
  4. 04
    On-page & contentStructure, internal linking, entities, and writing for people first without losing the keyword.
  5. 05
    GEOGetting cited in AI answers: schema, clarity, source authority and answer-shaped content.
  6. 06
    Off-page & measurementDigital PR, link earning, attribution, and reporting that ties rankings to revenue.
Beginner6 weeks · 30 hours

UI/UX Design for Digital Products

Design interfaces people can use. Research, wireframes, design systems and prototypes in Figma, with weekly critique from working designers — the part self-study can't give you.

What you'll be able to do

  • Run user interviews and turn them into decisions
  • Wireframe fast and test before committing
  • Build a design system with real tokens
  • Prototype interactions in Figma
  • Design to accessibility standards from the start
  • Present and defend design decisions to stakeholders
$620per person
Live online + studio critique

Curriculum

  1. 01
    ResearchInterviews, surveys, competitive teardowns, and finding the actual problem.
  2. 02
    Information architectureStructure, navigation, user flows, and card sorting.
  3. 03
    Visual foundationsType scales, colour systems, spacing, hierarchy and why restraint reads as expensive.
  4. 04
    Design systemsTokens, components, variants, documentation and handoff to developers.
  5. 05
    Prototyping & testingInteractive prototypes, usability sessions, and acting on what you learn.
  6. 06
    AccessibilityWCAG 2.2 in practice — contrast, focus, motion, and designing for screen readers.
Intermediate5 weeks · 25 hours

Professional WordPress & WooCommerce Development

Go beyond page builders. Custom themes, custom blocks, plugin development and WooCommerce extension — the skills that separate a WordPress developer from a WordPress user.

What you'll be able to do

  • Build a custom theme from scratch
  • Write custom Gutenberg blocks in React
  • Develop plugins that follow WordPress standards
  • Extend WooCommerce checkout and product logic
  • Harden and speed up a WordPress install
  • Debug someone else's plugin conflict
$460per person
Live online, weekly

Curriculum

  1. 01
    Under the hoodThe loop, hooks, template hierarchy, and what actually happens on a request.
  2. 02
    Custom themesBlock themes, theme.json, templates and patterns.
  3. 03
    Custom blocksBuilding Gutenberg blocks with React, attributes and server-side rendering.
  4. 04
    Plugin developmentStructure, activation, settings APIs, database tables and doing it the WordPress way.
  5. 05
    WooCommerceProduct types, checkout fields, payment gateways, and extending without breaking updates.
Beginner5 weeks · 20 hours

Performance Marketing: Google & Meta Ads

Run paid campaigns that make money. Account structure, creative testing, tracking that survives privacy changes, and the arithmetic of knowing when to scale and when to stop.

What you'll be able to do

  • Structure accounts that are easy to optimise
  • Write and test ad creative systematically
  • Set up server-side conversion tracking
  • Read the numbers without deceiving yourself
  • Calculate real CAC, LTV and payback
  • Know when a channel is genuinely tapped out
$490per person
Live online, weekly

Curriculum

  1. 01
    FundamentalsAuctions, quality signals, match types, and how budget actually gets spent.
  2. 02
    Google AdsSearch, Performance Max, Shopping — and where each one hides its mistakes.
  3. 03
    Meta AdsAudiences, creative strategy, Advantage+ and the learning phase.
  4. 04
    TrackingGA4, server-side events, consent mode, and attribution you can defend.
  5. 05
    ScalingIncrementality, budget allocation, unit economics and knowing when to stop.
Beginner3 weeks · 12 hours

AI for Business Teams

Practical AI for people who aren't engineers. Where it genuinely saves time, where it quietly creates risk, and how to build a workflow your team will still be using in six months.

What you'll be able to do

  • Write prompts that get consistent, usable output
  • Automate real workflows in your existing tools
  • Spot hallucination and know what to verify
  • Understand data privacy and what not to paste in
  • Set a sensible internal AI policy
  • Measure whether it's actually saving time
$380per person
Live online or on-site

Curriculum

  1. 01
    What it can and can't doCapabilities, limits, and the failure modes that cost people money.
  2. 02
    Practical promptingStructure, context, examples, and iterating toward reliable output.
  3. 03
    Workflows & automationConnecting AI to the tools you already use, with a human in the loop.
  4. 04
    Risk & governanceData handling, confidentiality, disclosure, and writing a policy people follow.
Formats

Four ways to take it.

Same curriculum, different delivery. Teams almost always get more from the private format.

01

Live online cohorts

Small groups, maximum 14 people, taught live over video. Sessions are recorded so you can catch up, but the value is in being there and asking questions.

02

Private team training

The same curriculum, delivered for your team only and reshaped around your actual stack and codebase. On-site or remote, scheduled around your sprint.

03

One-to-one mentoring

Weekly sessions with a senior engineer or designer, working on your goals and your code. Best for people who already have momentum and need direction.

04

Workshops

One or two-day intensives on a single topic — Core Web Vitals, design systems, GA4 migration. Good for teams that need to level up fast on one thing.

For teams

Train your team on your own codebase.

Our most requested format, and the one that transfers best. We spend time in your repository first, then rebuild every example in the curriculum using your patterns, your conventions and your actual problems — so what people learn on Thursday is usable on Monday.

  • Curriculum reshaped around your stack
  • Delivered on-site or remote
  • Scheduled around your sprint cadence
  • Invoiced to the company, net 30
  • Recordings kept for new starters
  • Follow-up office hours included
Talk to us first
Typical team engagement
Group size
6–20 people
Duration
2–8 weeks
Format
On-site or remote
From
$4,800

Exact quote depends on group size, duration and whether we're travelling. Always fixed before we start.

Training FAQs

Before you book a place.

Including the honest answer about what a certificate is and isn't worth.

Still have questions?

Real humans, one business day.

  • No-obligation, fixed quote — free
  • Talk to the team who'll build it
  • Reply within one business day
Where we work
US USUK UKCanada CanadaUAE UAEAustralia AustraliaIndia India

It depends on the course. The beginner courses — SEO, UI/UX, performance marketing and AI for business — assume no coding background at all. The intermediate ones assume you can read HTML and CSS and have written at least some JavaScript. Each course page lists its prerequisites, and if you're unsure we'll happily tell you honestly whether you're ready.

Want a seat, or a whole cohort?

Tell us where you're starting.

Say what you already know and what you're trying to build. We'll tell you which course fits — or that you don't need one.

Reviewed on the platforms you trust
Google reviewsTrustpilotGoodFirmsClutch
Read all reviews →