Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nickserv/developer-resources
A collection of developer resources for many languages and tools.
https://github.com/nickserv/developer-resources
Last synced: 23 days ago
JSON representation
A collection of developer resources for many languages and tools.
- Host: GitHub
- URL: https://github.com/nickserv/developer-resources
- Owner: nickserv
- License: mit
- Created: 2014-08-06T08:39:26.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2015-07-29T03:07:02.000Z (over 9 years ago)
- Last Synced: 2024-08-02T11:59:10.951Z (3 months ago)
- Homepage:
- Size: 191 KB
- Stars: 2
- Watchers: 3
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Developer Resources
A collection of developer resources for many languages and tools.## Note on Style Guides
Some of the style guides listed here are unofficial. Where there is not an official style guide, I have attempted to add the most important and popular style guides used in the community (though this is a somewhat subjective process).## General
Topic | Resource
---|---
Game Patterns | [Game Programming Patterns](http://gameprogrammingpatterns.com/)
Language Syntax Comparisons | [Hyperpolyglot](http://hyperpolyglot.org/)
Patterns | [SourceMaking](http://sourcemaking.com/)
Programming Chrestomathy | [Rosetta Code](http://rosettacode.org/wiki/Rosetta_Code)
Questions & Answers | [Stack Overflow](http://stackoverflow.com/)## Languages
### Clojure
Topic | Resource
---|---
Tour | [Try Clojure](http://tryclj.com/)
Style Guide | [bbatsov's Clojure Style Guide](https://github.com/bbatsov/clojure-style-guide)### CoffeeScript
Topic | Resource
---|---
Style Guide | [Polar's CoffeeScript Style Guide](https://github.com/polarmobile/coffeescript-style-guide)### CSS
Topic | Resource
---|---
Documentation | [CSS on Mozilla Developer Network](https://developer.mozilla.org/en-US/docs/Web/CSS)
Style Guide | [GitHub CSS Styleguide](https://github.com/styleguide/css)### Go
Topic | Resource
---|---
Documentation | [Standard Go Packages](http://golang.org/pkg/)
Tour | [A Tour of Go](http://tour.golang.org/)### Haskell
Topic | Resource
---|---
Documentation | [Haskell Hierarchal Libraries](http://www.haskell.org/ghc/docs/latest/html/libraries/index.html)
Book | [Learn You a Haskell](Learn You a Haskell)
Tour | [Try Haskell](http://tryhaskell.org/)### HTML
Topic | Resource
---|---
Documentation | [HTML on Mozilla Developer Network](https://developer.mozilla.org/en-US/docs/Web/HTML)
Style Guide | [GitHub Markup and templates Styleguide](https://github.com/styleguide/templates)### Java
Topic | Resource
---|---
Documentation | [Java SE Documentation](http://docs.oracle.com/javase/)
Style Guide | [Code Conventions for the Java Programming Language](http://www.oracle.com/technetwork/java/javase/documentation/codeconvtoc-136057.html)### JavaScript
Topic | Resource
---|---
Documentation | [JavaScript on Mozilla Developer Network](https://developer.mozilla.org/en-US/docs/Web/JavaScript)
Style Guide | [Douglas Crockford's Code Conventions for the JavaScript Programming Language](http://javascript.crockford.com/code.html)
Style Guide | [GitHub JavaScript Coding Style](https://github.com/styleguide/javascript)### Lua
Topic | Resource
---|---
Documentation | [Lua Documentation](http://www.lua.org/docs.html)
Style Guide | [lua-users.org Lua Style Guide](http://lua-users.org/wiki/LuaStyleGuide)### Markdown
Topic | Resource
---|---
Documentation | [Markdown Syntax](http://daringfireball.net/projects/markdown/syntax)
Tour | [Markdown Tutorial](http://markdowntutorial.com/)### Objective-C
Topic | Resource
---|---
Style Guide | [Programming with Objective-C: Conventions](https://developer.apple.com/library/ios/documentation/cocoa/conceptual/ProgrammingWithObjectiveC/Conventions/Conventions.html#//apple_ref/doc/uid/TP40011210-CH10-SW1)### Python
Topic | Resource
---|---
Website | [www.python.org](https://www.python.org/)
Documentation | [Official Python Documentation](https://docs.python.org/)
Style Guide | [PEP8](https://www.python.org/dev/peps/pep-0008/)
Online Book (Beginner) | [Learn Python the Hard Way](http://learnpythonthehardway.org/book/)
Online Book | [Dive Into Python 3](http://www.diveintopython3.net/)### Ruby
Topic | Resource
---|---
Documentation | [ruby-doc.org](http://www.ruby-doc.org/)
Book | [Programming Ruby](http://ruby-doc.com/docs/ProgrammingRuby/)
Tour | [Try Ruby](http://tryruby.org/)
Style Guide | [Ruby Style Guide](https://github.com/bbatsov/ruby-style-guide)
Style Guide | [GitHub Ruby Styleguide](https://github.com/styleguide/ruby)## Libraries & Frameworks
### Node.js
Topic | Resource
---|---
Documentation | [Node.js Documentation](http://nodejs.org/documentation/)### Ruby on Rails
Topic | Resource
---|---
Documentation | [Ruby on Rails API](http://api.rubyonrails.org/)
Guides | [Ruby on Rails Guides](http://guides.rubyonrails.org/)
Style Guide | [bbatsov's Rails Style Guide](https://github.com/bbatsov/rails-style-guide)## Tools
### Git
Topic | Resource
---|---
Documentation | [Git Reference](http://git-scm.com/docs)
Book | [Pro Git](http://git-scm.com/book/)
Tour | [Try Git](https://try.github.io/)
Style Guide | [A Note About Git Commit Messages](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html)