Understand the work, even when an agent writes the code
This course combines programming foundations with practical agentic coding. You will learn to frame a problem, give a useful brief, inspect changes, test assumptions, and explain your decisions.
The learning format adapts the learn_code project’s code walks, design reviews, debugging exercises, and spaced review into fictional clinical education and administrative examples.
What the platform does
Read all 32 lessons without an account. Sign in to save checkpoint results, private exercise notes, practice explanations, and self-assessments. Coding prompts are intended for your own coding tools. Practice uses written review guides; it does not provide live AI grading.
A completed lesson means you passed its knowledge checkpoint. It does not certify competence or award accredited continuing professional development credits.
Your information
When you sign in with Google or email, Supabase verifies your identity. ChatGPT sign-in is provided by the hosting platform. We receive an account identifier, email address, and optional display name. Course records are linked to your identifier and stored in a Cloudflare database. The application saves your notes, answers, completion times, review schedule, and practice self-assessments.
Your learning records are scoped to your account. They are not displayed to other learners. This application does not add advertising trackers or a public leaderboard. Hosting and authentication providers may maintain their own operational logs.
Use invented examples throughout. Do not enter patient data, confidential workplace information, credentials, or identifying clinical case histories into the platform.
Manage your learning data
You can export or delete the learning records stored by this application from your progress page while signed in. Deleting learning data clears your notes, answers, practice and review schedule; it does not delete your Google, email, or ChatGPT account, or disconnect your linked sign-in methods.
Learning, not clinical use
Course projects are educational examples. Before using any software with real clinical information or in care delivery, involve the appropriate technical and organisational reviewers and follow your organisation’s requirements.