Sean was formerly Lead Features Writer at Mashable, responsible for round-ups of the best resources about different Web topics. Sean claims to have been online since 1987, though, the rest of us are too young to verify that ;-) He’s been a freelance writer since 1992, starting out in print media before joining Mashable in early 2007. Sean grew up in the Valley, but now resides in Missouri (the Silicon Prairie if you will...)
We're all living on the web, and we all seem to be starting our own websites, so it's time we all learned the languages that make it run. We've gathered over 250 resources to help you get going.
This list is aggregated from previous Mashable posts.
AJAX
AJAX Activity Indicators - A large collection of animated GIFs for you to use as your AJAX application's progress indicator.
AJAX For N00bs - Just as the site name implies, a site to help people just beginning to learn AJAX.
AJAX Mistakes - An editable list of common mistakes developers make when implementing AJAX, and suggestions on how to avoid them yourself.
AJAXFreaks.com - A collection of scripts, tutorials, forums and more.
AJAXload.info - If you can't find the perfect AJAX load icon for your project, this site will help you generate one to meet your needs.
Backbase.com - An enterprise-level AJAX development platform with numerous pre-built widgets.
Clean AJAX - A Sourceforge project for a Javascript, Server Side, AJAX framework.
dhtmlsite.com - Tons of tutorials for AJAX developers of all skill levels.
Google AJAX API - The Google API will help you implement Google services on your web page while utilizing AJAX page loading.
Google Web Toolkit - A Google-produced tool to help you become less accident-prone when writing AJAX apps.
jQuery.com - A JavaScript library built to work with AJAX; super slick on their front page.
LoadInfo.net - Customizable AJAX loading animated GIFs that are free to use.
MiniAJAX.com - A large collection of downloadable AJAX scripts, most of which are configurable.
Prototypejs.org - A JavaScript framework that includes an AJAX library and aims to make app building easier.
Qooxdoo.org - An open source AJAX development framework with JavaScript development and a rich GUI.
Rialto - A cross-platform, corporate web applications driven framework.
SAJAX - A framework for calling PHP, Perl or Python from your pages without refreshing the browser.
script.acul.us - Works with Prototype, works heavily on AJAX in interfaces.
An Architect's View - A blog dedicated to nothing but ColdFusion, offering tips, tricks, and solutions.
CFDeveloper.co.uk - A community for ColdFusion professionals and developers; it has forums and application hosting.
CFDocs.org - A quick way to search for tags and functions, with regards to various versions of ColdFusion.
CFEclipse.org - A ColdFusion plugin to be used with the Eclipse platform.
CFFaq.com - A site to answer all your questions about ColdFusion, run by Ben Forta, considered to be one of the biggest supporters of the program.
CFHunt.com - A site with numerous ColdFusion sites indexed to ease your finding the answers you need.
CFLIB.org - An open source project to create a collection of user-defined function libraries; anyone may use and modify the libraries as they see fit.
cfOOP.org - A site all about adding object oriented programming to your ColdFusion projects.
CFQuickDocs.org - Gives you a quick way to look up ColdFusion tags and functions.
CFTagStore.com - A clearing house for you to buy and sell custom ColdFusion tags to solve all sorts of problems, or just cut the time of your own development.
CFUnit - A unit testing framework for ColdFusion that is open source and part of SourceForge.
CFWheels.com - A framework for ColdFusion based on Ruby On Rails.
CSS Superdouche - Enter the URL of your CSS file, the site checks it, cleans it up, and gives you new CSS you can paste back in to your site.
CSSTidy - A Sourceforge project of a CSS optimizer and parser.
Em Calculator - A Javascript based tool for making scalable CSS design based on Em units to work easier with text size.
Layout-o-matic - A tool for helping you generate simple page layouts with several column variations.
List-u-Like CSS Generator - Lets you create cross-browser, list based navigation bars with ease by defining all the parameters and the site generates it for you.
RoundedCornr.com - Generate HTML and CSS images and code with rounded corners and gradients.
Sky CSS Tool - All you need is a JavaScript enabled browser and you can create your new CSS page in-browser.
Spiffy Corners - An easy to use site that generates a colored box in CSS code with rounded corners with the specs you request.
TheBoxOffice.be - A CSS and XHTML generator to help you wrap text around an image.
YAML Builder - An in-browser HTML/CSS coder with a real-time preview of how the page will look.
HTMLKit.com - A free editor for HTML, XHTML, XML, CSS; it includes Tidy HTML to make sure your code stays clean.
PageBreeze.com - A free HTML editor with both code and WYSIWYG modes, drag-and-drop, and more.
Pingdom Tools - Enter your site address and get a visual representation of how long each item took to load.
Test Everything - Provides numerous tools to check every aspect of your site, including code validators.
TextFixer.com - Includes tools to capitalize sentences, convert text to HTML, convert line breaks and more.
TheJackolsDen.com - Offers lots of tips on various aspects of site building, but this cheatsheet specifically talks about your htaccess file which can control who, or what, accesses your files.
JavaBlackBelt.com - Take online courses, followed up by tests that let you climb the colored belt tree (like you do in martial arts) until you become a Java Master.
Javalobby.org - Articles, forums, and more to learn all sorts of tricks for working with Java.
JavaPractices.com - Tons of examples of different functions with snippets of source code provided.
JavaRanch.com - A user community for Java programmers with a ranch-flavor. Forums, tools, code snippets and more.
JDocs.com - A huge resource of libraries, packages, and classes.
JExamples.com - A large collection of examples of Java from various open source projects that you can study.
JGoodies.com - Tools focusing on the look of Java in an attempt to make it look more elegant.
JODE - Free Sourceforge project that contains a decompiler and optimizer for Java code.
JUnit.org - An open source testing platform for Java that works towards understanding your intentions.
PHP/Java Bridge - A Sourceforge project that aids in bridging the gap between PHP and Java to make them work together.
PMD - A Sourceforge project that scans Java apps and looks for bad code.
SpringFramework.org - A Java/JEE application framework with a large support system and training sessions all over the world.
The Grinder - Another Sourceforge project that is a Java load testing framework.
TheServerSide.com - A Java developer community with a focus on enterprise-class projects.
JAVASCRIPT
ActiveWidgets.com - A component library that gives you AJAX-style fuctions with common visual elements.
Prototypejs.org - A JavaScript framework that is built with Web 2.0 in mind, includes Ajax integration.
QuirksMode.org - The personal site of a professional web developer who offers over a 120 tricks for defeating browser incompatibility issues of CS and JavaScript.
Reflection.js - A small JavaScript to add reflections to your image.
script.aculo.us - A JavaScript library that integrates easily with numerous frameworks.
ThickBox - Works with jQuery to provide an AJAX hybrid for image overlays.
TinyMCE JavaScript Content Editor - A content editor written completely in JavaScript and converts HTML text areas in to editor instances.
WebTeacher.com - Takes the point of view of teaching JavaScript to a programming novice.
Walter Zorn Drag & Drop - A cross-browser JavaScript DHTML library that allows you to turn any image in to a layer that can be dragged and dropped where the user chooses.
.NET
4GuysFomRolla.com - A rich site of articles and tutorials on using .NET.
ASP.net - Home of the .NET framework with news and starter lessons.
ASPTheme.net - Web themes for your ASP .NET projects.
Channel9 - Wikis, forums, podcasts and more related to all the Microsoft tools, especially .NET.
CodePlex.com - An open source clearing house for .NET projects, downloads, discussion forums and more.
CodeProject.com - A resource for articles and tutorials on Visual Basic and .NET.
Coding4Fun.com - A Microsoft site for detailing how to use .NET with other other tools to code for Windows, the web, gaming, and hardware.
Byte of Python - An online book for learning Python, presented in a Wiki.
CherryPy.org - An object-oriented framework for Python to deploy web applications.
DjangoProject.com - A web framework with a heavy eye towards automation.
Instant Python - A crash course to get you started in Python programming.
IPython - An enhanced shell for Python that allows for better interactivity.
Learn Python in 10 Minutes - As the name says, apparently you can learn to program in Python in 10 minutes.
LearningPython.com - A site detailing how to create a GUI in Python and more.
MacPython - A collection of resources for those using Mac OS X and developing Python.
MatPlotLib - A tool for the Python and IPython shells to generate 2D, printable charts, graphs, maps and more.
Movable Python - A portable version of Python that can be stored on a memory stick so you can work from virtually anywhere without having to install the language.
Myghty.org - A Python template framework system similar to what is used by Amazon and Salon.
py2exe.org - A tool for converting Python scripts in to Windows EXE files.
PyChecker - A source code checker for Python that looks for bugs.
PyDev - An extension for Python and Jython that lets you work with Eclipse.
Pygame.org - A collection of free modules to turn Python into a language capable of programming games.
Pylonshq.com - A web framework utilizing Python, Perl, and Ruby to deploy your work.
Python Cookbook - Part of the ActiveState Programmer Network, features numerous contributed Python code snippets.
Python Imaging Library - The P.I.L. adds image processing to to your Python interpreter.
The biggest stories of the day delivered to your inbox.
These newsletters may contain advertising, deals, or affiliate links. By clicking Subscribe, you confirm you are 16+ and agree to our Terms of Use and Privacy Policy.