HOME DIRECTIONS HOTEL SCHEDULE TOPICS SPEAKERS REGISTRATION Special Offer More CLASSES SPREAD THE WORD Latest NEWS Photos

CF Conf Central
September 16th - September 20th, 2004
Rockville, MD
FB101 Intro to Fusebox Thursday 9/16/04 $199
FB201 Intermediate Fusebox Friday 9/17/04 $349
MT101 Mach-II with Hal Helms Monday 9/20/04 $349

FB101

FB101 is ideal for any ColdFusion users interested in learning the basics of Fusebox. Whether you're just getting started with ColdFusion or you're an experienced developer, Fusebox can help you build better applications.

+ Learn all the basics of how the Fusebox architecture can help you build ColdFusion Applications.

+ Learn to tie together all the queries, display elements, and actions of your application in a consistent model.

+ Study a sample fusebox application and take the code home with you to use in your own applications.

+ Find out about how Fusebox can improve your applications from better organization to proven methods of application design.

+ Work with the latest Fusebox techniques


FB201

FB201 is for people who have already met Fusebox and want to improve their skills with the new Fusebox 4.0 spec. Step up to the next level with your Fusebox programming and save yourself time and headaches when coding ColdFusion applications. Great for team projects!

Prerequisite: FB101 or similar basic Fusebox knowledge.

* Fusebox 4 overview
- How version 4 is better than version 2
* Core files - fusebox.xml, circuit.xml
- What files are essential to an FB app
* Nested Circuits
- How nesting can help you organize your code for reuse
* XFAs
- How Extended FuseActions can save time and self document code
* Layouts
- How layout can help code reuse and be smart layouts that can change appearance depending where they are used
* Plugins
- How plugins can let you change core file behavior without going crazy editing the core file itself
* Wireframes
- How to build wireframe outlines of a site and what not to include them if you don't want headaches
* Devnotes
- How Devnotes can save you butt when developing
* Fusedocs
- How to document the Fusebox way and why it can help testing too
* Fusebox API variables
- What are all the API variables and what can you use them for

+ Learn all the advanced parts of how the Fusebox architecture can help you build ColdFusion Applications.

+ Learn to tie together all the new parts of a Fusebox 4 application together.

+ Study a sample fusebox application and take the code home with you to use in your own applications.

+ Find out about how Fusebox can improve your applications from better organization to proven methods of application design.

+ Work with the latest Fusebox techniques

MT101

Mach-II is a robust, object-oriented framework built on an event-based, implicit invocation architecture. This course is intended for students who want to quickly learn how to make the best use of object orientation in the Mach-II framework. Students need no prior knowledge of object orientation or Mach-II, but should have a basic familiarity with ColdFusion MX. The course is taught by Hal Helms, one of the principals who designed and wrote the Mach-II framework code.

* What is Mach-II
* Why use Mach-II
* The Model-View-Controller Design Pattern
* An Object Orientation Primer
* CFCs and OO : Encapsulation, Polymorphism, and Inheritance
* Mach-II Fundamentals
* Building A Simple Mach-II Application
* The Implicit Invocation Architecture
* Events and Event Handlers
* Listeners, Invokers, and Page Views
* Configuration, Event Filters, and Plugins
* OO and Relational Databases



Check out halhelms.com for additional classes in...

Java for ColdFusion Programmers
C#.NET for ColdFusion Programmers
JSP/Servlets Web Programming
Fusebox 4
Mach-II
OO Applications with CFCs

If you have any questions, contact michael(at)teratech.com


|  HOME  |  DIRECTIONS  |  HOTEL  |  SCHEDULE  |
|  TOPICS  |  SPEAKERS  |  REGISTER  |  CF CONF CENTRAL  |