Programming web-pages is an extremely fun and interesting way to communicate and interact with users - even though the concept of creating dynamic interactive client-based web solutions seems like a complex topic. Of course, once you get past the basics, you'll find it isn't as scary as you thought.
Retro Game Programming (Draft)
A great way to get started with dynamic web site development, is through games.
Creating interactive web games, helps you master core principles (such as, managing user input, moving objects and creating elements on-the-fly).
Once you start programming, you'll have a feel for the language, the browsers abilities and features.
These tutorials and samples are intended to complement and extend the
Retro Web-Based Game Programming - an introduction to programming games in your broswer (a taster).
To be clear - the emphasis of the samples is to present
stripped down examples (minimal and basic).
Once you're up and running, there's a massive number of websites and resources online to enable you to the next level.
The aims of these `minimal working demos' is:
*. have fun learning Javascript/HTML/CSS (through games)
*. small self-contained examples
*. teach the underpinnings of the browser abilities
*. help simplify complicated concepts
*. minimal working builds
*. easy to compile and run
*. help make the topic interesting
*. share ideas and tips
`Not' the aim:
*. develop a framework
*. build an entire game-engine
*. compare and develop libraries