A list of resources to learn tech/geek/nerdy related topics, e.g. programming languages, android development, math, korean language and the like.
Over time I've built a decent list of links to web resources which contain good material to learn stuff.
What stuff? "Tech" stuff (like Python, BSD, Vim, Security, Javascript, Unix), or other geeky/nerdy stuff (math, how to learn the Korean language, Philosophy, etc).
Two quick examples of how one of these entries look like:
BSD: https://hardenedbsd.org/
Learn Korean: https://news.ycombinator.com/item?id=9935042
To avoid confusion, links are grouped into categories.
I think it is valuable to make this list available to everyone, and most importantly, open to anyone's contribution. If you know how to use Github, it should be easy for you to add your own links. Over time, my hope is that these contribution will make this list of resources very useful as a good "filter" to find just the good stuff.
Want to contribute? Go here to read how to, and make sure you respect the code of conduct.
Any contribution will be released under the same license.
Table of Contents
- Android
- Artificial Intelligence
- Assembler
- Cloud Computing
- Command Line
- Compilers
- Computer science
- Containers
- DevOps
- Education
- Java
- Javascript
- PostgreSQL
- Python
- Unix
- Vim
- Miscellaneous
- Temporary or unorganized
- Further Reading
- Credits
- Disclaimer
- License
- Android apps
- Android tutorial
- Android training
- Android development for beginners
- Developing Android apps
- Writing Android apps
- Sketch (design a mobile app)
- Berkeley AI Materials (HN discussion)
- Video games and AI
- Machine Learning
- Torch, a scientific computing framework for luajit
- Neural networks (HN discussion)
- Artificial Neural Networks for beginners
- Machine learning (HN discussion)
- Machine Learning
- Google's free Deep Learning course
- Build a simple interpreter
- Compiler construction
- Compiler construction
- Papers on compilers
- Let's Build a Compiler, by Jack Crenshaw
- Logic, Languages, Compilation, and Verification
- OSS University
- Computer Science for all
- Math for Computer Science (HN discussion)
- What is code - http
- A plain english introduction to CAP Theorem
- Critique to the CAP Theorem
- Learn Java the hard way
- Course on Java
- Tutorial on Java
- Java basics
- Intro to Java Programming
- Course on Eclipse
- Grand Javascript school (HN discussion)
- Javascript game development
- Write Pacman in Javascript
- You don't know Javascript
- Postgres guide (HN discussion)
- Postgres CLI
- MySQL CLI (for comparison)
- PostgreSQL command line (HN discussion)
- SQL tabs (PostgreSQL) (HN discussion)
- Embracing SQL in PostgreSQL
- Curated list of great PostgreSQL resources
- Learn Python
- ML + Python
- Intermediate python (HN discussion)
- Tutorials to learn Python
- Python Sudoku
- Python IDE
- Interactive Python
- Python the hard way (3rd edition)
- Norvig's python stuff
- IDLE Python
- The Zen of Python
- VIM as IDE
- Learn VIM while playing a game (HN discussion)
- Vim takeaways (HN discussion)
- Study Vim
- Vim galore
- Calculating the federal income tax: https://www.khanacademy.org/economics-finance-domain/core-finance/taxes-topic/taxes/v/calculating-federal-taxes-and-take-home-pay
- 2016 federal tax rates: http://www.forbes.com/sites/kellyphillipserb/2015/10/21/irs-announces-2016-tax-rates-standard-deductions-exemption-amounts-and-more/
- California standard deductions: https://www.ftb.ca.gov/individuals/faq/net/902.shtml
- California tax brackets: http://www.tax-brackets.org/californiataxtable
- How to minimize procrastination
- How to learn efficiently (HN discussion)
- Learn to read Korean (HN discussion)
- Thinking about thinking
- Philosophy
- Math (HN discussion)
- React.js fundamentals
- Learning Paths by O'Reilly
- DevOps Wiki
- Computer Science video lectures
- Entrepreneur
- Spinnaker, deploy artifacts to the cloud
- Flux / React
- Mapzen search
- Book "Architecture of open source applications"
- Kali Linux
- APIs
- Swift
- Security (HN discussion)
- Rust
- Erlang / Elixir
- Competence Matrix
- Data Science masters
- Bitcoin
- RegEx crossword
- Scala
n.a.
Many thanks to all contributors to this project. Thanks also to those who have given detailed feedback - they will be listed below here. Example: anonymous coward,
The original author is Simone Brunozzi Twitter blog medium
This guide and all associated comments and discussion do not constitute any advice in any respect, and they do not represent an endorsement of any product or service. No reader should act or refrain from acting on the basis of any information presented herein without seeking the advice of counsel in the relevant jurisdiction. The author(s) expressly disclaim all liability in respect of any actions taken or not taken based on any contents of this guide or associated content.
This work is licensed under a Creative Commons CC0 1.0 Universal (CC0 1.0) license. License details are available here.