Saturday February 11, 2012 6:19 AM AEST

Programming resources

By Chris Taylor
17:02 May 19, 2009 | 5 Comments
Tags: java | c++ | visual | basic | html | php | coding | languages | resources
« 
Programming resources

Visual Basic
Visual Basic Developer Centre
Once again, Microsoft have put together a top notch website. The Microsoft Developer Network's Visual Basic website offers similar content to their C++ page - there are downloads and a large assortment of tutorials. Most interestingly, there is a selection of video tutorials available. Like the Microsoft Developer Networkís C++ page and Sun Microsystem's Java trail, the Visual Basic Developer Centre orients clueless newbies by familiarising them with programming in general and then the basic concepts of the language and its syntax. For the total newcomer to programming, the Visual Basic Developer Centre's Absolute Beginner's Video Series is a most excellent resource.

Mark-up and scripting languages
W3Schools
W3Schools has a brilliant array of tutorials for the mark-up and scripting languages - most notably ASP, CSS, HTML, Javascript, PHP, SQL and XML. W3Schools' library of tutorials is very extensive. Have no fear that the desire for quantity has negatively impacted the quality of W3Schools' content, though. There are examples aplenty. You'd be hard-pressed to run into a problem - at least in one of the languages W3Schools focuses on - that wasn't covered on W3Schools. A great website for beginners and experienced developers alike.

PHPFreaks
Tutorials and a very active forum focused on PHP coding.

HTML: An Interactive Tutorial
A basic but good tutorial on getting started with HTML, which covers not just coding but the basics of website design.

YourHTMLSource/JavaScript
An accessible but nonetheless extensive introduction to JavaScript. The main part of the website, as the URL suggests, focuses on HTML.

JavaScript Kit
This website is pretty old, as demonstrated by the tutorial that talks about the Y2K bug, but it has a large library of quality JavaScript tutorials. The focus of JavaScript Kit is on tutorials that cover more specialised, advanced topics, rather than generalised newbie stuff.

SQLzoo.net
SQLzoo.net provides an introduction to SQL. Provides interactive examples that aide the learning process significantly.

HTML.net
Basic tutorials for HTML and CSS. Both sets of tutorials make no assumptions about prior knowledge and, as such, are absolutely basic. At the same time, they're nowhere near as extensive as W3Schools' collection of tutorials. Only suitable for those who are absolutely inexperienced.

The Python Tutorial
A straightforward name for a very straightforward website. The Python Tutorial introduces you to, oddly enough, the Python language and then takes you from the basics to more advanced ideas. That said, this website is probably best for those with some programming experience under their belts.

Beginners, Non-Programmers Guide to Python
A list of Python tutorials aimed at the complete newbie, including a couple aimed specifically at children.

 
« 
 
This article appeared in the May, 2009 issue of Atomic.

Behind the scenes with Mass Effect 3! GTX 560 VGA round-up! Essential Skyrim tweaks to improve your game! Plus reviews, news, hardware, more games, and easy to following modding guides for PC builders. ON SALE NOW!
5 Comments
hazarama
May 19, 2009 9:23 PM
Some handy generic online resources that I use. Though these are very much task based [implementation] and not that useful for design.

http://groups.google.com
http://www.codeproject.com
http://www.experts-exchange.com

Other sites I use are more language specific.

It amazes me how many programmers don't know about Google Groups, it's an incredible resource :)
kikz
May 20, 2009 7:24 AM
A curse on the author for lumping .NET with markup languages... Really.

Is MSDN that great that there's only one place for .NET/VB programmers?

http://www.stackoverflow.com is also a great place to ask programming questions. Super quick response and free. Unlike expertSexchange.
Hawkeye
May 20, 2009 9:29 AM
Hey, thanks for the further linkage, guys!

If you're cool, I might add these links - and other suggested links - to the end of the article under User Resources or something. That alright?

- DH
kikz
May 20, 2009 9:37 AM
I reckon that's a dandy good idea sir!
hazarama
May 20, 2009 4:42 PM
fine wit me :)
Comments have been disabled on this article.
 
Latest Competitions
 
Atomic Magazine

Issue: 133 | February, 2012

Atomic is a magazine aimed squarely at computer enthusiasts, gamers, and serious PC upgraders.

Every month we bring you the latest reviews of new technology and PC components, in depth features on everything from overclocking to console hacking, and gaming previews and interviews.
 
Latest Comments
 
Latest User Reviews
Battlefield 3 is the new benchmark online FPS
90%
A very fun and realistic multiplayer ride.
 
Antec Kuhler 920 - liquid cool
90%
Antec Kuhler 920 silent but effientive out of the box no maintence water cooling kit
 
Antec's Lanboy Air - our new favourite case
90%
Antec Lan boy Air in red a very cool design
 
Antec's Lanboy Air - our new favourite case
90%
This product overall is awesome.
 
MSI's GT780 laptop as fast as it gets
90%
Nice laptop
 
 
Close Get the February, 2012 issue of Atomic mailed to you for $8.95, including postage.

Buy nowDigital Version