Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/egonelbre/guide

A guide to X
https://github.com/egonelbre/guide

Last synced: 25 days ago
JSON representation

A guide to X

Awesome Lists containing this project

README

        

*A Guide to ...* is a series of books intended to give a wholistic view of
software development for total beginners and experts alike.

The intended reading order is:

1. **TBD** "A Guide to Coding" - this starts from nothing and builds up skills
necessary for programming, while teaching basics of a language.
2. **WIP** "A Guide to Programming" - this teaches how to write useful programs
that provide value. It describes a simple process how to achieve good
architecture and incrementally provide more value.
3. **TBD** "A Guide to Algorithms" - this teaches how to write technically
challenging algorithms. It goes through several examples to understand the
analysis and design process.
4. **TBD** "A Guide to Software Construction" - this gives a birds-eye view
to understanding all the trade-offs that need be made during software
construction. Whether it is AAA games, embedded devices, operating systems
or a simple website.
5. **TBD** "A Guide to Patterns" - this describes patterns underlying all
of the previous books in a succint manner.