WBF AcademyWBF Academy
Building Apps with AI APIs
Beginner AI

Building Apps with AI APIs

A practical course for developers who already code and want to put a large language model inside a real product. You will make your first request from your own backend and understand roles, tokens, stop reasons and streaming; turn prompts into versioned templates and get JSON back that your code can trust with structured outputs; let the model call one of your functions with tool use; answer questions from your own documents with retrieval-augmented generation, embeddings, chunking and citations; and get ready for production with cost and latency control, prompt caching, rate limits and retries, evals and safety against prompt injection. Every concept is vendor-neutral and shown with examples from the official Claude and OpenAI documentation, in Python.

5 modules 5 lessons 3 h 150 questions

Course content

1 Your First AI Feature: Requests, Roles and Tokens 1 lesson · 7 min
2 Prompts as Code and Structured Output 1 lesson · 7 min
3 Tool Use: Letting the Model Call Your Code 1 lesson · 7 min
4 RAG: Answers from Your Own Documents 1 lesson · 7 min
5 Shipping to Production: Cost, Latency, Evals and Safety 1 lesson · 7 min

Tips

See all