Website Guide

Web Development Links

General

  • Mozilla Developer Network Documentation Center – A comprehensive documentation of widely-used HTML, CSS, JavaScript, HTML5, Ajax, and DOM-related information
  • QuirksMode – A site giving information about browser compatibility with HTML elements, CSS attributes, JavaScript functions, etc., with its “famous” compatibility tables
  • HTML Dog – A very useful introduction to HTML, CSS, and JavaScript, as well as a reference to HTML tags and CSS properties
  • HTML Explained (From Chelsea!) – A more thorough explanation of HTML elements and front-end development, as well as plenty of additional resources
  • SitePoint Reference – References for commonly-used HTML, CSS, and JavaScript elements, properties, concepts, etc.
  • Nettuts+ – A site that offers tutorials and articles on technologies, skills, and techniques to help developers improve design and build websites
  • Stack Overflow – A programming Q&A site that contains questions (and answers) to problems that other programmers have
  • PHP Manual – The PHP manual located on the official site for PHP
  • PHP Guide For Beginners – A series of guides written for those who are new to PHP and wish to learn more about the language

Server

  • Apache – The open source HTTP server that powers this site
  • MySQL – The open source database that stores information for this site
  • PHP – The open source server-side scripting language employed on this site to create dynamic pages

Content Management Systems (CMSs)

  • WordPress – The CMS currently used on our site; it is focused on creating a blog, though it can be adapted for a website
  • Drupal – An open source CMS that can be used to power a website, from blogs to enterprise sites
  • CMS Made Simple (CMSMS) – An CMS that is easy to set up and use; it can also be scaled for different websites

Validators

JavaScript Libraries

  • jQuery– A fast JavaScript library that simplifies JavaScript coding for faster web development
    • jQuery UI (User Interface) – A collection of effects and widgets built on top of the jQuery library that provide the tools for an interactive web application
    • jQuery Mobile – A JavaScript framework designed for mobile devices
    • jQuery Documentation – The documentation for the jQuery JavaScript library
  • Prototype – A JavaScript framework that aims to ease development of dynamic web applications created with JavaScript
  • Dojo – A JavaScript library that saves time, delivers powerful performance, and scales with the development process
  • YUI (Yahoo! User Interface) – A JavaScript library developed by Yahoo! developers that allows for building richly interactive web applications
  • MooTools – A compact, object-oriented JavaScript framework designed to write powerful, flexible, and cross-browser code with its well-documented API

Server-side JavaScript

  • node.js – An server-side JavaScript environment that uses an asynchronous event-driven model
  • Rhino – An open-source implementation of JavaScript written entirely in Java, typically embedded into Java applications to provide scripting capabilities

Firefox Add-ons

  • Firebug – An add-on that puts a wealth of web development tools, such as inspecting and modifying a web page’s HTML, CSS, and JavaScript, at a developer’s fingertips while browsing through web pages
  • Web Developer – An add-on that adds a toolbar that contains various web developer tools useful for web developers
  • Greasemonkey – An add-on that allows a user to run a specific script on a particular web page
  • HTML Validator – An add-on that adds HTML validation in the form of an icon; any HTML errors can be seen while viewing the source of a web page

Leave a Reply