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
- A good introduction called CFCs - A Primer (in 5 parts) can be found at http://tinyurl.com/CFCPrimer
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.
