Editing Web Development Resources

Jump to navigation Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
== About ==  
== About ==  
This page is a collection of web development resources used by [[JavaScript|JavaScript Class]] and [[Front-end Web Development|Front-end Web Development]].
This page is a collection of web development resources used by [https://noisebridge.net/wiki/JavaScript JavaScript Class] and [https://noisebridge.net/wiki/Frontend_Web_Development Frontend Web Development]
 
== HTTP ==
* [http://tools.ietf.org/html/rfc3986 URI Specification]
* [http://www.w3.org/Protocols/rfc2616/rfc2616.html HTTP 1.1]


== HTML ==
== HTML ==
Line 19: Line 15:
== CSS ==
== CSS ==
* [http://www.w3.org/Style/CSS/current-work.en.html CSS Spec­i­fi­ca­tions]
* [http://www.w3.org/Style/CSS/current-work.en.html CSS Spec­i­fi­ca­tions]
* [http://cubic-bezier.com/ Create Cubic Bezier for CSS] by Lea Verou
* [http://jigsaw.w3.org/css-validator/ W3C CSS Validator]
* [http://jigsaw.w3.org/css-validator/ W3C CSS Validator]
* [https://makeawebsitehub.com/css3-mega-cheat-sheet/ CSS Cheat Sheet]
* [https://makeawebsitehub.com/css3-mega-cheat-sheet/ CSS Cheat Sheet]
Line 28: Line 23:
* [https://addons.mozilla.org/en-US/firefox/addon/dust-me-selectors/ Dust Me CSS Selectors ] - Detects unused rules in your stylesheets ([http://www.brothercake.com/dustmeselectors/ homepage]).
* [https://addons.mozilla.org/en-US/firefox/addon/dust-me-selectors/ Dust Me CSS Selectors ] - Detects unused rules in your stylesheets ([http://www.brothercake.com/dustmeselectors/ homepage]).
* [http://sass-lang.com/ Sass] - Stylesheet preprocessor language with variables, nesting, mixins, and more
* [http://sass-lang.com/ Sass] - Stylesheet preprocessor language with variables, nesting, mixins, and more
* [http://pumpula.net/p/apps/css-vocabulary/ CSS Vocabulary] - An interactive dictionary of CSS terminology.


== JavaScript ==  
== JavaScript ==  
Line 43: Line 37:
* [http://jsfaq.com/faq/ FAQ and Notes for comp.lang.javascript]
* [http://jsfaq.com/faq/ FAQ and Notes for comp.lang.javascript]
* [http://www.w3.org/TR/DOM-Level-3-Core/ W3C DOM Level 3, Core]
* [http://www.w3.org/TR/DOM-Level-3-Core/ W3C DOM Level 3, Core]
* [http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/ W3C DOM 2 HTML]
* [http://www.w3.org/TR/DOM-Level-2-Events/ W3C DOM Level 2 Events]
* [http://www.w3.org/TR/DOM-Level-2-Events/ W3C DOM Level 2 Events]
* [http://www.w3.org/TR/DOM-Level-3-Events/ W3C DOM Level 3 Events Working Draft]
* [http://www.w3.org/TR/DOM-Level-3-Events/ W3C DOM Level 3 Events Working Draft]
* [http://www.json.org/ JSON]


=== Video ===  
=== Video ===  
Line 56: Line 48:


== JavaScript libraries ==
== JavaScript libraries ==
No JavaScript libraries are endorsed in JavaScript Class this group. If you want help with using a library, visit that library's discussion group instead.
* [http://angularjs.org/ AngularJS] - Directive-based MVC framework
* [http://angularjs.org/ AngularJS] - Directive-based MVC framework
* [http://backbonejs.org/ Backbone.js] - Barebones MVC framework
* [http://backbonejs.org/ Backbone.js] - Barebones MVC framework
Line 72: Line 65:
== Web applications ==
== Web applications ==
* [https://www.djangoproject.com/ Django] - Python-based web app framework
* [https://www.djangoproject.com/ Django] - Python-based web app framework
* [http://expressjs.com/ Express] - Straightforward JavaScript web app framework
* [http://gruntjs.com/ Grunt] - JavaScript-based preprocessor
* [http://gruntjs.com/ Grunt] - JavaScript-based workflow tool
* [http://middlemanapp.com/ Middleman] - Ruby-based front-end workflow app
* [http://middlemanapp.com/ Middleman] - Ruby-based front-end workflow app
* [http://rubyonrails.org/ Ruby on Rails] - Wildly popular Ruby-based web app framework
* [http://rubyonrails.org/ Ruby on Rails] - Wildly popular Ruby-based web app framework
Line 89: Line 81:
* [http://perfectionkills.com/javascript-quiz/ JavaScript Quiz], by Kangax
* [http://perfectionkills.com/javascript-quiz/ JavaScript Quiz], by Kangax
* [http://davidshariff.com/quiz/ Front End Web Development Quiz], by David Sharriff
* [http://davidshariff.com/quiz/ Front End Web Development Quiz], by David Sharriff
* [http://jeffreyatw.com/static/frontend/series5/class18/assignment.html Front-end Web Development Quiz], by [[User:JeffreyATW|Jeffrey Carl Faden]]
* [http://dmitrysoshnikov.com/ecmascript/the-quiz/ ECMA-262, The Quiz], by Dmitry Soshnikov (covers Ecma-262 r3).
* [http://dmitrysoshnikov.com/ecmascript/the-quiz/ ECMA-262, The Quiz], by Dmitry Soshnikov (covers Ecma-262 r3).


Please note that all contributions to Noisebridge are considered to be released under the Creative Commons Attribution-NonCommercial-ShareAlike (see Noisebridge:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following CAPTCHA:

Cancel Editing help (opens in new window)