Git Product home page Git Product logo

crescentpartha / cheatsheets-for-developers Goto Github PK

View Code? Open in Web Editor NEW
78.0 1.0 104.0 616 KB

A collection of programming CheatSheets for developers to boost your productivity and quick review to remember while working.

Home Page: https://hacktoberfest.com/participation/

License: MIT License

cheatsheets git-cheatsheet hacktoberfest hacktoberfest2022 markdown-cheatsheet npm-cheatsheet nvm-cheatsheet open-source windows-cheatsheet chrome-devtools-cheatsheet

cheatsheets-for-developers's Introduction

CheatSheets-for-Developers

A Collection of programming CheatSheets for developers to quick review while working.

Hacktober Badge Contributions

Pull Requests Badge GitHub contributors License Badge

GitHub repo forks  GitHub repo stars  GitHub org sponsors  GitHub repo watchers  GitHub repo size GitHub repo Issues  GitHub repo Good Issues for newbies  GitHub repo PRs  GitHub repo Merged PRs  Awesome  Hacktoberfest 2022 stats

CheatSheets Table Views

CheatSheets List

Languages 📄
Operating Systems 🖥️
Frontend 🌐
Backend 🖧
Databases 🗃️
Tools 🧰
IDE / Text Editors 📝
Libraries 📚

Python

Machine Learning

Other 💡

Instructions

Contribution

Have a look at contribution docs for how to update any of the CheatSheets.

  • Add content to CheatSheets
  • Add new CheatSheets
  • Suggest changes to existing CheatSheets
  • Discuss ideas in issues

Thanks to all the contributors ❤

Thanks to everyone who has submitted pull requests and issues on GitHub, made suggestions, given a star, and generally helped make this a better repository for developers.

License

Each file included in this repository is licensed under the MIT License.

cheatsheets-for-developers's People

Contributors

abuna1985 avatar anu-phoenix avatar anuragmourya975 avatar architkumar-13 avatar ashutoshjv661 avatar ayeolakenny avatar ayush0751 avatar ciromeiralins avatar crescentpartha avatar dea314 avatar dotsbeauty avatar eazyisreal avatar grow-xd avatar gupta-aryaman avatar imran1509 avatar itslukedev avatar itsmehrishi avatar karmpatel960 avatar khushpreet-007 avatar lucaspericlesbr avatar nikhil-7span avatar nikhilbuts avatar prince9084yadav avatar ritwikdalmia avatar rohitsuper69 avatar rudrakshkarpe avatar rudy3333 avatar saumitrapatil avatar shahgnp avatar villain45 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

cheatsheets-for-developers's Issues

Add more yarn commands in yarn-cheatsheet.md file

Describe the content type

This is a yarn-cheatsheet.md file for yarn commands

Expected behavior

Add frequently used basic yarn commands

Screenshots or Links

You can contribute in yarn-cheatsheet.md file


Please, fill free to contribute to this project. Anyone including newcomers can make a contribution to this repo by adding basic Commands or Keyboard Shortcuts or tags, attributes, and properties and take a part in an open-source project.
Please, give a star to support this project.

php-cheatsheet

Is your feature request related to a problem or a new feature? Please describe.

A clear and concise description of what the problem or feature is.

Describe the solution you'd like

A clear and concise description of what you want to happen.

Additional context

Add any other context or screenshots about the feature request here.

git revert

hi !! @crescentpartha In basic commands we can also add git revert command .

git revert is used to undo the commits of remote repository. it will create a new commit in commit history.

I can work in this issue If you want this to be added

thank you

Add more contents or bash-commands in bash-cheatsheet.md file

Descriptions

add more contents or bash-commands in bash-cheatsheet.md file

Expected behavior

Enrich the bash-cheatsheet.md file by adding more frequently used BASH commands.

Screenshots or Links

If applicable, add screenshots or a modified UI link to help explain your contribution.

Additional Context

Please, directly create a pull request and @mention your pull request id here like #150


Please, fill free to contribute to this project. Anyone including newcomers can make a contribution to this repo by adding basic Commands or Keyboard Shortcuts or tags, attributes, and properties and take a part in an open-source project.
Please, give a star to support this project.

Add more contents or cmd commands in cmd-cheatsheet.md file.

Descriptions

add more commands in cmd-cheatsheet.md file

Expected behavior

Enrich the cmd-cheatsheet.md file by adding more frequently used commands.

Screenshots or Links

If applicable, add screenshots or a modified UI link to help explain your contribution.

Additional Context

Please, directly create a pull request and @mention your pull request id here like #150


Please, fill free to contribute to this project. Anyone including newcomers can make a contribution to this repo by adding basic Commands or Keyboard Shortcuts or tags, attributes, and properties and take a part in an open-source project.
Please, give a star to support this project.

Improve in CSS Properties

Is your feature request related to a problem or a new feature? Please describe.
CSS properties have not values currently.

Describe the solution you'd like
I want to add property values that can be set when using properties.
Improve the syntax currently it's wrong.

Additional context
Currently, there is only property written here.
image

Add more contents or Vim-Editor Keyboard Shortcuts in vim-editor-cheatsheet.md file

Descriptions

add more contents or Vim-Editor keyboard shortcuts in vim-editor-cheatsheet.md file

Expected behavior

Enrich the vim-editor-cheatsheet.md file by adding more frequently used Vim-Editor keyboard shortcuts.

Screenshots or Links

If applicable, add screenshots or a modified UI link to help explain your contribution.

Additional Context

Please, directly create a pull request and @mention your pull request id here like #150


Please, fill free to contribute to this project. Anyone including newcomers can make a contribution to this repo by adding basic Commands or Keyboard Shortcuts or tags, attributes, and properties and take a part in an open-source project.
Please, give a star to support this project.

Add Cheatsheet for Node.js

Describe the solution you'd like
Many developers are there who prefer to work with Node.js when it comes to the Backend. I think a cheat sheet with all the commonly used commands that they may need to use should be created as it can often be hard to remember them all when starting out, especially with the beginners who are in the learning phase of Node.js.

Additional context
I've been using Node.js for about 1 year now and would be more than happy to create a cheat sheet with a bunch of necessary commands may be ordered as so:

Connect to a Server
Read, Write, Execution
Establishing a Connection
Syncing of Web Server
Buffer, Timeout and many more

Please assign me this issue to work on.

create a mongodb-cheatsheet and updated readme

Descriptions

add a new Cheat Sheet called mongodb-cheatsheet.md file

Expected behavior

Enrich the mongodb-cheatsheet.md file.

Screenshots or Links

If applicable, add screenshots or a modified UI link to help explain your contribution.

Additional Context

Please, directly create a pull request and @mention your pull request id here like #150


Please, fill free to contribute to this project. Anyone including newcomers can make a contribution to this repo by adding basic Commands or Keyboard Shortcuts or tags, attributes, and properties and take a part in an open-source project.
Please, give a star to support this project.

Add REGEX cheatsheet

Descriptions

add more contents or commands / keyboard shortcuts / tags and attributes / properties in -cheatsheet.md file

Expected behavior

Enrich the *-cheatsheet.md file by adding more frequently used commands / keyboard shortcuts / tags and attributes / properties.

Screenshots or Links

If applicable, add screenshots or a modified UI link to help explain your contribution.

Additional Context

Please, directly create a pull request and @mention your pull request id here like #150


Please, fill free to contribute to this project. Anyone including newcomers can make a contribution to this repo by adding basic Commands or Keyboard Shortcuts or tags, attributes, and properties and take a part in an open-source project.
Please, give a star to support this project.

Add Basic Commands of Node Package Manager

Descriptions

Add Basic Commands of Node Package Manager in npm-cheatsheet.md file

Expected behavior

Enrich the npm-cheatsheet.md file by adding more frequently used NPM Commands.

Screenshots or Links

If applicable, add screenshots or a modified UI link to help explain your contribution.


Please, fill free to contribute to this project. Anyone including newcomers can make a contribution to this repo by adding basic Commands or Keyboard Shortcuts or tags, attributes, and properties and take a part in an open-source project.
Please, give a star to support this project.

Add more contents or VSCode Keyboard Shortcuts in vscode-cheatsheet.md file

Descriptions

add more contents or vscode keyboard shortcuts in vscode-cheatsheet.md file

Expected behavior

Enrich the vscode-cheatsheet.md file by adding more frequently used VSCode keyboard shortcuts.

Screenshots or Links

If applicable, add screenshots or a modified UI link to help explain your contribution.

Additional Context

Please, directly create a pull request and @mention your pull request id here like #150


Please, fill free to contribute to this project. Anyone including newcomers can make a contribution to this repo by adding basic Commands or Keyboard Shortcuts or tags, attributes, and properties and take a part in an open-source project.
Please, give a star to support this project.

Add more contents or linux-commands in linux-cheatsheet.md file

Descriptions

add more contents or linux-commands in linux-cheatsheet.md file

Expected behavior

Enrich the linux-cheatsheet.md file by adding more frequently used Linux commands.

Screenshots or Links

If applicable, add screenshots or a modified UI link to help explain your contribution.

Additional Context

Please, directly create a pull request and @mention your pull request id here like #150


Please, fill free to contribute to this project. Anyone including newcomers can make a contribution to this repo by adding basic Commands or Keyboard Shortcuts or tags, attributes, and properties and take a part in an open-source project.
Please, give a star to support this project.

Add more html tags and attributes in html-cheatsheet.md file

Descriptions

add more tags and attributes in html-cheatsheet.md file

Expected behavior

Enrich the html-cheatsheet.md file by adding more frequently used html tags and attributes.

Screenshots or Links

If applicable, add screenshots or a modified UI link to help explain your contribution.


Please, fill free to contribute to this project. Anyone including newcomers can make a contribution to this repo by adding basic Commands or Keyboard Shortcuts or tags, attributes, and properties and take a part in an open-source project.
Please, give a star to support this project.

Add more html tags and attributes in html-cheatsheet.md file

Descriptions

add more html tags and attributes

Expected behavior

Enrich the html-cheatsheet.md file by adding more frequently used html tags and attributes.

Screenshots or Links

If applicable, add screenshots or a modified UI link to help explain your contribution.


Please, fill free to contribute to this project. Anyone including newcomers can make a contribution to this repo by adding basic Commands or Keyboard Shortcuts or tags and attributes. Please, give a star to support this project.

addition in java cheatsheet

Descriptions
Collections framework is not added in the cheatsheet

Expected behavior
I want to add Java collections like set, list, queue, stack, map

Add a command to view all branches in git CheatSheet

Hi !! ..
In Git CheatSheet for Developers in section of Branching & Merging it will be great if we add how we can view all the list of Branches

If you Think this can be added I am ready to work on that issue.

Thankyou.

Add more windows keyboard shortcuts in windows-cheatsheet.md file

Descriptions

add more windows keyboard shortcuts

Expected behavior

Enrich the windows-cheatsheet.md file by adding more keyboard shortcuts.

Screenshots or Links

If applicable, add screenshots or a modified UI link to help explain your contribution.


Please, fill free to contribute to this project. Anyone including newcomers can make a contribution to this repo by adding basic Commands or Keyboard Shortcuts or tags, attributes, and properties and take a part in an open-source project.
Please, give a star to support this project.

Add basic commands of Node Version Manager (NVM) in nvm-cheatsheet.md file

Describe the content type

This is an nvm-cheatsheet for nvm commands

Expected behavior

Add basic commands of Node Version Manager

Screenshots or Links

You can contribute in nvm-cheatsheet.md file


Please, fill free to contribute to this project. Anyone including newcomers can make a contribution to this repo by adding basic Commands or Keyboard Shortcuts or tags, attributes, and properties and take a part in an open-source project.
Please, give a star to support this project.

Add more git commands in git-cheatsheet.md file

Descriptions

add more git commands

Expected behavior

Enrich the git-cheatsheet.md file by adding more frequently used git commands.

Screenshots or Links

If applicable, add screenshots or a modified UI link to help explain your contribution.


Please, fill free to contribute to this project. Anyone including newcomers can make a contribution to this repo by adding basic Commands or Keyboard Shortcuts or tags, attributes, and properties and take a part in an open-source project.
Please, give a star to support this project.

Add abstraction, encapsulation, polymorphism to Java cheat sheet

Since inheritance is already covered, we can extend the cheat sheet to other concepts of object oriented programming by adding short descriptions of abstraction, encapsulation and polymorphism and how this is achieved in Java.

Content outline

Polymorphism

  • Method overloading
  • Method overriding

Encapsulation

  • Packages

Abstraction

  • Abstract class
  • Interface

Modify npx commands in npx-cheatsheet

Descriptions

Modify and add more commands in npx-cheatsheet.md file

Expected behavior

Enrich the npx-cheatsheet.md file by adding more frequently used commands.

Screenshots or Links

If applicable, add screenshots or a modified UI link to help explain your contribution.


Please, fill free to contribute to this project. Anyone including newcomers can make a contribution to this repo by adding basic Commands or Keyboard Shortcuts or tags, attributes, and properties and take a part in an open-source project.
Please, give a star to support this project.

Update Conda Command cheatsheet

Is your feature request related to a problem or a new feature? Please describe.

A clear and concise description of what the problem or feature is.

Describe the solution you'd like

A clear and concise description of what you want to happen.

Additional context

Add any other context or screenshots about the feature request here.

Split the README list into collapsible categories

Is your feature request related to a problem or a new feature? Please describe.

As more cheat sheets are added the README is becoming harder to read.

Describe the solution you'd like

I think we should add collapsible categories so that cheat sheets can easily be sorted through.

Additional context
Here is an example of how this could work:

Languages 📄
Operating Systems 💻

Cheat Sheet for C++

Descriptions
Want to add cheatsheet for C++ STL

Expected behavior
Adding Basic STL functions for Vector, Set, Map, and many more.

Please assign this to me under Hacktoberfest22.

Add keyboard shortcuts for VSCode CheatSheet

Describe the content type

Add keyboard shortcuts for VSCode CheatSheet

Expected behavior

Add commonly used keyboard shortcuts for VSCode Editor to boost your productivity.

Screenshots or Links

You can add more keyboard shortcuts in vscode-cheatsheet.md for VSCode Editor

Fill free to contribute in this CheatSheet and take a part in an open-source project.

Add more contents or Chrome-Devtools Keyboard Shortcuts in chrome-devtools-cheatsheet.md file

Descriptions

add more contents or chrome-devtools keyboard shortcuts in chrome-devtools-cheatsheet.md file

Expected behavior

Enrich the chrome-devtools-cheatsheet.md file by adding more frequently used chrome-devtools keyboard shortcuts.

Screenshots or Links

If applicable, add screenshots or a modified UI link to help explain your contribution.

Additional Context

Please, directly create a pull request and @mention your pull request id here like #150


Please, fill free to contribute to this project. Anyone including newcomers can make a contribution to this repo by adding basic Commands or Keyboard Shortcuts or tags, attributes, and properties and take a part in an open-source project.
Please, give a star to support this project.

Add markdown Syntax in markdown-cheatsheet.md file

Descriptions

Add some markdown syntax in markdown-cheatsheet.md file

Expected behavior

Enrich the markdown-cheatsheet.md file by adding more frequently used markdown Commands.

Screenshots or Links

If applicable, add screenshots or a modified UI link to help explain your contribution.


Please, fill free to contribute to this project. Anyone including newcomers can make a contribution to this repo by adding basic Commands or Keyboard Shortcuts or tags, attributes, and properties and take a part in an open-source project.
Please, give a star to support this project.

Add keyboard shortcuts for windows-cheatsheet.md file

Describe the content type

Add keyboard shortcuts for windows-cheatsheet.md

Expected behavior

Add commonly used keyboard shortcuts for windows-cheatsheet to boost your productivity.

Screenshots or Links

You can add more keyboard shortcuts in windows-cheatsheet.md.

Fill free to contribute in this CheatSheet and take a part in an open-source project.

Add cheatsheet for Linux command line.

Describe the solution you'd like
Many developers may have to use the Linux command line at some point in their career. I think a cheat sheet with all the commonly used commands that they may need to use should be created as it can often be hard to remember them all when starting out (trust me i was there at some point)

Additional context
I've been using Linux for about 2 years now and would be more than happy to create a cheat sheet with a bunch of necessary commands maybe ordered as so:

  • File Commands
  • File Permissions
  • SSH
  • System Info
  • Keyboard Shortcuts

Add CONTRIBUTE.md

Is your feature request related to a problem or a new feature? Please describe.
This will describe the steps that how users can contribute to your project

Describe the solution you'd like
This will describe the steps that how users can contribute to your project; this will make users easier in contribution

Additional context
add hacktoberfest tag

Add more css properties in css-cheatsheet.md file

Descriptions

add more css properties

Expected behavior

Enrich the css-cheatsheet.md file by adding more frequently used css properties.

Screenshots or Links

If applicable, add screenshots or a modified UI link to help explain your contribution.


Please, fill free to contribute to this project. Anyone including newcomers can make a contribution to this repo by adding basic Commands or Keyboard Shortcuts or tags, attributes, and properties and take a part in an open-source project.
Please, give a star to support this project.

Add CONTRIBUTE.md

**Is your feature request related to a problem or a new feature? Please describe.
This will describe the steps that how users can contribute to your project

**Describe the solution you'd like
This will describe the steps that how users can contribute to your project; this will make users easier in contribution

Additional context
add hacktoberfest tag

Git Revert command

Hi !! @crescentpartha I think we can add git revert command

what basically revert command does
when we have lots of commit history and we want to return to any previous commit then we use this command

Add keyboard shortcuts for Chrome DevTools CheatSheet

Describe the content type

Add keyboard shortcuts for Chrome DevTools CheatSheet

Expected behavior

Add commonly used keyboard shortcuts for Chrome DevTools to boost your productivity.

Screenshots or Links

You can add more keyboard shortcuts in chrome-devtools-cheatsheet.md for Chrome DevTools.


Please, fill free to contribute to this project. Anyone including newcomers can make a contribution to this repo by adding basic Commands or Keyboard Shortcuts or tags, attributes, and properties and take a part in an open-source project.
Please, give a star to support this project.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.