-
Notifications
You must be signed in to change notification settings - Fork 0
Home
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.
| 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 |
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:
- Why version control, containers, and CI/CD matter
- Git & GitHub
- Writing good commit messages
- Docker & containerisation
- Docker Compose
- Networking basics
- Google Cloud Platform
- CI/CD with Cloud Build
- 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
- Full-Stack Thinking
- System Lifecycle
- Learning Workflow
- GitHub Template
- API Design
- TDD in Practice
- PR Review Simulation
- AI Usage Guidelines
- Prompt Library
- Deployment Awareness
- 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.
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 pushFor contribution instructions see CONTRIBUTING.md