All outcomes
Skills

Become AI Engineer

12 weeks · 4 milestones

Milestone map

Milestone map

0 of 6 done

35 others on this milestone

1

Current milestone

Set up your AI development environment

1–3 days (1–2 hrs/day)

Install Python via pyenv, create an isolated virtual environment, obtain an API key from Anthropic or OpenAI, and make your first successful API call that returns a real model response. The goal is a working, reproducible environment — not perfect code.

Proof required

Screen recording (2–3 min) showing your terminal: Python version, pip list with anthropic or openai installed, and a live API call running that returns a real response. Narrate what each step does. The API key must load from an environment variable — never appear on screen.

What gets checked

  • API key loads from a .env file or environment variable — it must not be visible anywhere in the recording
  • The API response is from the real model (not mocked) — the model name appears in the response object
  • Environment is isolated via venv or conda — not installed to system Python

Resources

Foundation: start here · Depth: go deeper · Mastery: for the dedicated

Foundation

Depth

Mastery

Ship your first LLM-powered feature to a public URL

Build and deploy a RAG system with source citations

Implement function calling with two live external tools

Build and evaluate an autonomous multi-step agent

Ship an AI product with 10 active real-world users

Sign in to start this outcome and track your progress publicly.

Sign in to start this outcome →

We use analytics to improve Powstik. No ads, ever.