Courses

<html>

HTML

Structure your content with elements, attributes, forms, semantic tags, media, and more.

16 lessons
{ css }

CSS

Style your pages: selectors, the box model, flexbox, grid, animations, and responsive design.

15 lessons
function()

JavaScript

Add behavior: variables, arrays, objects, events, async/await, and the DOM.

16 lessons
SELECT

SQL

Query real data: filtering, sorting, aggregating, joins, subqueries, and views.

14 lessons
git

Git

Track changes and collaborate: repositories, commits, branching, merging, and remotes.

9 lessons
>>>

Python

A readable, general-purpose language for scripting, data, and everything in between.

12 lessons
class Main

Java

Statically typed and object-oriented: the backbone of Android apps and enterprise backends.

12 lessons
int main()

C

The language most software is built on or descended from: types, pointers, and manual memory.

12 lessons
class {}

C++

C's close-to-the-hardware model plus classes, references, and a standard library of containers.

12 lessons
using System;

C#

A modern, statically typed language for building anything from web apps to games.

12 lessons
<?php

PHP

The server-side language quietly running WordPress, Wikipedia, and a huge share of the web.

12 lessons
: string

TypeScript

JavaScript plus a type system: catch whole categories of bugs before your code ever runs.

12 lessons
func main()

Go

A simple, fast, compiled language built for backends and cloud tooling, with concurrency built in.

12 lessons
fn main()

Rust

Memory safety without a garbage collector, enforced entirely at compile time through ownership.

12 lessons
#!/bin/bash

Bash

Automate your terminal: variables, loops, arguments, and real scripts that get real work done.

12 lessons
urls.py

Django

Python's batteries-included web framework: models, the ORM, the admin site, and authentication.

10 lessons
np.array()

NumPy

Fast, vectorized array math in Python — the foundation nearly every data library is built on.

8 lessons
df.head()

Pandas

Load, clean, filter, and analyze real datasets in Python with the DataFrame, row by row and column by column.

8 lessons
scipy.optimize

SciPy

Optimization, statistics, and linear algebra built on top of NumPy for real scientific computing.

6 lessons

Data Science

The workflow and statistical thinking behind analyzing data, independent of any one library.

10 lessons
  AI  

Artificial Intelligence

A concept-first tour of AI: search, machine learning, neural networks, NLP, vision, and ethics.

10 lessons
gen()

Generative AI

How large language models and image generators actually work, plus real prompt engineering.

8 lessons
> summary()

R

The language built for statistics: vectors, data frames, and plotting real results.

10 lessons