Skip to content

decode0code/learn-cs

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

45 Commits
Β 
Β 

Repository files navigation

Learn Computer Science

I'm second-career web developer (writing mostly Ruby) since 2022, meaning I didn't get a computer science degree. So this list is me catching up.

My "Learn Ruby" list slightly overlaps with the material in this list, namely in the sections "Foundations" and "Beyond Ruby".

Table of contents

Networking / the Web

  • Security:
  • Hardware systems

    Operating systems

    Concurrency

    Database internals

    Database readings

    Database practice

    Compilers

    Math / logic

    Data structures and algorithms

    Textbooks

    Interview guides

    LeetCode

    Low-level programming

    Zig

    C

    C game programming

    About

    Learning resources for computer science.

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published