Courses
294 hands-on courses across every major language, framework, and discipline.
Getting Started with Redis
Learn Redis from scratch: core concepts, setup, and building your first real thing with it.
Getting Started with Apache Kafka
Learn Apache Kafka from scratch: core concepts, setup, and building your first real thing with it.
Getting Started with Terraform
Learn Terraform from scratch: core concepts, setup, and building your first real thing with it.
Getting Started with Ansible
Learn Ansible from scratch: core concepts, setup, and building your first real thing with it.
Getting Started with Git
Learn Git from scratch: core concepts, setup, and building your first real thing with it.
Getting Started with Tailwind CSS
Learn Tailwind CSS from scratch: core concepts, setup, and building your first real thing with it.
Getting Started with Apollo GraphQL
Learn Apollo GraphQL from scratch: core concepts, setup, and building your first real thing with it.
Getting Started with Jest
Learn Jest from scratch: core concepts, setup, and building your first real thing with it.
Objective-C Foundations
Start Objective-C from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.
Core Objective-C
Go beyond the basics of Objective-C: data types, collections, error handling, and the standard library you reach for every day.
Assembly Foundations
Start Assembly from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.
Core Assembly
Go beyond the basics of Assembly: data types, collections, error handling, and the standard library you reach for every day.
Solidity Foundations
Start Solidity from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.
Core Solidity
Go beyond the basics of Solidity: data types, collections, error handling, and the standard library you reach for every day.
Scheme Foundations
Start Scheme from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.
Core Scheme
Go beyond the basics of Scheme: data types, collections, error handling, and the standard library you reach for every day.
Racket Foundations
Start Racket from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.
Core Racket
Go beyond the basics of Racket: data types, collections, error handling, and the standard library you reach for every day.
Introduction to Command Line Mastery
A clear, hands-on introduction to Command Line Mastery — the concepts, tools, and workflow you need to get productive.
Introduction to Real-Time & WebSockets
A clear, hands-on introduction to Real-Time & WebSockets — the concepts, tools, and workflow you need to get productive.
Introduction to Caching & CDNs
A clear, hands-on introduction to Caching & CDNs — the concepts, tools, and workflow you need to get productive.
Introduction to Message Queues & Event Streaming
A clear, hands-on introduction to Message Queues & Event Streaming — the concepts, tools, and workflow you need to get productive.
Introduction to Search Engineering
A clear, hands-on introduction to Search Engineering — the concepts, tools, and workflow you need to get productive.
Introduction to Data Visualization
A clear, hands-on introduction to Data Visualization — the concepts, tools, and workflow you need to get productive.
