Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/cybardev/cs-foundations

Open-source Computer Science Foundations Knowledge Base
https://github.com/cybardev/cs-foundations

computer-science documentation education knowledge-base programming

Last synced: about 1 month ago
JSON representation

Open-source Computer Science Foundations Knowledge Base

Awesome Lists containing this project

README

        

# Computer Science Foundations

Knowledge Base for Foundational Computer Science Topics

## Contents

### Core

- [Git](contents/git.md)
- [GitHub](contents/github.md)
- [VS Code](contents/vscode.md)
- [Git and GitHub on VS Code](contents/vscode-git.md)
- [Operating Systems, Linux, and SSH](contents/os-intro.md)
- [Linux command-line and Shell scripting](contents/linux-shell.md)
- [Reading Documentation](contents/documentation.md)

### Extras

- [Projects](contents/projects.md)
- [LinkedIn](contents/linkedin.md)
- [Website](contents/website.md)
- [APIs](contents/api.md)
- [Vim](contents/vim.md)

### Resources

> _Coming Soon..._

## What This Guide Is

In modern times, the field of computer science has evolved to include various peripheral knowledge that universities often skim over or do not teach, but without these students tend to have a hard time. Here we're trying to build an open-source knowledge base with the **bare essentials** of such peripheral knowledge so students can know what to learn, why to learn it, how to learn it, so they're better equipped to learn them on their own.

## What This Guide Is Not

This is **NOT** an exhaustive guide to any of the tools, technologies, or practices mentioned here. It's simply a launchpad so that you can go out there and effectively explore the documentation of whatever tools and technologies you ever want to learn and use. Reading documentation is something that will be discussed in one of the chapters, and we also have a starting pack of websites for you to check out.