Blog

Luis Majano

March 06, 2012

Spread the word


Share your thoughts

We are very happy to announce 3 training courses before this year's CFObjective in Minneapolis in May: http://coldbox.eventbrite.com/.   We will be offering the following courses side by side on May 14th - 15th and then 1 course on May 16th.  We also have special discounts for students, non-profits and CFObjective attendees.  So if you qualify on any of those categories, e-mail us at training@coldbox.org to receive your discount codes.

 

CBOX 100 - Core ColdBox

Intro to ColdBox is an intense 1 or 2 day training course that will get you started with ColdBox Application Development. This course focuses on the main aspects of ColdBox Development and it delivers a one-two punch to get you started. You will get hands on experience and an in-depth overview of the main development aspects of the ColdBox Platform as it is applied to MVC web development.

Objectives

This course will provide you with all the in-depth knowledge necessary to succeed in designing, building and maintaining ColdBox application:

  • Solid understanding of the MVC design pattern as applied to ColdFusion web development
  • A basic understanding of the capabilities of the ColdBox Platform
  • A thorough understanding of how to build sustainable MVC applications using the ColdBox Platform
  • Understand key development best practices that will enable you to develop higher quality code

Seminar Documents:

 

 

CBOX 203 - ColdBox Modules

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.

Objectives

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. This course will enhance your application toolbox and architectural skills.

  • Understanding on modular architecture and design
  • How to apply ColdBox Modules to your monolithic applications
  • Everything you wanted to know about ColdBox Modules
  • Knowledge of when to modularize and scale out your applications
  • Understand key development best practices that will enable you to develop higher quality code

Seminar Documents:

 

 

CBOX-204: Testing, Mocking, Stubbing, Oh My!

CBOX-204 is one of our advanced courses that focus on testing principles, TDD (Test Driven Development), mocking and ColdBox application testing. In this 1-day course you will be exposed to testing theory, types of tests, working with MXUnit, application testing, tools of the trade and finally learn about Mocking and Stub objects. You will have both theory and hands on workshops that will sharpen your skills and challenge you.

 

Objectives

This course will enhance your application toolbox and development skills.

  • Understand the theory and principles behind software testing
  • Understand all types of testing and know when to apply them
  • Review tools of the trade for TDD and CI (Continuous Integration)
  • Everything you wanted to know about the MXUnit Framework
  • Apply testing to your applications with a focus on ColdBox applications n? Understand Mocking/Stubbing and its applications via MockBox

Seminar Documents:

Add Your Comment

Recent Entries

Hotfix Hell: Why Legacy ColdFusion Systems Become Operationally Fragile

Hotfix Hell: Why Legacy ColdFusion Systems Become Operationally Fragile

Many legacy CFML systems do not fail suddenly.

Instead, they slowly become fragile.

At first, the application works. Then small operational issues start appearing: unexpected slowdowns, random restarts, patches applied late at night, fixes that introduce new bugs.

Eventually teams find themselves trapped in what many engineers call “hotfix hell.”

This pattern is common in environments still running:

  • Adobe ColdFusion 2021 or earlier<...

Cristobal Escobar
Cristobal Escobar
March 09, 2026
Introducing the BoxLang IDE Plugin for IntelliJ

Introducing the BoxLang IDE Plugin for IntelliJ

The IntelliJ ecosystem is one of the most powerful development environments for JVM developers. Today, we’re excited to introduce the official BoxLang IDE plugin for IntelliJ, bringing modern BoxLang development directly into the JetBrains IDE family.

Whether you're building new BoxLang applications or maintaining existing CFML codebases, this plugin gives you first-class tooling inside IntelliJ.

...

Eric Peterson
Eric Peterson
March 06, 2026
BoxLang Is Heading to JavaLand 2026! 🚀

BoxLang Is Heading to JavaLand 2026! 🚀

We’re excited to announce that the team behind BoxLang will be attending JavaLand 2026 as Startup Sponsors!

From March 10–12, 2026, the Java community will gather at Europa-Park for one of the most unique and immersive developer conferences in Europe. With nearly 130 presentations across multiple tracks, workshops, and community activities, JavaLand brings together developers, architects, and technology leaders from across the JVM ecosystem.

For the BoxLang team, this is a fantastic opportunity to connect with the Java community and continue our mission: modernizing software development on the JVM while empowering developers with productive, flexible tools.

Maria Jose Herrera
Maria Jose Herrera
March 06, 2026