Purrx

Courses

Each course is a staircase: it starts from first principles and climbs to advanced material, so it works whether this is new to you or you are filling a specific gap.

Course 01Beginner to advanced

Generative AI with Gemini

Go from 'what is an LLM?' to building a working AI agent — writing real code against the Gemini API in your browser. Concepts first, then a playground that checks your work.

Lessons
19
Time
~200 min
XP
565
Start learning
Course 02Beginner-friendly JavaScript to production

Build an AI PowerPoint Generator with Gemini and LangChain

Build an AI slide generator that writes real, editable .pptx files, step by step: a layout language, text fitting, themes and components, Gemini and LangChain, then retries, fallbacks, streaming and tests.

Lessons
44
Time
~526 min
XP
1430
Start learning

Coming next

The same teach-then-play format, applied across the stack. Testing tools get equal billing here — most platforms leave them out entirely.

Development

  • React fundamentals
  • Python fundamentals
  • TypeScript essentials
  • SQL playground

Testing & QA

  • API testing with REST Assured
  • UI automation with Selenium
  • Playwright
  • BDD with Cucumber

AI engineering

  • Testing AI systems
  • Evals for LLM apps
  • Model Context Protocol (MCP)