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
Testimonials
We have several videos online at our Vimeo ColdBox Group that you can visit. There you will find a collection of training seminar testimonials and even fun activities that we as a group enjoy.
Upcoming Seminars
If you would like to propose a city for the next seminar location,
please do so by emailing us at training@coldbox.org with
your suggestions.
Location |
Dates |
Cost |
Course(s) |
Trainer(s) |
Actions |
|---|---|---|---|---|---|
|
Academy Class London, UK |
May 26-28, 2010 | 1000.00 | CBOX-101 | Luis Majano |
Details
|
|
Hyatt Regency Minneapolis CF.Objective 2010 |
Apr 21, 2010 | 600.00 | CBOX-100 | Luis Majano |
Details
|
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
- More...
- ColdBox URL Actions
Unit 3
- The ColdBox Configuration File
- The ColdBox Setting Structures
- The Request Context Object
Unit 4
- Framework Super Type
- Understanding the basic Framework class
- Event Handlers
- Pretty URLs SES Routing
Unit 5
- Model Integration
- The ColdBox Layout Manager
- ColdBox Plugins Architecture
Unit 6
- ColdBox Interceptor Architecture
- Core Interceptors
- SES
- Environment Control
- ColdBox SideBar
- Autowire
- Security Interceptor: Securing your application
Unit 7
- ColdBox-Ajax Integration
Unit 8
- ColdBox Event Handler Unit Testing
Menu
Advertise With Us
Info Box
Details