I’m self taught and I really want to understand how to program beyond a surface level. I don’t want to be a basic developer. In other words, I want to know where I can learn CS topics so I can really be able to tackle any type of programming task.

This page summarizes the projects mentioned and recommended in the original post on /r/learnprogramming

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • CS50x-2021

    🎓 HarvardX: CS50 Introduction to Computer Science (CS50x)

    Look into CS50W for web development and CS50x for intro to CS. I am a self taught as well, but I learned things that I missed out and the course really is enjoyable with great instructors. Hope this might help.

  • open-source-cs-python

    Video discussing this curriculum:

    https://github.com/ForrestKnight/open-source-cs-python This is a pretty good roadmap if you wanna learn cs. You can learn C# instead of python in some parts

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts