Catalog

Courses

294 hands-on courses across every major language, framework, and discipline.

beginner5 hr· 16 lessons

PowerShell Foundations

Start PowerShell from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.

PowerShellScriptingFundamentals
View course 4.99
beginner5 hr· 16 lessons

Perl Foundations

Start Perl from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.

PerlScriptingFundamentals
View course 4.65
beginner5 hr· 16 lessons

Lua Foundations

Start Lua from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.

LuaScriptingFundamentals
View course 4.66
beginner5 hr· 16 lessons

Groovy Foundations

Start Groovy from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.

GroovyScriptingFundamentals
View course 4.64
beginner5 hr· 16 lessons🔥 Trending

SQL Foundations

Start SQL from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.

SQLDataFundamentals
View course 4.70
beginner5 hr· 16 lessons

GraphQL Foundations

Start GraphQL from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.

GraphQLAPIsFundamentals
View course 4.87
beginner5 hr· 16 lessons

Regular Expressions Foundations

Start Regular Expressions from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.

RegexTextFundamentals
View course 4.83
beginner5 hr· 16 lessons🔥 Trending

R Foundations

Start R from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.

RData ScienceFundamentals
View course 4.60
beginner6 hr· 11 lessons🔥 Trending

Core R

Go beyond the basics of R: data types, collections, error handling, and the standard library you reach for every day.

RData ScienceCore
View course 4.75
beginner5 hr· 16 lessons

Julia Foundations

Start Julia from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.

JuliaScientificFundamentals
View course 4.51
beginner6 hr· 11 lessons

Core Julia

Go beyond the basics of Julia: data types, collections, error handling, and the standard library you reach for every day.

JuliaScientificCore
View course 4.62
beginner5 hr· 16 lessons

MATLAB Foundations

Start MATLAB from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.

MATLABScientificFundamentals
View course 4.43
beginner6 hr· 11 lessons

Core MATLAB

Go beyond the basics of MATLAB: data types, collections, error handling, and the standard library you reach for every day.

MATLABScientificCore
View course 4.38
beginner5 hr· 16 lessons

Fortran Foundations

Start Fortran from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.

FortranScientificFundamentals
View course 4.46
beginner6 hr· 11 lessons

Core Fortran

Go beyond the basics of Fortran: data types, collections, error handling, and the standard library you reach for every day.

FortranScientificCore
View course 4.39
beginner5 hr· 8 lessons

Introduction to Data Structures

A clear, hands-on introduction to Data Structures — the concepts, tools, and workflow you need to get productive.

Computer ScienceFundamentals
View course 4.67
beginner5 hr· 8 lessons

Introduction to Algorithms

A clear, hands-on introduction to Algorithms — the concepts, tools, and workflow you need to get productive.

Computer ScienceFundamentals
View course 4.64
beginner5 hr· 8 lessons

Introduction to System Design

A clear, hands-on introduction to System Design — the concepts, tools, and workflow you need to get productive.

ArchitectureFundamentals
View course 4.48
beginner5 hr· 8 lessons

Introduction to Software Architecture

A clear, hands-on introduction to Software Architecture — the concepts, tools, and workflow you need to get productive.

ArchitectureFundamentals
View course 4.59
beginner5 hr· 8 lessons

Introduction to API Design

A clear, hands-on introduction to API Design — the concepts, tools, and workflow you need to get productive.

APIsFundamentals
View course 4.69
beginner5 hr· 8 lessons

Introduction to Design Patterns

A clear, hands-on introduction to Design Patterns — the concepts, tools, and workflow you need to get productive.

ArchitectureFundamentals
View course 4.52
beginner5 hr· 8 lessons

Introduction to Clean Code

A clear, hands-on introduction to Clean Code — the concepts, tools, and workflow you need to get productive.

CraftFundamentals
View course 4.65
beginner5 hr· 8 lessons

Introduction to Refactoring

A clear, hands-on introduction to Refactoring — the concepts, tools, and workflow you need to get productive.

CraftFundamentals
View course 4.64
beginner5 hr· 8 lessons

Introduction to Frontend Web Development

A clear, hands-on introduction to Frontend Web Development — the concepts, tools, and workflow you need to get productive.

WebFundamentals
View course 4.31
Showing 4972 of 294