Free tutorials that take you from zero to building real things
Step-by-step guides on web development, AI, bioinformatics and data, from Ampersand Academy. Real code, clear explanations, no paywall.
What is Ampersand Tutorials?
A free learning platform from Ampersand Academy with beginner-friendly, step-by-step tutorials on web development, artificial intelligence, bioinformatics, statistics, data science, and languages like TypeScript, R, Python and SAS. Every tutorial includes real code examples, clear explanations, and practical projects you can follow along with.
Whether you are a student, a professional switching careers, or a curious learner, the tutorials take you from zero to confident with hands-on content.

Explore topics
Featured guides
Latest tutorials
Payload CMSPayload CMS Tutorial: Install Payload 3 and First Collection
Payload CMSWhat Is Payload CMS? Code-First Headless CMS Explained
PythonPython Descriptors, Metaclasses and Generator Coroutines
PythonPython Performance: Profile First, Then Fix Data Structures
PythonPython GIL, Threads, asyncio and Multiprocessing (Measured)
PythonPython Bytecode and the Specializing Interpreter (PEP 659)
PythonPython Object Model: Names, References and Mutation
PythonIPython: Magic Commands, Tab Completion, and Faster Prototyping
PythonPython ConfigParser and Paramiko: Config Files and SSH Automation
PythonPython CSV and JSON Parsing: Read, Write, and Convert (With Examples)
PythonPython File Management: shutil and os Explained (Copy, Move, Archive)
PythonPythonic Code: PEP 8 Style Guide for Readable Python (With Examples)Start learning today. It’s free, and it stays free.
Join thousands of learners building real skills with Ampersand Academy’s free library. No sign-up, no paywall.
