BFusion & BFlex '10

Intermediate Track (Mach-II)

 Common | Pure Beginner | Beginner | Intermediate | Advanced 

In this one-day hands-on course you will learn the basics of object-oriented programming in ColdFusion starting from the ground up. We will discuss the fundamental concepts behind OOP, do basic domain modeling, and build powerful, flexible business objects that will serve as the backbone for a small but real-world sample application.
With the objects in place, we will then build the front-end of the application using the Mach-II framework.
This is a hands on class and you are required to bring your own laptop with everything from the Laptop Installation section below. Please make sure you do this before you come to the class to save time.We request that the IU domain folks make sure that you can work with the wireless and wired connections at IU before you come to this event. This will help us get the folks from outside IU networked and ready to go quickly. In order to not overwhelm the wireless in the building, we will ask that members of the IU community to go wired. Please bring an IU-ready Ethernet cable if you have one.

Introduction to Mach-II (Intermediate)

Prerequisites

  1. Good understanding of ColdFusion
  2. Basic understanding of OO (Object Oriented) concepts
  3. Please complete this primer before you come to the class: ColdFusion Components (CFCs) a Primer>

What you will Learn

  1. Object Oriented Programming in ColdFusion
  2. Build an application Mach-II framework

Laptop Installation

  1. Adobe ColdFusion 7+* or Open BlueDragon
  2. Microsoft SQL Server or MySQL, or if using Adobe ColdFusion 8, tde embedded Derby database may be used
  3. Eclipse with CFEclipse plugin (any IDE is fine, but CFEclipse is preferred)
9:00AM – 12:15PM Introduction to Mach-II – Part I
-Matt Woodward
2:00PM – 5:15PM Introduction to Mach-II – Part II
-Matt Woodward

*An Adobe login is required to download, creating an account is free and easy.