Hands on OOP with Mach II

Level Intermediate Time All Day Room CG1022 Speaker Peter Farrell & Kurt Wiersma
Description

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. Along the way we will see some examples of the new features in Mach II such as the HTML Helper, search engine friendly URLs, caching, and logging.?

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.

Prerequisites
  • Good understanding of ColdFusion
  • Basic understanding of OO (Object Oriented) and ColdFusion CFCs concepts
What You Will Learn
  • Object Oriented Programming fundamentals and basics in ColdFusion
  • How to build an application with OOP principals using the Mach-II framework
Laptop Requirements

VirtualBox
A free and open source virtualization product.  All hands-on materials will be distributed via a VM image including Apache, a CFML engine and MySQL pre-configured. Also included is the example source code and Eclipse with CFEclipse installed.  DVD drive or USB port required to copy the VM image. Please download and install the version for your laptop operating system before you came to this session.

Session Survey

Email Address
Your email address will not be given to the speaker, but used only for the raffle!
How accurate was the session based on the title?
1-Not at all 2-Somewhat 3-Mostly 4-Right on!
Care to elaborate?
How fast was the pace of instruction?
1-Too slow 2-Just right 3-Too fast
Care to elaborate?
How knowledgeable was the instructor on the subject of the session?
1-We had an instructor??? 2-He showed up 3-He was good 4-Freakin' awesome!
Care to elaborate?
Was the course level (beginning/intermediate/advanced) correctly stated for the session?
Yes No
If no, what should it have been?
Would you recommend this session to others?
1-Never! 2-Maybe 3-Probably 4-Definitely!
Anything else?