https://github.com/timothystiles/how-to-code
The resources I always recommend to new programmers.
https://github.com/timothystiles/how-to-code
Last synced: 9 months ago
JSON representation
The resources I always recommend to new programmers.
- Host: GitHub
- URL: https://github.com/timothystiles/how-to-code
- Owner: TimothyStiles
- Created: 2020-08-22T01:18:23.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2021-04-26T22:19:52.000Z (about 5 years ago)
- Last Synced: 2025-07-22T17:52:24.609Z (11 months ago)
- Homepage:
- Size: 4.88 KB
- Stars: 11
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
## Why?
People keep asking me how to get started and I always tell them to go through these resources.
## Your First Computer Science Class
Just take this [free online course from Harvard](https://online-learning.harvard.edu/course/cs50-introduction-computer-science?delta=0). Seriously, don't bother with a bootcamp if you're just looking for the basics this will do it.
## Git and Source Version Control
A great book for getting familiar with git and version control is [Pro Git by Scott Chacon and Ben Straub](http://git-scm.com/book/en/v2). The book is freely available through a creative commons license and it comes in almost every format needed (pdf, mobi, epub, web, etc). It's a little lengthy but to get started one only really has to read the first three or four chapters.
## Linux Command Line BASH:
[Another great free book on linux command line BASH by William E. Shotts, Jr.](http://linuxcommand.org/tlcl.php) I always recommend going through the first and second section. It's been a while since I last read through it but I remember some parts of third section being pretty hardware/os specific so it was hard to do all the examples.
## Math Resources
[College Level Mathematics](http://aimath.org/textbooks/approved-textbooks/): A series of college level math textbooks that are freely licensed and good for referencing. Collected and supported by the American Institute of Mathematics and the National Science Foundation.