Advanced Theming for Sencha Touch

This hands-on class will help you develop your Sencha Theming expertise. You’ll develop custom themes, work with Sencha Cmd, Sass and Compass, develop custom mixins and UIs, theme your applications, and optimize both performance and asset management. You’ll also create custom Touch components (plugin packages), and overrides.

This class is ideal for UX developers and designers with web development and CSS experience. Prior experience with Sencha Touch JavaScript development is not required. This class is also useful for Sencha Touch developers who require advanced theming expertise.

Classroom - 3 days
Online - 5 half-day sessions over 1 week

Classroom at your location or Online

You must bring your own laptop, Mac or PC.

$2,100/developer (6 person minimum)
$1,500/additional developer
Plus instructor travel for Private Classroom training

Course Outline
Switch Themes

How to switch themes, how to use platform switcher, theming inheritance

Sencha Architect

How to theme with Sencha Architect 3

Extending Themes

How to extend from the base theme, how to organize themes, working with Sass & Compass

Customizing Themes

Understanding Sencha variables, creating custom UIs & unique components, incorporating fonts, icons & images, build & optimize themes, create theme specific overrides, create custom components and plugin packages


  • Programming experience
  • Familiarity with JavaScript, JSON, HTML and CSS
  • Experience with Ext JS

Watch for upcoming classes

Contact us to arrange a private training class.