This is an extensive collection of personal notes, learning resources and cheat sheets for various computer science technologies.
- Front-End Development
- Back-End Development
- Databases
- Design Patterns With PHP
- Programming Languages
- Big Data
- Platforms
- Theory
- Editors
- Tools
- Development Environment
- Media
- Security
- Miscellaneous
- ES6 Notes
- ES6 Tools
- Core Data Structures - Javascript Implementations
- Web Performance Optimization
- Web Tools
- Ready Webpack Project Setup
- CSS
- React - App framework.
- Relay - Framework for building data-driven React apps.
- Web Components
- Polymer - JavaScript library to develop Web Components.
- Angular - App framework.
- Backbone - App framework.
- HTML5 - Markup language used for websites & web apps.
- SVG - XML-based vector image format.
- Canvas
- KnockoutJS
- Dojo Toolkit
- Inspiration
- Ember - App framework.
- Android UI
- iOS UI
- Meteor
- BEM
- Flexbox
- Web Typography
- Web Accessibility
- Material Design
- D3 - Library for producing dynamic, interactive data visualizations.
- Emails
- jQuery - Easy to use JavaScript library for DOM manipulation.
- Web Audio
- Offline-First
- Static Website Services
- A-Frame VR - Virtual reality for web browsers.
- Cycle.js - Functional and reactive JavaScript framework.
- Text Editing
- Motion UI Design
- Vue.js - App framework.
- Marionette.js - App framework.
- Aurelia - App framework.
- Charting
- Ionic Framework 2
- Chrome DevTools
- PostCSS - CSS tool.
- Draft.js - Rich text editor framework for React.
- Service Workers
- Progressive Web Apps
- choo - App framework.
- Redux - State container for JavaScript apps.
- webpack - Module bundler.
- Browserify - Module bundler.
- Sass - CSS preprocessor.
- Ant Design - Enterprise-class UI design language.
- Less - CSS preprocessor.
- WebGL - JavaScript API for rendering 3D graphics.
- Preact - App framework.
- Progressive Enhancement
- Next.js - Framework for server-rendered React apps.
- Hyperapp - Tiny JavaScript library for building web apps.
- angular2
- angularjs
- backbone-cheatsheet
- ember-js
- es6-cheatsheet
- jquery
- react-cheatsheet
- react-native-cheat-sheet
- redux
- underscore-cheat-sheet
- webpack
- <head> Cheat Sheet
- page-load Cheat Sheet
- Bootstrap 4
- HTML5
- OAuth 2.0 Apis
- PHP Caching Technologies
- All About PHP Debugging
- Guzzle PHP HTTP
- flask
- laravel-cheatsheet
- web2py
- nodejs
- django-cheatsheet
- Django
- Flask
- Docker
- Vagrant
- Pyramid
- Play1 Framework
- CakePHP - PHP framework.
- Symfony
- Laravel - PHP framework.
- Rails - Web app framework for Ruby.
- Gems - Packages.
- Phalcon
- Useful
.htaccess
Snippets - nginx - Web server.
- Dropwizard
- Kubernetes
- Lumen
- Serverless Framework
- Apache Wicket - Java web app framework.
- Vert.x - Toolkit for building reactive apps on the JVM.
- Terraform - Tool for building, changing, and versioning infrastructure.
- Vapor - Server-side development in Swift.
- Database
- MySQL
- MySQL In Nutshell
- MySQL - Stored Procedures
- MySQL - Full Text Search
- SQLAlchemy
- InfluxDB
- Neo4j
- MongoDB - NoSQL database.
- RethinkDB
- TinkerPop - Graph computing framework.
- PostgreSQL - Object-relational database.
- CouchDB - Document-oriented NoSQL database.
- HBase - Distributed, scalable, big data store.
- MongoDb-cheat-sheet
- Oracle_Programming
- postgresql
- sql-join-cheat-sheet
- SQL
- JavaScript
- Promises
- Standard Style - Style guide and linter.
- Must Watch Talks
- Tips
- Network Layer
- Micro npm Packages
- Mad Science npm Packages - Impossible sounding projects that exist.
- Maintenance Modules - For npm packages.
- npm - Package manager.
- AVA - Test runner.
- ESLint - Linter.
- Functional Programming
- Observables
- npm scripts - Task runner.
- Swift
- Python
- Asyncio - Asynchronous I/O in Python 3.
- Scientific Audio - Scientific research in audio/music.
- CircuitPython - A version of Python for microcontrollers.
- Rust
- Haskell
- PureScript
- Go
- Scala
- Ruby
- Clojure
- ClojureScript
- Elixir
- Elm
- Erlang
- Julia
- Lua
- C
- C/C++
- R
- D
- Common Lisp
- Perl
- Groovy
- Dart
- Java
- Kotlin
- OCaml
- ColdFusion
- Fortran
- PHP
- Composer - Package manager.
- Delphi
- Assembler
- AutoHotkey
- AutoIt
- Crystal
- Frege - Haskell for the JVM.
- CMake - Build, test, and package software.
- ActionScript 3 - Object-oriented language targeting Adobe AIR.
- Eta - Functional programming language for the JVM.
- Idris - General purpose pure functional programming language with dependent types influenced by Haskell and ML.
- Ada-cheat-sheet
- assembly-cheat-sheet
- coffeescript_cheatsheet
- c#-cheat-sheet
- cpp-cheat-sheet
- clojure-cheat-sheet
- clojurescript-cheat-sheet
- css3-cheat-sheet
- dart-cheat-sheet
- delphi-cheat-sheet
- dotnet-cheat-sheet
- elixir-cheat-sheet
- elm-cheat-sheet
- erlang-cheat-sheet
- emoji-cheat-sheet
- f#-cheat-sheet
- golang-cheat-sheet
- haskell-cheat-sheet
- java-cheat-sheet
- JavaScript Learning
- lisp-cheat-sheet
- lua-cheat-sheet
- objective-c-cheat-sheet
- ocaml-cheat-sheet
- PHP7-Reference
- Composer - Package manager.
- PHP
- python-cheat-sheet
- Asyncio - Asynchronous I/O in Python 3.
- Scientific Audio - Scientific research in audio/music.
- CircuitPython - A version of Python for microcontrollers.
- Python Cheat Sheet
- Python Cheat Sheet
- python feature
- r-cheat-sheet
- racket-cheat-sheet
- ragel-cheat-sheet
- rebol-cheat-sheet
- ruby-cheat-sheet
- rust-cheat-sheet
- scala-cheat-sheet
- scheme-cheat-sheet
- shell-cheat-sheet
- smalltalk-cheat-sheet
- swift cheatsheet
- tcl-cheat-sheet
- typescript-cheat-sheet
- machine-learning-cheat-sheet
- Big Data
- Public Datasets
- Hadoop - Framework for distributed storage and processing of very large data sets.
- Data Engineering
- Streaming
- Apache Spark - Unified engine for large-scale data processing.
- Android-Cheatsheet-For-Graphic-Designers
- Arduino_Cheat_Sheet.pdf
- dtrace_cheatsheet
- docker
- ios-cheat-sheet
- saltstack
- acm-cheat-sheet
- bigo
- Theoretical Computer Science Cheat Sheet
- Everything About Regular Expressions
- regular-expression-cheat-sheet
- rest-foundations-restful
- a_vi_vim_graphical_cheat_sheet_tutorial
- GNU Emacs
- IntellJ IDEA
- MarkDown Cheat Sheet
- Eclipse
- Atom
- NetBeans
- Sublime Text 3
- awk-nawk-and-gawk-cheat-sheet
- curl
- dtrace and stap
- GDAL/OGR command-line tools
- Git Cheat Sheet and Git Flow
- latexsheet
- mac-command-line-cheatsheet
- matlab-cheatsheet
- rspec
- RSpec cheatsheet
- svn
- sed-stream-editor-cheat-sheet
- terminal-mac-cheatsheet
- tmux
- Unix Toolbox
- Quick Dev Site With SSL - For Linux
- Quick Look Plugins - For macOS.
- Dev Env
- Dotfiles
- Shell
- Fish - User-friendly shell.
- Command-Line Apps
- ZSH Plugins
- GitHub - Hosting service for Git repositories.
- Git Cheat Sheet & Git Flow
- Git Tips
- Git Add-ons - Enhance the
git
CLI. - SSH
- FOSS for Developers
- Hyper - Cross-platform terminal app built on web technologies.
- PowerShell - Cross-platform object-oriented shell.
- Alfred Workflows - Productivity app for macOS.
- Terminals Are Sexy
- Fork this repository.
- Add your sheet
- Commit your changes.
- Push your commit.
- Create a Pull Request.