CBOX-203: ColdBox Modules
Course Overview
CBOX-203 is one of our advanced courses dealing with ColdBox Modules, Architecture and Modularization spread in 2 intense training days. In this course you will learn all about modular architecture, planning and the power behind ColdBox Modules. You will have both theory and hands-on workshops that will sharpen your skills and challenge you.
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 in-depth knowledge necessary to succeed in designing, building and maintaining ColdBox applications. Get your technology edge and sharpen your ColdFusion skills!
General Information
This course will challenge you on how to modularize your design and application architecture. ColdBox Modules are the building blocks of any extensible, scalable and sustainable application architecture. From small scale web applications to RESTful web services and mission critical enterprise applications.
Requirements
Below is a list of some of the course requirements or assumptions you will need:
- Laptop or Personal Computer with Adobe ColdFusion, Railo or OpenBD
- Adobe ColdFusion Builder with ColdBox Platform Utilities Extension or CFEclipse
- MXUnit Framework & Eclipse Plugin
- Intermediate to Advanced CFC knowledge
- Intermediate to Advanced ColdFusion Knowledge
- Intermediate to Advanced ColdBox Knowledge
- Some Object Orientation experience is desirable
- Basic knowledge of CSS,XML,HTML,JavaScript and AJAX
Testimonials
You can check our video testimonials online at Vimeo ColdBox Group. 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 |
|---|---|---|---|---|---|
|
Holiday Inn Express Minneapolis Airport CFObjective |
May 15 | 499.00 | CBOX-204: Testing, Mocking, Stubbing, Oh My! | Curt Gratz |
Details
|
|
Regus Conference House Edinburgh Scotch On The Rocks |
June 3-5 | 1299.00 | ColdBox Europe BootCamp | Luis Majano |
Details
|
|
Holiday Inn Express Minneapolis Airport CFObjective |
May 13-14 | 999.00 | ColdBox BootCamp | 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
- Modules Introduction
- Concepts
- Architecture
- Software Design
- Capabilities
- ColdBox Module Service
- ColdBox Architecture
- Module Life Cycle
- Open API
- Extensibility
- Parent Application Configuration
- Configuration
- Conventions
- External Locations
- URL Mappings
Unit 2
- Module Conventions
- Module Configuration
- Locations
- Callback Interceptors
- Custom URL Mappings
- Settings
- WireBox Injectors
Unit 3
- Module Events
- Handler registrations
- Execution syntax
- Application enhancements
- Integration testing
- Module Models
- WireBox integration
- Package scannning
- Module Plugins
Unit 4
- Module Renderings
- Rendering engine overview
- Layout overrides
- Common layouts
- View overrides
- Common views
- A-la-carte rending
Unit 5
- Free workshops
Menu
Info Box
Details