Master the 9 foundational skill areas — from Python internals and browser automation to LLMs, FastAPI, and React — so you're fully prepared to build your AI agent in Weeks 7–10. You do not need to consume every resource; pick the format that works for you (video vs. text), understand the concept, then move on.
Set up your working environment and prove Python readiness before moving on.
Build 3 scripts that will later become building blocks of your agent:
demoqa.com/automation-practice-form, fill every field from a JSON file, screenshot before submittingBuild the core intelligence module — a function that converts natural language into structured browser actions:
parse_intent(user_command: str) → dict that calls an LLM API and returns structured JSON{"action": "fill_form"|"navigate"|"email"|"summarize"|"click", "target_url": "...", "data": {...}, "steps": [...]}Integrate the Week 2 and Week 3 work into a real agent that uses the browser:
navigate_to(url), click_element(selector), type_text(selector, text)Build the server that the frontend will communicate with:
POST /command (receives text command, returns task_id), GET /status/{task_id} (returns task progress), GET/POST /user/profile (read/write user memory)Prepare for the build phase with a working UI shell and a clear design plan:
These are deeper resources for Weeks 7–10. Not required for the learning phase, but valuable when you hit specific problems.