xtras xtras

XTRAS

I mostly teach Java technology (including Android), but have also taught other technologies such as CoffeeScript, jQuery, and CSS 3. This page provides links to a few of my non-Java articles.

Battle on the High Seas

Battle on the High Seas is a five-part SitePoint series that teaches how to create an arcade-style sea battle game using HTML5 (particularly the canvas) and JavaScript.

Try out the SeaBattle game.

Browser BASIC

Browser BASIC (BBASIC) is an InformIT article that presents BBASIC, an experimental, easy-to-use, and portable browser language whose programs can run on desktops, tablets, and smartphones.

Try out Browser BASIC.

CoffeeScript in a Nutshell

CoffeeScript in a Nutshell is a four-part InformIT series that introduces CoffeeScript and explores its various language features.

Developing HTML5 Applications

Developing HTML5 Applications is a three-part InformIT series that teaches how to develop HTML5 applications, primarily involving the Canvas API, although the File API is also used.

Try out Part 2's ASD and Part 3's OIP applications.

Exploring jQuery Selectors

Exploring jQuery Selectors is a three-part InformIT series that explores jQuery's basic, hierarchy, form, attribute, filter, extension, and custom selectors.

Happy Holidays from CoffeeScript

Happy Holidays from CoffeeScript is a SitePoint article that presents an HTML5/CoffeeScript holiday application consisting of a winter forest scene at night, falling snowflakes, and more.

Try out the HHFCS application.

Styling Web Pages with CSS 3

Styling Web Pages with CSS 3 is an InformIT article that explores how CSS Backgrounds and Borders Module Level 3's new background and border features help improve Web page styling.