Online Courses

1 min read


Show HN: HN.Academy – Top online courses recommended by Hacker News users - Hacker News

HN Academy - The Best Online Courses of Hacker News

Explore our Programs and Courses - Udacity Catalog

edX Courses - View all online courses on

Introduction to Machine Learning  -  Machine Learning Crash Course · Making neural nets uncool again

cfenollosa/os-tutorial: How to create an OS from scratch

How HTTPS works - How HTTPS works

Online Courses - Anytime, Anywhere - Udemy

Programming Languages, Part A - Home - Coursera

Lecture 2.1 - Higher-Order Functions - École Polytechnique Fédérale de Lausanne - Coursera

Operating Systems: Three Easy Pieces

The Architecture of Open Source Applications

Shape Up


An intensive introduction to Cryptography

## data engineering

mtdvio/every-programmer-should-know: A collection of (mostly) technical things every software developer should know

jwasham/coding-interview-university: A complete computer science study plan to become a software engineer.

braydie/HowToBeAProgrammer: A guide on how to be a Programmer - originally published by Robert L Read

Teach Yourself Programming in Ten Years

data structures

Data Structures for Coding Interviews: Computer Science in Plain English - Interview Cake

InterviewMap - DataStruct


Foundations - Google Tech Dev Guide

Google Developers Training - Google Developers


how to design large-scale systems

What’s in a Production Web Application? · Stephen Mann

6.824 Exams