📚 Freely available programming books
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

191 lines
7.0 KiB

### Index
* [Artificial Intelligence](#artificial-intelligence)
* [Bash](#bash)
* [C](#c)
* [C++](#cpp)
* [Clojure](#clojure)
* [Data Science](#data-science)
* [Git](#git)
* [Go](#go)
* [HTML / CSS](#html--css)
3 years ago
* [IDE / Editors](#ide--editors)
* [Java](#java)
* [JavaScript](#javascript)
* [jQuery](#jquery)
* [React.js](#reactjs)
* [Vue.js](#vuejs)
* [Kubernetes](#kubernetes)
* [Language Translations](#language-translations)
* [Markdown](#markdown)
* [MATLAB](#matlab)
* [MongoDB](#mongodb)
* [Perl](#perl)
* [Python](#python)
* [R](#r)
* [Ruby](#ruby)
* [Rust](#rust)
* [SQL](#sql)
### Artificial Intelligence
* [What is Artificial Intelligence?](https://intelligencereborn.com/ArtificialIntelligence.html) IntelligenceReborn (HTML)
### Bash
* [Bash Scripting cheatsheet](https://devhints.io/bash) Devhints (HTML)
### C
* [C Reference Card (ANSI)](https://users.ece.utexas.edu/~adnan/c-refcard.pdf) (PDF)
* [Systems Programming Cheat Sheet](https://github.com/jstrieb/systems-programming-cheat-sheet)
* [The C Cheat Sheet: An Introduction to Programming in C](https://sites.ualberta.ca/~ygu/courses/geoph624/codes/C.CheatSheet.pdf) - Andrew Sterian (PDF)
### <a name="cpp"></a>C++
* [C++ Quick Reference](http://www.hoomanb.com/cs/quickref/CppQuickRef.pdf) - Hooman Baradaran (PDF)
### Clojure
* [Clojure Cheatsheet](http://clojure.org/cheatsheet)
### Data Science
* [Cheatsheets for Data Scientists](https://www.datacamp.com/community/data-science-cheatsheets) - Datacamp (PDF)
### Git
* [Git Cheat Sheet](https://education.github.com/git-cheat-sheet-education.pdf) - GitHub (PDF)
* [Git Cheat Sheet](http://git.jk.gs) - Jan Krüger (PDF, SVG)
* [Git Cheat Sheet](https://jan-krueger.net/wordpress/wp-content/uploads/2007/09/git-cheat-sheet.pdf) (PDF)
* [Git Cheat Sheet - extended](https://jan-krueger.net/wordpress/wp-content/uploads/2007/09/git-cheat-sheet-v2.zip) (PDF)
* [GitHub Cheat Sheet](https://github.com/tiimgreen/github-cheat-sheet) - Tim Green (Markdown)
### Go
* [cht.sh Go Cheatsheet](https://cht.sh/go/:learn)
### HTML / CSS
* [CSS CheatSheet](https://htmlcheatsheet.com/css/) (HTML)
* [CSS Flexbox Cheatsheet](https://css-tricks.com/snippets/css/a-guide-to-flexbox/) - Chris Coyier (HTML)
* [CSS Grid Cheatsheet](https://css-tricks.com/snippets/css/complete-guide-grid/) - Chris House (HTML)
* [FLEX: A simple visual cheatsheet for flexbox](https://flexbox.malven.co) - Chris Malven (HTML)
* [GRID: A simple visual cheatsheet for CSS Grid Layout](https://grid.malven.co) - Chris Malven (HTML)
* [HTML CheatSheet](https://htmlcheatsheet.com) (HTML)
3 years ago
### <a name="ide--editores"></a>IDE / Editors
* [Editor VI - Guia de Referência](https://aurelio.net/curso/material/vim-ref.html) - Aurelio Marinho Jargas
* [GNU Emacs Reference Card](https://www.gnu.org/software/emacs/refcards/pdf/refcard.pdf) - GNU.org (PDF)
3 years ago
* [Vim Avançado](https://aurelio.net/vim/vim-avancado.txt) - Aurelio Marinho Jargas
* [Vim Básico](https://aurelio.net/vim/vim-basico.txt) - Aurelio Marinho Jargas
* [Vim Médio](https://aurelio.net/vim/vim-medio.txt) - Aurelio Marinho Jargas
### Java
* [Java](https://programmingwithmosh.com/wp-content/uploads/2019/07/Java-Cheat-Sheet.pdf) (PDF)
### JavaScript
* [JavaScript Cheatsheet](https://www.codecademy.com/learn/introduction-to-javascript/modules/learn-javascript-introduction/cheatsheet) - Codecademy (HTML)
* [JavaScript CheatSheet](https://htmlcheatsheet.com/js/) (HTML)
* [JavaScript Regex Cheatsheet](https://www.debuggex.com/cheatsheet/regex/javascript) - Debuggex (HTML)
* [JavaScript WorldWide Cheatsheet](https://cheatography.com/davechild/cheat-sheets/javascript/) - Cheatography (JavaScript)
#### jQuery
* [jQuery CheatSheet](https://htmlcheatsheet.com/jquery/) (HTML)
#### React.js
* [React Cheatsheet](https://www.codecademy.com/learn/react-101/modules/react-101-jsx-u/cheatsheet) - Codecademy (HTML)
#### Vue.js
* [Vue Essential Cheatsheet](https://www.vuemastery.com/pdf/Vue-Essentials-Cheat-Sheet.pdf) - Vue Mastery (PDF)
### Kubernetes
* [Handy Cheat Sheet for Kubernetes Beginners](https://kubernetes.io/docs/reference/kubectl/cheatsheet/) - Kubernetes Documentation: kubectl Cheat Sheet
### Language Translations
* [Swift and C# Quick Reference - Language Equivalents and Code Examples](http://www.globalnerdy.com/wordpress/wp-content/uploads/2015/03/SwiftCSharpPoster.pdf) - Globalnerdy (PDF)
### Markdown
* [Markdown Cheat Sheet](https://www.markdownguide.org/cheat-sheet/) - Markdown Guide (HTML)
* [Markdown Here](https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet) - Adam Pritchard
### MATLAB
* [MATLAB Basic Functions Reference Sheet](https://www.mathworks.com/content/dam/mathworks/fact-sheet/matlab-basic-functions-reference.pdf) - MathWorks (PDF)
### MongoDB
* [MongoDB Cheat Sheet](https://www.mongodb.com/developer/quickstart/cheat-sheet) - MongoDB (HTML)
* [Quick Cheat Sheet for Mongo DB Shell commands](https://gist.github.com/michaeltreat/d3bdc989b54cff969df86484e091fd0c) - Michael Treat's Quick Cheat Sheet
### Perl
* [Perl Reference card](https://michaelgoerz.net/refcards/perl_refcard.pdf) (PDF)
### Python
* [Comprehensive Python Cheat Sheet for Beginners](https://medium.com/the-codehub/comprehensive-python-cheat-sheet-for-beginners-5d76bb038fa2) - Rishi Sidhu, Medium (HTML)
* [Comprehensive Python Cheatsheet](https://gto76.github.io/python-cheatsheet) - Jure Šorn (HTML)
* [Learn Python in Y minutes](https://learnxinyminutes.com/docs/python/) - LearnXinYMinutes (HTML)
* [Official Matplotlib cheat sheets](https://github.com/matplotlib/cheatsheets) - Matplotlib.org (LaTeX, PDF)
* [Python Cheat Sheet](https://websitesetup.org/python-cheat-sheet/) - WebsiteSetup (HTML, PDF, PNG)
* [Python Cheatsheet for beginners](https://www.codecademy.com/learn/learn-python-3/modules/learn-python3-syntax/cheatsheet) - Codeacademy (HTML)
* [Python Crash Course Cheatsheet](https://ehmatthes.github.io/pcc/cheatsheets/README.html) - Eric Matthes (HTML)
* [Python Data Wrangling with pandas](https://pandas.pydata.org/Pandas_Cheat_Sheet.pdf) - Pandas (PDF)
* [Python for Data Science Cheatsheet](https://pydatascience.org/data-science-cheatsheets/) - DataCamp (HTML and Image)
* [Python Regex Cheatsheet](https://www.debuggex.com/cheatsheet/regex/python) - Debuggex (HTML)
* [Python WorldWide Cheatsheet](https://cheatography.com/davechild/cheat-sheets/python/) - Cheatography (Python)
Add R cheatsheets (#5437) * Add R section to cheetsheets Add R Studio section to cheetsheets page * Add link to RStudio official cheetsheets resources Resources website: https://www.rstudio.com/resources/cheatsheets * Add R cheetsheet: Data Wrangling with dplyr, tidyr Data Wrangling with dplyr and tidyr cheetsheet (U.1/15) english Public Url: https://www.rstudio.com/wp-content/uploads/2015/02/data-wrangling-cheatsheet.pdf * Add R cheetsheet: Domar datos con dplyr y tidyr Data Wrangling with dplyr and tidyr cheetsheet (U.1/15) spanish Public Url: https://github.com/rstudio/cheatsheets/raw/master/translations/spanish/data-wrangling-cheatsheet_Spanish.pdf Scrapped from: https://www.rstudio.com/resources/cheatsheets * Add R cheetsheet: Domar datos con dplyr y tidyr - Fix CI/CD errors. - Data Wrangling with dplyr and tidyr cheetsheet (U.1/15) spanish Public Url: https://github.com/rstudio/cheatsheets/raw/master/translations/spanish/data-wrangling-cheatsheet_Spanish.pdf Scrapped from: https://www.rstudio.com/resources/cheatsheets * Add R cheetsheet: Domar datos con dplyr y tidyr - Fix CI/CD errors - Data Wrangling with dplyr and tidyr cheetsheet (U.1/15) spanish Public Url: https://github.com/rstudio/cheatsheets/raw/master/translations/spanish/data-wrangling-cheatsheet_Spanish.pdf Scrapped from: https://www.rstudio.com/resources/cheatsheets * Revert RStudio Data Wrangling cheatcheats (KISS) - Keep It Simple / apply review suggestions. Thus, I remove "Data Wrangling" cheatsheets because it already are present in the RStudio portal that link points to. - Fix grammar.
3 years ago
### R
* [All RStudio cheatsheets resources](https://www.rstudio.com/resources/cheatsheets) - RStudio.com (HTML site with PDF links)
### Ruby
* [Ruby Cheat Sheet](https://www.codeconquest.com/wp-content/uploads/Ruby-Cheat-Sheet-by-CodeConquestDOTcom.pdf) - CodeConquest.com (PDF)
### Rust
* [Rust Language Cheat Sheet](https://cheats.rs) (HTML)
### SQL
* [MySQL Cheatsheet](https://s3-us-west-2.amazonaws.com/dbshostedfiles/dbs/sql_cheat_sheet_mysql.pdf) - Database Star (PDF)
* [PostgreSQL Cheatsheet](https://s3-us-west-2.amazonaws.com/dbshostedfiles/dbs/sql_cheat_sheet_pgsql.pdf) - Database Star (PDF)
* [SQL Cheatsheet](https://www.codecademy.com/learn/learn-sql/modules/learn-sql-manipulation/cheatsheet) - Codecademy (SQL)