Become an AI engineer

# Modal

Modal is a unit of 10 lessons in Rabbithole's Become an AI engineer course, at levels 3 to 4.

## Lessons

1. Modal: Functions, Classes and Container Pools · Level 3
2. Getting started with Modal · Level 3
3. Container Images on Modal · Level 3
4. Modal Notebooks: Resources, Images, Secrets and Volumes · Level 3
5. Modal Autoscaling · Level 3
6. Cloud Bucket Mounts · Level 3
7. Role-Based Access Control: Who Can Do What · Level 3
8. Modal Volumes: storing datasets and mounting buckets · Level 4
9. Memory Snapshotting a GPU inference server · Level 4
10. Network Proxy: Routing an Agent's Traffic Through a Checkpoint · Level 4

## Sources

These lessons draw on 7 sources. The most used:

- [Modal Guide](https://modal.com/docs/guide)
- [Claude Agent SDK Documentation](https://code.claude.com/docs/en/agent-sdk/overview)
- [Introduction to Cloud TPU](https://docs.cloud.google.com/tpu/docs/intro-to-tpu)
- [Gemini API Documentation](https://ai.google.dev/gemini-api/docs)
- [Lovable documentation](https://docs.lovable.dev/)
- [OpenAI Codex and ChatGPT desktop documentation (ChatGPT Learn)](https://learn.chatgpt.com/docs/quickstart)
- [Replit Docs — Agent, Chat, Build, Design](https://docs.replit.com/)

[All units in Become an AI engineer](https://rabbithole.pro/courses/ai-engineer)

Source page: https://rabbithole.pro/courses/ai-engineer/modal
