Resources on this site
How to Master Computer Programming

CheatSheets: Each subject has a CheatSheet (Free web version) with multiple categories.

Bookmark and use the CheatSheets as a reference going forward while coding your own projects.

Optionally, Buy the CheatSheet Desktop App to create your own CheatSheets. Click to see the demo.

Tutorial Series: Each subject has a Series of video and/or written tutorials covering the content of each category.

Video tutorials demonstrate the topics for the particular CheatSheet category.

Written tutorials explain the topics in the particular CheatSheet category.

Sample Code: For some subjects there is a project or examples to code along with.

The project or code examples are available free on GitHub.


Learn Computer Programming
Website Development

Website Development is popular computer programming specialization. To be a web developer, you need to be familiar with HTML, CSS, a text editor, Git, Unix, Databases, JavaScript, Node.js and a web framework.


Get the CheatSheet & Flashcards Desktop App