webOS skill level: Beginner
Prerequisite knowledge: None
This tutorial is for people who have had little to no exposure to any web development technologies, but would like to learn in order to build webOS applications for the Pre and future devices based on Palm's webOS.
HTML stands for HyperText Markup Language. It is used to describe the structure of information in a document or web page. Within webOS, it will most likely be used to describe the elements on a screen in your application. Go through these two tutorials to learn and understand how to write basic HTML:
If you finish the tutorial and are looking for more, check out this site:
Go through the lessons in the "HTML Basic" section (on the left). If you're feeling adventurous move on to the HTML Advanced section, which will be covered in the Intermediate tutorial.
CSS stands for Cascading Style Sheets. CSS is used to describe how the information in an HTML document should be presented to the viewer (CSS can also be applied to other types of documents, but HTML is the most common). It includes layout, spacing, color, font, and other presentation information. In webOS, CSS will be used largely to describe how your application will look. These tutorials should get you up to speed quickly:
If you're looking for more comprehensive lessons, try these:
Go through the lessons in the "CSS Basic" section (on the left). Tackle the CSS Advanced section if you want to move on to the intermediate stuff.
Go through the JS Basic section. If you want to keep going, go through the JS Objects section.
When you've completed these lessons, you're ready to move on to the Intermediate tutorial!