Skip to content
Jk edited this page Mar 19, 2026 · 4 revisions

Code to Cloud — Wiki

Welcome to the project wiki. This space documents the thinking behind the tutorial — why it is structured the way it is, the design decisions made, and the pedagogical principles applied. It is intended for program designers, mentors, and anyone extending or adapting the content.

Pages

Page What it covers
Design Philosophy Visual design, layout decisions, and the editorial aesthetic
Pedagogy Teaching and learning principles applied throughout the tutorial
Examples Used Index of all code examples, where they appear, and why they were chosen
Mini Project Idea A guided project for interns to complete during or after the program

About the project

The project consists of two tutorials - code-to-cloud and ai-assisted-full-stack-developer-induction

Code to Cloud is an interactive, scrollytelling tutorial aimed at novice developers who need to understand the full journey from writing code on a laptop to deploying a live application on Google Cloud Platform.

It covers eight concepts in sequence:

  1. Why version control, containers, and CI/CD matter
  2. Git & GitHub
  3. Writing good commit messages
  4. Docker & containerisation
  5. Docker Compose
  6. Networking basics
  7. Google Cloud Platform
  8. CI/CD with Cloud Build
  9. Pre-deploy checklist

**AI-assited full-stack developer induction is a resource hub aimed at novice programmers joining full-stack teams that are more AI-first in their development approach.

It covers the following 11 concepts in sequence

  1. Full-Stack Thinking
  2. System Lifecycle
  3. Learning Workflow
  4. GitHub Template
  5. API Design
  6. TDD in Practice
  7. PR Review Simulation
  8. AI Usage Guidelines
  9. Prompt Library
  10. Deployment Awareness
  11. Final Checklist

The tutorials are single static HTML files — no framework, no build step, no dependencies beyond Google Fonts. This was a deliberate choice: the simplest possible technology that achieves the goal.

Quick Links


Editing this Wiki

The wiki/ directory in the main repository is the source of truth. After editing:

git clone https://github.com/YOUR_USERNAME/YOUR_REPO.wiki.git wiki
cp wiki/*.md wiki/
cd wiki && git add . && git commit -m "Update" && git push

For contribution instructions see CONTRIBUTING.md

Clone this wiki locally