Courses
180 hands-on courses across every major language, framework, and discipline.
Perl Foundations
Start Perl from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.
Lua Foundations
Start Lua from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.
Groovy Foundations
Start Groovy from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.
SQL Foundations
Start SQL from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.
GraphQL Foundations
Start GraphQL from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.
Regular Expressions Foundations
Start Regular Expressions from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.
R Foundations
Start R from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.
Core R
Go beyond the basics of R: data types, collections, error handling, and the standard library you reach for every day.
Julia Foundations
Start Julia from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.
Core Julia
Go beyond the basics of Julia: data types, collections, error handling, and the standard library you reach for every day.
MATLAB Foundations
Start MATLAB from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.
Core MATLAB
Go beyond the basics of MATLAB: data types, collections, error handling, and the standard library you reach for every day.
Fortran Foundations
Start Fortran from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.
Core Fortran
Go beyond the basics of Fortran: data types, collections, error handling, and the standard library you reach for every day.
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.
