Room310 courses
Choose a course.
Start with a language or continue into databases and machine learning. Every course is organized into focused lessons.
Python
Programming foundations through advanced concepts.
Open course → 02 · 7 lessonsJava
Core Java concepts aligned with AP coursework.
Open course → 03 · 6 lessonsC++
Programs, memory, classes, and resource safety.
Open course → 04 · 6 lessonsSQL
Query, organize, and design reliable databases.
Open course → 05 · 6 lessonsJavaScript
Build interactive experiences for the web.
Open course → 06 · 6 lessonsC#
Strong types, objects, LINQ, files, and async work.
Open course →Next step · 6 lessons
Build your first neural network.
Learn neurons, gradients, PyTorch, training, testing, and model saving.
Explore deep learning →