Catalog

Courses

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

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
beginner5 hr· 8 lessons

Introduction to Backend Web Development

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

WebFundamentals
View course 4.79
beginner5 hr· 8 lessons

Introduction to Full-Stack Development

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

WebFundamentals
View course 4.53
beginner5 hr· 8 lessons

Introduction to REST APIs

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

APIsFundamentals
View course 4.58
beginner5 hr· 8 lessons

Introduction to Microservices

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

ArchitectureFundamentals
View course 4.30
beginner5 hr· 8 lessons

Introduction to Relational Databases

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

DataFundamentals
View course 4.85
beginner5 hr· 8 lessons

Introduction to NoSQL Databases

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

DataFundamentals
View course 4.56
beginner5 hr· 8 lessons

Introduction to Data Modeling

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

DataFundamentals
View course 4.82
beginner5 hr· 8 lessons

Introduction to DevOps

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

DevOpsFundamentals
View course 4.49
beginner5 hr· 8 lessons

Introduction to Containers with Docker

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

DevOpsFundamentals
View course 4.45
beginner5 hr· 8 lessons

Introduction to Kubernetes

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

DevOpsFundamentals
View course 4.54
beginner5 hr· 8 lessons

Introduction to CI/CD

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

DevOpsFundamentals
View course 4.32
beginner5 hr· 8 lessons

Introduction to AWS Cloud

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

CloudFundamentals
View course 4.65
beginner5 hr· 8 lessons

Introduction to Microsoft Azure

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

CloudFundamentals
View course 4.63
beginner5 hr· 8 lessons

Introduction to Google Cloud

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

CloudFundamentals
View course 4.88
beginner5 hr· 8 lessons

Introduction to Linux

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

SystemsFundamentals
View course 4.32
Showing 124 of 71