A CheatSheet of 128 CheatSheets for Developers

A CheatSheet of 128 CheatSheets for Developers

I compiled a list of the (in my opinion) best Cheatsheets and tutorials for some of the top languages, frameworks and tools out there. I considered clarity, interactivity and simplicity for beginners. Lets go!

General

Awesome

001 https://github.com/topics/awesome 002 https://github.com/detailyang/awesome-cheatsheet

Tech interview

003 https://www.frontendinterviewhandbook.com 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 https://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 https://quickref.me/es6.html

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/abhirajb/the-ultimate-python-cheatsheet-56g7

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://docs.w3cub.com/angular/guide/cheatsheet.html

047 https://dev.to/lysofdev/an-angular-testing-cheatsheet-5hj2

jQuery

048 https://oscarotero.com/jquery/

049 https://overapi.com/jquery

React

050 https://cheatsheets.shecodes.io/react

051 https://devhints.io/react

052 https://reactcheatsheet.com/

Redux

053 https://medium.com/@javascript_7596/react-redux-concept-workflow-cheatsheet-be00e3ffa853

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://learnvue.co/LearnVue-Vue-3-Cheatsheet.pdf

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

064 https://devhints.io/atom

Bash

065 https://devhints.io/bash

066 https://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 https://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 https://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 https://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

112 https://devhints.io/pug

SASS, SCSS

113 https://quickref.me/sass.html

114 https://devhints.io/sass

115 https://dev.to/finallynero/scss-cheatsheet-7g6

Stylus

116 https://devhints.io/stylus

Xpath

117 https://devhints.io/xpath

Yaml

118 https://lzone.de/#/LZone%20Cheat%20Sheets/Languages/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://github.com/areai51/yarn-cheatsheet

Wrap it up

Having a lot of basic information at one glance is often very useful for me, because I tend to forget the most basic things regularly ??. As I already wrote in one of my earlier posts, I created a repository on GitHub, where I maintain this list above and collect commands I tend to forget - check it out if you want:

Click here To Checkout Github Repo

A curated list of everything I look up more than twice

I hope there are one or two useful links for you regarding the technologies you use. If you know other awesome cheat sheets, please comment them below and don't hesitate to make a PR to make this list more complete.

要查看或添加评论,请登录

Sushil kumar kushwaha的更多文章

其他会员也浏览了