Complete Your Profile

Please provide your first and last name to continue.

Sign out

Warning: You will need to sign in again to access your account.

Are you sure you want to sign out?

You will be logged out of your account.

Building Online Applications with Claude Code

Course Overview

This practical, two-day course, explores the core principles of AI-driven web development. Using an online store, complete with user authentication, a dynamic product catalog, and a shopping cart as the hands-on project, delegates will learn transferable concepts for building secure, data-driven web applications with Claude Code as their AI partner.

Rather than memorising syntax, discover how to direct Claude Code from the terminal, describing requirements in plain English, reviewing the code it writes and steering it through changes.

Along the way, delegates will understand the core concepts that every modern web project relies on:

  • Version control with Git
  • a hosted database and authentication through Supabase
  • one-click deployment with Cloudflare Pages.

Write, run and ship code, and leave with a functional online store running on the public internet and the confidence to continue to developing it after the course.


Course Content

Day 1 - Foundations and the catalogue 

Day one will focus on getting the tools set up and store taking shape.

Beginning with how Claude Code works, delegates will close the day by deploying the site to Cloudflare Pages, so you see your work live on the internet before you go home. 

Topics covered:

  • Getting started with Claude Code: Installation, projects and the prompt-review-iterate workflow 
  • Version control essentials with Git: Commits, history and undoing mistakes safely 
  • Scaffolding a web application and understanding its structure 
  • Setting up Supabase and modelling a maintainable product catalogue 
  • Building catalogue and product pages 
  • First deployment to Cloudflare Pages - Store goes live 

Day 2 - Accounts, baskets and going to production 

Day two will turn the catalogue into a real store. 

Delegates will cover how to keep the codebase maintainable as it grows sensible structure, naming and asking Claude Code to refactor and how to test that key features actually work. The day finishes with production concerns: environment variables and secrets, a final deployment to Cloudflare Pages, and a tour of how to keep improving your store independently after the course. 

Topics covered:

  • Customer sign-in and registration with Supabase authentication 
  • Building a shopping basket: add, remove, update quantities and persistence 
  • Keeping a growing codebase maintainable with Claude Code 
  • Testing key features and fixing bugs with AI assistance 
  • Managing secrets and environment variables safely 
  • Final production deployment and next steps for self-directed learning 


Benefits

By the end of the course delegates will be able to: 

  • Use Claude Code confidently to plan, write and revise a real web application from the command line 
  • Build and maintain a structured product catalogue backed by a hosted Supabase database 
  • Implement customer sign-in and registration using established authentication tools rather than building security from scratch 
  • Create a working shopping basket with persistent state 
  • Use Git to track changes, review history and recover from mistakes 
  • Deploy and update a live site on Cloudflare Pages, including handling secrets and environment variables safely 
  • Read and reason about the code an AI assistant produces, to stay in control of your project 
  • Continue developing the store independently, with a clear mental model of how the pieces fit together 

Delegates will leave with a deployed, working online store and a repeatable approach that can be applied to their own projects. 


Prerequisites

This course is designed for technically literate beginners. Delegates do not need professional software development experience.

It suits those who are comfortable with logical, structured thinking, such as building spreadsheet formulas or Excel macros, and who want to start building real web applications. 

To get the most from the two days, delegates should: 

  • Be comfortable using a computer, installing software and working with files and folders 
  • Be willing to work in a terminal / command line (no prior experience required, basics to be taught) 
  • Understand basic logical concepts such as conditions (“if this, then that”) and lists of data 
  • No prior knowledge of web development, JavaScript, databases or Git is assumed. All concepts are introduced from the ground up

What to bring / set up beforehand: 

  • A laptop (Windows, macOS or Linux) on which the software can be installed, with administrator rights 
  • Free accounts created in advance for Claude Code, Supabase, Cloudflare Pages and a Git host (GitHub). Joining instructions with sign-up links will be sent before the course 


Next Steps

If you would like to book a place on this course please click on the ‘Book Course’ button to the right of this page and login or register for a user account to complete your booking(s). Any queries please do not hesitate to contact us via [email protected] or call us on 01481 224570.

If no date is scheduled for this course at the present time please click on the ‘Register Interest’ button and login or register for a user account so that we can add you to our course interest register. This register allows us to contact our tutors and finalise dates for a course as soon as we have a few people who have expressed their interest, so the more delegates who register their interest, the sooner we can schedule a particular course.


Course Details

Start date

23 September 2026

CPD Points

14.0

Price

£595.00

Length

2 full days (09:00-17:00) - 23rd & 30th September

Course Tutor

Damien Guard

Damien Guard is a Guernsey-based software engineer who helps people build real, working software, and now teaches others to do the same using AI tools like Claude Code. Over four decades he has built everything from online banking and shopping sites to professional developer tools for companies including Microsoft, Netflix and GitHub. He runs his consultancy, Intracia, and has been a regular speaker at Guernsey's Digital Greenhouse for the past four years. Damien is passionate about making coding approachable. His sessions are hands-on, practical, and focused on giving beginners the confidence to build and ship their own solutions.

Register interest

Enter your name and email to be notified when new dates are available. You can optionally add your phone number.

Select which organisation you would like to book for

Select Attendees to Book

Booking Summary

Free Course Summary

Register Interest Summary

Course
Course Title
Notification
You will be notified when this course becomes available for booking

Message

Sign up to our mailing list

Sign up for more info including course updates, upcoming courses and the latest news from the GTA

Message