AI Engineering Tutorial · Quality and Production · Lesson 25 of 25

Where to Go Next

Courses, tutorials and practice to go deeper into AI engineering.

Create a free account to save this page, take notes and track your progress. Sign in

You've covered

  • Tokens, context windows, messages, API calls, parameters and streaming
  • Clear prompts, examples, structured output and templates
  • Tool calling, agent loops, MCP and retries
  • Embeddings, chunking, vector search and a minimal RAG pipeline
  • Evaluations, guardrails, cost, caching and logging

Keep going

A four-week practice planTry it yourself
plan = {"week 1": "build a tool-calling assistant with validation and logging",
        "week 2": "add retrieval over your own docs with citations",
        "week 3": "write a 50-case eval set and compare two prompts",
        "week 4": "add guardrails, cost tracking and an MCP server for one tool"}
for week, goal in plan.items():
    print(f"{week}: {goal}")

Output

week 1: build a tool-calling assistant with validation and logging
week 2: add retrieval over your own docs with citations
week 3: write a 50-case eval set and compare two prompts
week 4: add guardrails, cost tracking and an MCP server for one tool

Was this page helpful?