Cheatsheets for Developers - Vani Reddy - Medium
By Vani Reddy
Source: https://medium.com/@vrkunduri/cheatsheets-for-developers-1bf378aafcb0
What Is Cheat Sheet?
A cheatsheet for developers is a quick reference guide that provides a summary of key concepts, commands, and syntax for a particular programming language or technology. It is designed for developers, both beginners and experienced, as a handy reference tool for programming. Cheatsheets often include diagrams, tables, and examples to help developers understand complex concepts and remember syntax easier.
Cheat Sheets For Developer
OverAPI.com
OverAPI.com is a website that aggregates cheat sheets for many popular web programming languages such as Javascript, NodeJS, PHP, Python, CSS …
Awesome-Cheatsheets
Awesome-Cheatsheets is also a collection of popular web programming language cheatsheet including Django Cheatsheet, Node.js Cheatsheet, Laravel Cheatsheet. … the frontend team has The HTML5 Cheatsheet, Vue.js Cheatsheet, React.js Cheatsheet … You can refer to its main page!
Bootstrap 4 Cheat Sheet
Bootstrap 4 Cheat Sheet is a site that aggregates all the functions and displays the components in Bootstrap version 4.3.1. You just need to select a class, it will automatically show the code and example for that class. It also has a copy function that allows you to quickly copy that code into your program.
HTML CheatSheet
HTML CheatSheet is a website that synthesizes useful examples and tools for web development to help us reduce the time and effort in web development such as choosing colors, creating links, creating images, create tables … for HTML. It also has tools for other genres in web programming such as CSS, Javascript, Jquery, SEO … you can see more on its main page!
Cheatography
Cheatography is also a collection of cheat sheets for web development and is divided into several sub-categories such as Miscellaneous, Network, DevOps, Database, Programming Language … It has more than 800 cheat sheets for programming. and added a search feature, filter by many criteria to help you find the right cheat sheet for you. You can also find more cheat sheets for software, education, marketing, games …
General
Awesome
001 https://github.com/topics/awesome
002 https://github.com/detailyang/awesome-cheatsheet
Tech interview
003 https://yangshun.github.io/tech-interview-handbook/cheatsheet/
004 https://github.com/TSiege/Tech-Interview-Cheat-Sheet
005 https://dev.to/elliot/my-google-technical-interview-cheat-sheet-1lbd
Complexity
006 https://www.bigocheatsheet.com/
007 http://cooervo.github.io/Algorithms-DataStructures-BigONotation/
SEO
008 https://dev.to/pagely/seo-cheat-sheet-for-devs-5h1g
Programming, Scripting and Query Languages
C
009 https://developerinsider.co/c-programming-language-cheat-sheet/
C++
010 https://www.educba.com/c-programming-language-basics/
Go
011 https://github.com/a8m/golang-cheat-sheet
012 https://devhints.io/go
013 https://dev.to/codehakase/how-i-learned-go-programming
GraphQL
014 https://devhints.io/graphql
015 https://raw.githubusercontent.com/sogko/graphql-shorthand-notation-cheat-sheet/master/graphql-shorthand-notation-cheat-sheet.png
016 https://dev.to/methodcoder/graphql-crash-course-in-10-pics-3b04
Java
017 https://overapi.com/java
018 https://cheatography.com/son9912/cheat-sheets/java-oop-concept/
019 https://www.educba.com/category/software-development/software-development-tutorials/java-tutorial/
020 https://dev.to/monknomo/java-8-stream-cheatsheet–oad
JavaScript, ES2015+
021 http://www.developer-cheatsheets.com/es6
022 https://htmlcheatsheet.com/js/
023 https://devhints.io/es6
024 https://overapi.com/javascript
025 https://dev.to/samanthaming/javascript-module-cheatsheet-5b4o
026 https://dev.to/samanthaming/es6-arrow-functions-cheatsheet-1cn
PHP
027 https://overapi.com/php
028 https://phpcheatsheets.com/
029 https://dev.to/biros/awesome-php-resources-on-dev—-3a18
Python
030 https://devhints.io/python
031 https://overapi.com/python
032 https://www.pythoncheatsheet.org
033 https://dev.to/codingsafari/python-cheat-sheet-for-javascripters-2c4m
Regex
034 https://www.debuggex.com/cheatsheet/regex/javascript
035 https://devhints.io/regexp
036 https://overapi.com/regex
037 https://dev.to/emmabostian/regex-cheat-sheet-2j2a
038 https://dev.to/catherinecodes/a-regex-cheatsheet-for-all-those-regex-haters-and-lovers–2cj1
Ruby
039 https://overapi.com/ruby
040 https://dev.to/teekay/idiomatic-ruby-writing-beautiful-code-56ef
041 https://dev.to/philnash/top-10-errors-from-1000-ruby-on-rails-projects-and-how-to-avoid-them-24m
SQL, MySQL
042 https://devhints.io/mysql
043 https://overapi.com/mysql
TypeScript
044 https://learnxinyminutes.com/docs/typescript/
045 https://devhints.io/typescript
Frameworks, libraries and their extensions
Angular
046 https://angular.io/guide/cheatsheet
047 https://dev.to/lysofdev/an-angular-testing-cheatsheet-5hj2
jQuery
048 https://oscarotero.com/jquery/
049 https://overapi.com/jquery
React
050 http://www.developer-cheatsheets.com/react
051 https://devhints.io/react
052 https://dev.to/codeartistryio/the-react-cheatsheet-for-2020-real-world-examples-4hgg
Redux
053 http://www.developer-cheatsheets.com/redux
054 https://devhints.io/redux
055 https://github.com/linkmesrl/react-journey-2016/blob/master/resources/egghead-redux-cheat-sheet-3-2-1.pdf
Vue.js
056 https://marozed.ma/vue-cheatsheet/
057 https://devhints.io/vue
058 https://dev.to/adnanbabakan/vue-cheat-sheet-1-194a
059 https://dev.to/adnanbabakan/vue-cheat-sheet-2-5aj8
060 https://dev.to/adnanbabakan/vue-cheat-sheet-3-advanced-4khj
061 https://dev.to/devmount/how-to-kickstart-a-vuejs-project-2mj5
Vuex
062 https://vuejs-tips.github.io/vuex-cheatsheet/
063 https://dev.to/napoleon039/when-why-and-how-to-use-vuex-9fl
Editors, IDEs and other tools
Atom
Bash
065 https://devhints.io/bash
066 http://johnstowers.co.nz/pages/bash-cheat-sheet.html
067 https://dev.to/devmount/9-evil-bash-commands-explained-4k5e
Docker
068 https://devhints.io/docker
069 https://dev.to/emarsys/the-missing-docker-cheatsheet-4dbg
Git
070 http://www.ndpsoftware.com/git-cheatsheet.html
071 https://overapi.com/git
072 https://dev.to/maxpou/git-cheat-sheet-advanced-3a17
073 https://dev.to/duomly/git-cheatsheet-for-beginners-5apl
074 https://dev.to/antjanus/my-personal-git-tricks-cheatsheet-23j1
075 https://dev.to/hengnee/yet-another-git-cheatsheet-4gjk
076 https://dev.to/devmount/how-to-correct-git-commit-messages-402d
077 https://dev.to/devmount/signed-git-commits-in-vs-code-36do
Node.js
078 https://devhints.io/nodejs
079 https://overapi.com/nodejs
080 https://dev.to/santypk4/bulletproof-node-js-project-architecture-4epf
081 https://dev.to/jorge_rockr/everything-you-need-to-know-about-node-js-lnc
Sublime Text
082 https://devhints.io/sublime-text
083 https://shortcuts.design/toolspage-sublimetext.html
Vim
084 https://vim.rtorr.com/
085 https://devhints.io/vim
086 https://sheet.shiar.nl/vi
Visual Studio Code
087 https://devhints.io/vscode
088 https://code.visualstudio.com/shortcuts/keyboard-shortcuts-windows.pdf
089 https://code.visualstudio.com/shortcuts/keyboard-shortcuts-macos.pdf
090 https://code.visualstudio.com/shortcuts/keyboard-shortcuts-linux.pdf
091 https://dev.to/devmount/23-lesser-known-vs-code-shortcuts-as-gif-80
Markup and Styling
CSS, CSS3, Flexbox
092 https://htmlcheatsheet.com/css/
093 https://devhints.io/css
094 http://overapi.com/css
095 https://yoksel.github.io/flex-cheatsheet/
096 https://dev.to/proticm/css-variables-cheat-sheet-32id
097 https://dev.to/iggredible/css-selectors-cheatsheet-24bh
098 https://dev.to/devmount/learn-css-animation-by-creating-pure-css-loaders-3lm6
099 https://dev.to/devmount/8-games-to-learn-css-the-fun-way-4e0f
Emmet
100 https://docs.emmet.io/cheat-sheet/
101 https://devhints.io/emmet
102 https://dev.to/lalawuhan/emmet-love-4be5
HTML, HTML5
103 https://htmlcheatsheet.com/
104 https://devhints.io/html
105 http://overapi.com/html
JSON
106 https://cheatography.com/mackan90096/cheat-sheets/json/
LaTeX
107 https://wch.github.io/latexsheet/
108 https://dev.to/nickymarino/lets-use-latex
Markdown
109 https://www.markdownguide.org/cheat-sheet
110 https://devhints.io/markdown
111 https://dev.to/rattanakchea/markdown-cheatsheet-for-developers-2bjj
Pug
SASS, SCSS
113 https://sass-cheatsheet.brunoscopelliti.com/
114 https://devhints.io/sass
115 https://dev.to/finallynero/scss-cheatsheet-7g6
Stylus
116 https://devhints.io/stylus
Xpath
Yaml
118 https://lzone.de//cheat-sheet/YAML
119 https://devhints.io/yaml
Platforms, web apps and code management
Github
120 https://github.com/tiimgreen/github-cheat-sheet
121 https://github.github.com/training-kit/downloads/github-git-cheat-sheet/
Gitlab
122 https://docs.gitlab.com/ee/user/markdown.html
Jupyter Notebook
123 https://s3.amazonaws.com/assets.datacamp.com/blog_assets/Jupyter_Notebook_Cheat_Sheet.pdf
NPM
124 https://devhints.io/npm
125 https://guide.freecodecamp.org/developer-tools/npm-cheatsheet/
126 https://dev.to/therealdanvega/creating-your-first-npm-package-2ehf
Yarn
127 https://devhints.io/yarn
128 https://infinite.red/files/yarn.pdf