Seekvana
BeginnerNo experience neededFree

Getting Started

from scratch

Everything you need before you build anything — Terminal, Python, Git, APIs, and deployment, at your own pace.

10modules
101topics
101tasks
3–5 hrstotal

Curriculum

10 modules · 101 topics

Every topic takes under 5 minutes. Each ends with a hands-on task you can complete right now — no setup required to begin Module 00.

Each topic includes a 5-min task11 tasks
  • 05.01Variables, strings, numbers, and booleans
  • 05.02Lists and dictionaries — the data structures you'll use most
  • 05.03Functions — writing and calling them
  • 05.04Loops and conditions
  • 05.05Reading and writing files
  • 05.06Making HTTP requests with the requests library
  • 05.07Working with JSON — parsing API responses
  • 05.08Using dotenv to load .env files
  • 05.09pip and requirements.txt — managing dependencies
  • 05.10Error handling — try/except without the drama
  • 05.11Calling the Claude API — a working script
  • 05.12Reading other people's Python — a practical approach
Each topic includes a 5-min task12 tasks
  • 06.01What HTML actually does — structure vs presentation
  • 06.02CSS in 10 minutes — what you need to know
  • 06.03JavaScript basics — variables, functions, DOM
  • 06.04What an API is and how REST works
  • 06.05HTTP methods: GET, POST, PUT, DELETE
  • 06.06Headers, status codes, and error handling
  • 06.07Using DevTools to inspect network requests
  • 06.08Calling an API from JavaScript with fetch()
  • 06.09Frontend vs backend — what runs where
  • 06.10Building a tiny webpage that calls an API
Each topic includes a 5-min task10 tasks
  • 07.01What a backend actually is — and why AI needs one
  • 07.02FastAPI — your first Python API in 10 lines
  • 07.03SQL basics — tables, rows, queries
  • 07.04Supabase — setting up a free hosted Postgres database
  • 07.05Connecting your Python script to Supabase
  • 07.06The 3-layer AI app architecture — frontend, backend, model
  • 07.07Storing conversation history in a database
  • 07.08Authentication basics — users, tokens, sessions
Each topic includes a 5-min task8 tasks
  • 08.01The landscape of AI coding assistants in 2026
  • 08.02Claude Code — agentic coding from your terminal
  • 08.03Cursor — AI-native code editor deep dive
  • 08.04Windsurf — Codeium's agentic editor
  • 08.05GitHub Copilot — inline autocomplete and chat
  • 08.06Gemini CLI — Google's terminal agent
  • 08.07Cline and Aider — open-source agentic tools
  • 08.08Bolt.new and Replit — browser-based builders
  • 08.09Choosing the right tool for the job
  • 08.10Prompt patterns that work across all tools
  • 08.11Building your personal AI-assisted workflow
Each topic includes a 5-min task11 tasks
  • 09.01What deployment means and why it matters
  • 09.02Vercel — deploying a Next.js app in 2 minutes
  • 09.03Render — deploying a Python FastAPI backend
  • 09.04Environment variables in production — the right way
  • 09.05Supabase in production — connection strings and limits
  • 09.06Custom domains — buying, pointing, and verifying
  • 09.07DNS explained — A records, CNAMEs, and TTL
  • 09.08HTTPS — why it matters and how to get it free
  • 09.09Logs — reading deployment and runtime logs
  • 09.10Debugging production errors — the systematic approach
  • 09.11Monitoring — knowing when something breaks
  • 09.12Costs — keeping your cloud bill at $0
  • 09.13CI/CD basics — auto-deploying on push
  • 09.14Your deployment checklist before going live
Each topic includes a 5-min task14 tasks
  • 10.01Reviewing what you've built — the full picture
  • 10.02Project 1: CLI tool that summarises a webpage using Claude
  • 10.03Project 2: FastAPI endpoint that wraps the Claude API
  • 10.04Project 3: A web UI that calls your FastAPI backend
  • 10.05Adding Supabase to log every conversation
  • 10.06Deploying the whole stack: frontend + backend + database
  • 10.07Adding a custom domain to your live app
  • 10.08Sharing your project — portfolio entry template
  • 10.09What's next — your path into Agentic AI
Each topic includes a 5-min task9 tasks