Computer Science Resources
Computer Science Resources
1. Developer Roadmap
https://github.com/kamranahmedse/developer-roadmap
https://github.com/ossu/computer-science
Computer Science 1
3. FreeCodeCamp
https://freecodecamp.org
FreeCodeCamp is the platform that offers free courses and tutorials on all
kinds of computer technologies. It also provides a friendly and supportive
community for individuals looking to learn coding skills. freeCodeCamp, run
by a charity organization, aims to assist millions of adults in transitioning
into tech careers.
https://github.com/donnemartin/system-design-primer
https://github.com/EbookFoundation/free-programming-books?
tab=readme-ov-file
Computer Science 2
It is a community-driven project aimed to provide a curated list of high-
quality programming books that can be accessed and downloaded for free,
covering a wide range of programming languages, frameworks, and related
topics.
It provides free books in English and also other languages like Arabic,
Korean, Italian, Tamil, and more. The repository also provides additional
resources like multi language courses on various programming languages,
Interactive programming resources, podcast, and programming
playgrounds
https://github.com/anu0012/awesome-computer-science-opportunities
Computer Science 3
The repository contains a study plan for becoming a software engineer at a
large company, compiled by jwasham. It is meant for individuals who do not
have a formal computer science education or degree just like the author.
The study plan is comprehensive and aims to cover most of the important
topics typically taught in a university computer science program, with a
focus on data structures, algorithms, and coding interview preparation.
https://github.com/codecrafters-io/build-your-own-x
9. Public APIs
https://github.com/public-apis/public-apis
Public APIs is a curated list of free APIs that developers can explore and
integrate into their projects with ease. These APIs cover a wide range of
Computer Science 4
categories, from animals and entertainment to finance and health, providing
access to data and services that would otherwise be time-consuming and
costly to develop in-house.
One of the key advantages of using public APIs is the ability to enhance
your product's features rapidly and build MVP fast. For instance, if you're
building a car-related app, you can seamlessly integrate a Public API that
provides information about different types of cars. This not only saves
development time but also ensures that your users have access to accurate
and up-to-date data.
https://github.com/sindresorhus/awesome
Computer Science 5