Workshops

In 2011 cf.Obejctive(ANZ) offers a range of full-day pre-conference workshops on Wednesday, November 16th 2011. Those workshops will provide expert-led training on the offered subject and seats can be booked through the conference registration. Workshops can also be booked independently of the cf.Objective(ANZ) conference tickets - you do not have to attend the conference to book and attend a workshop.

Please note that the pre-conference workshops are not included in the conference ticket but have to be booked and paid for separately. Please be aware that workshops might need to reach a certain minimum attendance number to go along. If a workshop was canceled due to not reaching such a number you would obviously be reimbursed the workshop ticket price.

The workshops will run from approximately 9 am to 5 pm on Wednesday, Nov 16. 

Agile Technical Practices for RIA and ColdFusion Developers

Presenters: Sandy Mamoli / Kai Koenig

Price: AU$349 (Early Bird until the 30th of September). AU$449 (Full Price).

Short development cycles, frequent and early user feedback, continually releasable software, and a relentless focus on quality are at the core of Agile software development.  Agile frameworks accommodate rather than resist change and revolve around cross-functional teams working in an iterative and incremental fashion. 

To get the most out of Agile, software development teams need the support of a number of technical practices to allow for rapidly dealing with change while maintaining high quality standards. 

Being a RIA or ColdFusion developer you might have wondered before how some of those Agile concepts would fit into your day-to-day workflow, how tooling would have to be setup or just how to get started with all those new things everyone is talking about.In this intensive full day workshop you will explore concepts such as test driven development, continuous integration, automated acceptance testing and automated deployments and will learn how they fit into an Agile development process. 

The course is an interactive, hands-on workshop that utilises a combination of presentation, discussion, and hands-on exercises to both explain and demonstrate the core aspects of Agile technical practices. The hands-on parts of the workshop will have a strong focus on leveraging those Agile technical practices for RIA developers who use JavaScript, Flash, Flex and ColdFusion. 

We will explain how to setup and use appropriate tools for unit testing, acceptance testing and load/capacity testing in a variety of platforms. From there we’re going to look into deployment process automation and how to setup continuous integration servers that support RIA and ColdFusion development environments.

Developing Performant Flex Components for Desktop and Mobile

Presenter: Justin Mclean and Michael Labriola (remotely)

Price: AU$349 (Early Bird until the 30th of September). AU$449 (Full Price).

Developing components for Flex, whether for the desktop and or mobile requires adherence to strict rules but also an understanding of the associated inner workings of the framework, cost and tradeoffs between approaches and ultimately compromise. In this workshop, you will develop a component from beginning to end, discussing each of these items along the way. Attendees will be encouraged to go 'off script' and ask how concepts and approaches apply to their own projects.

Introducing ColdFusion On Wheels

Presenter: Mike Henke

Price: AU$349 (Early Bird until the 30th of September). AU$449 (Full Price).

ColdFusion On Wheels is a powerful web application framework that has become popular in the past few years. It is relatively easy to develop with and can be used for sites like AmtrakGuestRewards.com, or larger ones like Meritbuilder.com and Singsnap.com.

You’ll spend the day working through a single concept by creating a simple blog system and learning the basics of ColdFusion On Wheels including:

  • Models, Views, and Controllers
  • Data Structures & Relationships
  • Routing
  • Migrations
  • Views with forms, partials, and helpers
  • RESTful design
  • Using Wheels plugins