CBOX-101: Core ColdBox
Course Overview
Core ColdBox is our 2-day flagship intensive training course that will get you started with ColdBox even if you have no previous OO experience. The course is constructed in such a manner that both gurus and novices can take advantage of our materials.
All training sessions are conducted by ColdBox core developers and experts in application development using the ColdBox Platform. This course will provide you with all the in-depth knowledge necessary to succeed in designing, building and maintaining ColdBox applications. Get your technology edge and sharpen your ColdFusion skills!
General Information
The Core ColdBox course not only focuses on explaining what ColdBox is and its bounty of features, but also on fundamental web application architectural concepts. It is important to know how to use certain parts of the platform, but it is even more important to know when to use them. This course will will enhance your application toolbox and architectural skills.
Requirements
Below is a listing of some of the course requirements or assumptions you will need:
- Laptop or Personal Computer
- Eclipse with CFEclipse and MXUnit is preferred over any other IDE
- Basic CFC knowledge
- Intermediate ColdFusion Knowledge
- Basic understanding of web applications
- Basic knowledge of CSS,XML,HTML,JavaScript and AJAX
Upcoming Seminars
Location |
Dates |
Cost |
Course(s) |
Trainer(s) |
|---|---|---|---|---|
|
Hyatt Place Dallas/Grapevine
Dallas/Ft.Worth |
Oct 4-5, 2008 |
$1195 by 08/31 |
ColdBox Platform 101 | Luis Majano |
Course Outline
Below is the full 2 day course outline separated into the logical scheduled units. Some units may bleed into each others sections if necessary.
Unit 1
- Course Introduction
- ColdFusion Components
- Overview
- Best Practices
- Effective Web Application Architecture
- MVC Architecture
- What is a Model?
- Domain Model
- Service Layers
- Gateways
- ColdBox Platform Introduction
- What is a framework
- Why use a framework
- What is ColdBox
- How ColdBox Works
- ColdBox's Front Controller
- Event Driven Framework
- SES routing overview
- Main Components
- MVC Request Life Cycle
- Remote Request Life Cycle
Unit 2
- ColdBox Installation
- Reference & Development Tool Installations
- ColdBox Dashboard
- A ColdBox Application Field Trip
- ColdBox Debugger
- Directory Structure & Conventions
Unit 3
- The ColdBox Configuration File
- URL Actions
- The ColdBox Setting Structures
- The Request Context Object
Unit 4
- Pretty URLs SES Routing
- Framework Super Type
- Understanding the basic Framework class
- Reserved Words & Methods
- Event Handlers
Unit 5
- The ColdBox Layout Manager
- ColdBox Plugins Architecture
- Core Plugins
- Storage Plugin
- Utilities Plugin
- Visual Plugin
- Internationalization
- RSS/Feeds
Unit 6
- ColdBox Interceptor Architecture
- Core Interceptors
- SES
- Environment Control
- Autowire
- Security Interceptor: Securing your application
Unit 7
- ColdBox Proxy
- ColdBox-Ajax Integration
- ColdSpring/Lightwire Integration
Unit 8
- ColdBox Event Handler Unit Testing
- ColdBox Best Practices
Menu
Advertise With Us
Info Box
