Tutorials
Structured, step-by-step tutorial series.

AI Agents
Go beyond chatbots and vibe coding with 16 step-by-step chapters covering goals, tools, loops, memory, human approval, and building a working Study Helper Agent.
18 Lessons · 180 min

AI Evals
A 16-lesson, step-by-step tutorial on the mindset of checking whether your AI does the right thing on a given question — not whether the answer just sounds nice — using short, repeatable test cards. Goes all the way through building a Study Eval Pack.
18 Lessons · 180 min

AI Foundations
A 20-lesson tutorial series that walks you through AI from the ground up, explained like a friend talking you through it — starting with the basics and building up to Prompt Engineering, LLMs, AI APIs, chat apps, LangChain, RAG, vector databases, AI agents, privacy, and your very first AI project.
22 Lessons · 360 min

Angular
43 lessons to learn Angular step by step, from the basics on up.
48 Lessons · 344 min

API Tutorial
A 28-lesson tutorial that takes you through APIs step by step, starting from the absolute basics.
33 Lessons · 224 min

Blockchain
A 31-chapter tutorial that takes you through Blockchain step by step, starting from the basics.
36 Lessons · 248 min

C
30 lessons that take you through C step by step, starting from the basics.
32 Lessons · 240 min

C#
Learn C# step by step from the basics, across 28 lessons.
33 Lessons · 224 min

C++
A 25-chapter tutorial series that takes you through C++ step by step, starting from the basics.
30 Lessons · 200 min

Context Engineering
A 16-chapter, step-by-step walkthrough of what to add next to your prompt, what to cut, and what to do when your notes go stale — all the way through a hands-on Study Context Pack.
18 Lessons · 180 min

CSS
A 30-lesson tutorial series for learning CSS step by step, right from the basics.
32 Lessons · 268 min

Cybersecurity
A 25-chapter, step-by-step cybersecurity tutorial — from the CIA Triad through password/2FA/phishing awareness, the OWASP Top 10, Linux server hardening, all the way to a Personal Security Audit project.
25 Lessons · 200 min

Dart
A 20-lesson tutorial series to learn Dart from the ground up, step by step.
22 Lessons · 160 min

Docker
A step-by-step Docker tutorial with 18 lessons, from the basics on up.
20 Lessons · 144 min

Firebase Tutorial
A 29-lesson Firebase Tutorial you can follow step by step, starting from the basics.
31 Lessons · 232 min

Flutter
A 20-lesson tutorial to learn Flutter step by step, from the basics up.
22 Lessons · 160 min

Git
20 lessons that take you through Git step by step, starting from the basics.
25 Lessons · 160 min

Go
20 lessons that take you through Go step by step, starting from the basics.
25 Lessons · 160 min

HTML
36 lessons to learn HTML step by step, starting from the basics.
38 Lessons · 288 min

Java
27 tutorials that take you through Java step by step, starting from the basics.
32 Lessons · 216 min

JavaScript
A 49-chapter tutorial that takes you through JavaScript step by step, from the basics up.
51 Lessons · 392 min

Kotlin
22 lessons that take you through Kotlin step by step, right from the basics.
27 Lessons · 176 min

LangChain
15 lessons that take you through LangChain step by step, starting from the basics.
20 Lessons · 120 min

Linux
A friendly, step-by-step series of 35 lessons that takes the fear out of the Linux command line — starting from the basics and working up through the filesystem, permissions, shell scripting, processes, networking, and server setup.
37 Lessons · 280 min

MongoDB
18 chapters that take you through MongoDB step by step, from the basics onward.
23 Lessons · 144 min

Next.js
28 hands-on lessons that take you from the basics of the Next.js 16 App Router through Server Components, data, forms, security, and all the way to production deployment.
33 Lessons · 504 min

Node.js
Learn Node.js from the ground up with this 18-lesson, step-by-step tutorial.
20 Lessons · 144 min

Numpy
A 16-lesson tutorial for learning Numpy step by step, from the basics up.
21 Lessons · 128 min

Pandas
A 16-chapter tutorial that takes you through Pandas step by step, from the basics up.
18 Lessons · 128 min

PC Build
A 22-chapter tutorial that walks you through PC Build step by step, starting from the basics.
27 Lessons · 176 min

PHP
30 tutorials that take you through PHP step by step, starting from the basics.
32 Lessons · 240 min

Prompt Engineering
Stop talking to AI in fuzzy sentences — learn to give it a goal, context, constraints, and an output shape instead. 18 lessons, including a hands-on Study Prompt Pack project and two practice rounds.
18 Lessons · 180 min

Python
68 lessons that take you through Python step by step, starting from the basics.
70 Lessons · 544 min

RAG Chatbot
A 16-lesson, step-by-step tutorial on RAG — teaching AI to search your own notes for a real answer instead of just guessing from memory. It goes all the way through building an Ask Your Notes bot.
18 Lessons · 180 min

Raspberry Pi
25 step-by-step lessons covering everything from Raspberry Pi OS install/setup to GPIO, Python control, Linux tutorial concepts in action (SSH, systemd), a web dashboard, and a Temperature Monitor project.
25 Lessons · 200 min

React
A 21-lesson tutorial for learning React step by step, starting from the basics.
26 Lessons · 168 min

React Native
A step-by-step tutorial series of 25 lessons covering how to build iOS/Android apps with your React skills — from components, styling, and navigation to AsyncStorage, all the way through a Todo App project.
25 Lessons · 200 min

Ruby
Learn Ruby step by step from the ground up in 24 lessons.
29 Lessons · 192 min

SQL
Learn SQL step by step from the basics across 25 lessons.
30 Lessons · 200 min

Swift
24 lessons to learn Swift step by step, starting from the basics.
29 Lessons · 192 min

TypeScript
A 15-part tutorial series that walks you through TypeScript step by step, starting from the basics.
20 Lessons · 120 min

Vibe Coding
A 20-chapter, step-by-step tutorial on vibe coding with AI — from the basics through spec writing, prompting, review, debugging, building a mini app, Git commits, and pushing to GitHub.
22 Lessons · 225 min

Vue.js
20 hands-on lessons that take you from the basics of Vue 3 all the way to routing, Pinia, and a production project, explained step by step.
22 Lessons · 160 min