Our great sponsors
-
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
-
developer-roadmap
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
cs-topics
My personal curriculum covering basic CS topics. This might be useful for self-taught developers... A work in development! This might take a very long time to get finished!
-
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.
System Design Primer : https://github.com/donnemartin/system-design-primer
But i wouldn’t jump into these straight away. I would take a roadmap for backend engineering and do some self learning. https://roadmap.sh might be useful for that
Project 1: A desktop app. 900+ github stars, built with Swift / Obj C
Project 2: A golang app. 55 stars.
There are some attempts to build an open CS syllabus like https://teachyourselfcs.com/ , but note that it's still smaller than a 4-year CS program.