Pyjamas is slightly different from traditional Web development: it's more like Desktop application development. Emphasising this and helping you to begin developing your first application, is a getting started page. Also, a more comprehensive and direct guide to getting started is in the online Pyjamas Book.
The ui module contains all of the main classes you
need to create your user interface. At first, this module can be a
quite confusing because of the number of classes defined. To become
familiar with the user interface side of Pyjamas, you might like to
refer to the
Pyjamas User Interface Showcase.
You might find the
ui module class hierarchy
useful.
Additionally, there is API documentation, along with a tutorial on how to create your own interactive widget. Also, you should review the examples online and also compile and run them locally.