Online Computer Science & Programming Courses

David Joseph Katz on Udemy

Build a blockchain and cryptocurrency. Discover the engineering ideas behind technologies like Bitcoin and Ethereum.

Short Course
Intermediate
6h 44m
$100
(Discounts available)
Short Course
Intermediate
20 hours
Free Trial
Lukas Hubl on Udemy

Learn how to build your own P2P blockchain, from transactions to proof of stake consensus, in Python.

Short Course
Intermediate
9 hours
$100
(Discounts available)

Introduction to Computer Science for a zero-prior-experience audience. Play with little phrases of code to understand what computers are all about.

Short Course
Beginner
6 weeks
Short Course
Beginner
15 hrs
Short Course
Beginner
15 hours
Free Trial
Short Course
Beginner
8 weeks
$20/m

An introduction to the intellectual enterprises of computer science and the art of programming.

Short Course
Beginner
11 weeks
Short Course
Beginner
24 hours
Free Trial
More courses