VV202 – Valence Ext JS Development


This is an essential course for all Valence developers. The instructor will start by giving a overview of JavaScript syntax and concepts, then move on to unraveling the intricacies of Ext JS. Attendees will gain an understanding of the Ext JS structure, how to lay out a user interface, the MVC design pattern for structuring apps, and how to effectively utilize the Ext JS API docs. Basic techniques for programming grids, forms and other components will be covered, as well as how to make these components talk with one another and your Valence RPG programs. This is a hands-on course. The instructor will present concepts and then attendees will perform labs to solidify the learning experience.

Please bring your own laptop (Mac or PC) with you to class.

Download Course Description


  • Understand general JavaScript syntax
  • Discover JavaScript variables, functions, arrays and objects
  • Learn how to debug JavaScript
  • Become familiar with the JavaScript console
  • Become familiar with how to incorporate Ext JS into your Valence apps
  • Understand general Ext JS structure and syntax
  • Learn the Model-View-Controller design pattern for structuring your apps
  • Become familiar with Ext JS user interface containers, items and layouts
  • Understand how to develop with grids, forms, trees, toolbars and other components
  • Discover how to get components to communicate with one another
  • Understand how to call Valence RPG programs and process the returned results
  • Become familiar with designing dynamic user interface components that are configurable with backend logic
  • Become familiar with Templates and DataViews
  • Learn how to fire and listen for your own custom events
  • Discover some best practices for structuring and developing applications


All developers may register. No prior JavaScript or web development experience is necessary.


This course is designed for licensed Valence developers only. No general Ext JS developers are permitted to register.

Course Details

Course ID VV202
Duration 5 Days
Price $3,750 per attendee

CNX Training Center
217 N Jefferson St, Suite 450
Chicago, IL 60661

Upcoming Dates

No course dates scheduled.