Section outline

    • girl fighting against AI with judo

    • Judo – Python

      Python Judo: Maximum Leverage. Minimum Waste. Win Against AI.
      Training teens to build tools, automation, and real software skills — fast.


      ✅ Start here (free)

      Start at Lesson 1 and train forward in short, clear micro‑presentations. Python is high‑leverage: you can build real tools quickly — and that’s how you stay valuable.

      1. Begin Lesson 1: Enter the Dojo: Why Python Wins in the Age of AI
      2. Train the slides (one idea per screen)
      3. (Paid members) Do the drill quiz and record your score
      4. Keep going daily — belt by belt

      Goal: become a tool‑builder who can automate tasks, work with data, and connect to real systems — not just a “user” of other people’s tools.

      👨‍👩‍👧 Why this course matters (for parents)

      Python is one of the highest‑leverage skills your teen can learn. It powers automation, data work, web services, and much of modern AI.

      In an AI-driven job market, your teen wins by becoming a tool builder, not just a tool user. Judo is the perfect metaphor: efficiency and leverage over brute force.

      Parent benefit: Python creates fast, visible progress — and paid membership adds measurable proof: quizzes, belt tests, and tracked improvement over time.

      🔥 For teens (win with leverage)

      AI will crush “average work.” Your move is to become the person who can build tools and automation — the person who uses AI, not the person replaced by it.

      • Short missions (micro‑presentations — no long boring lectures)
      • Belts that prove you’re leveling up
      • Retakes allowed (best score counts — improve without fear)
      • Real power: scripts, automation, APIs, data files, debugging, defensive coding

      Challenge: reach Yellow Belt (core control) and show your score to a parent. If you like the dojo, send it to a friend who wants to win too.

      🧠 What your teen will learn (high value targets)
      • Core Python: variables, types, strings, numbers, conditionals, loops
      • Functions (inputs/outputs, scope, docstrings)
      • Data structures: lists, tuples, sets, dictionaries
      • Debugging and reading error messages calmly
      • Modules, packages, pip, and basic project structure
      • Exceptions and defensive coding
      • Files, paths, CSV, and JSON
      • APIs and HTTP basics (requests, JSON responses, errors)
      • Keeping secrets safe (API keys + environment variables)
      • Optional tracks: OOP, scraping/automation, Pandas/NumPy, Flask
      🥋 Belt map (Judo ranks)
      • White Belt — Lessons 1–3: First Balance
      • Yellow Belt — Lessons 4–8: Core Control
      • Orange Belt — Lessons 9–12: Technique Library
      • Green Belt — Lessons 13–16: Calm Under Pressure
      • Blue Belt — Lessons 17–18: Real‑World Leverage
      • Brown Belt — Lessons 19–23: Network Leverage
      • Black Belt — Lessons 24–28: Builder Foundations

      Belts are proof of progress. Parents get visibility. Teens get momentum.

      🏷️ Free vs Dojo Membership (paid)

      Free (Guest Training)

      • Access the free lesson content (training slides / micro‑presentations)
      • See the curriculum and belt map
      • Try sample drills (optional)

      Dojo Membership (Paid)

      • Full access to all drills, quizzes, and belt tests
      • Belt tracking and certificates
      • Parent progress tracking (scores + activity history)

      Founders / Inauguration Price: $5 per course for 30 days (about the price of a coffee). This is the launch price while the dojo is expanding — as more belts, exams, and courses are added, the price will rise.

      📚 Curriculum (Training Forms)
      1. Enter the Dojo: Why Python Wins in the Age of AI
      2. Setup: Running Python Like a Developer
      3. Output & Input: Talking to the Computer
      4. Variables & Data Types
      5. Numbers & Precision
      6. Strings & Text Control
      7. Control Flow
      8. Loops
      9. Lists & Tuples
      10. Dictionaries & Sets
      11. Functions
      12. Scope & Structure
      13. Debugging
      14. Modules & Packages
      15. Comprehensions
      16. Exceptions
      17. Files & Paths
      18. CSV & JSON
      19. Dates & Time
      20. APIs & HTTP
      21. Keys & Environment Variables
      22. Web Data Extraction (Scraping) Basics
      23. Browser Automation Basics
      24. OOP: Classes & Objects (Optional)
      25. OOP Advanced (Optional)
      26. NumPy & Pandas Foundations (Optional)
      27. Flask Basics (Optional)
      28. Git & Deployment Awareness (Optional)

      Disclaimer: This course provides education and training and cannot guarantee a specific job outcome.

      ✅ Belt Test Rules (read before testing)

      Passing score: 80%
      Retries: Unlimited
      Score policy: Best score counts

      How belts are earned

      1. Training Drills (Lesson Quizzes / Checkpoints) — short quizzes after lessons
      2. Belt Test (Rank Exam) — a larger exam covering the belt section

      Eligibility

      You must complete the drills for the lessons in that belt section to unlock the belt test.

      Integrity (important)

      • This is You vs AI: no AI tools or outside help during belt tests.
      • Training drills are for learning; belt tests are for proof.
      • Parents are encouraged to be present or nearby during belt tests.

      Disclaimer: Belts and certificates recognize course progress and assessment performance. They do not guarantee a job outcome.