Learn. Master. Succeed.

Live-virtual training courses available on-demand for new and seasoned software developers.

See our books Sign Up for Newsletter

Training Courses



Choose a course you want to take and contact us to schedule it!

Below is our course catalog that can be delivered on-site or public seminars around the world.

ColdBox

ColdBox from Zero to Hero

In this workshop you will be introduced to the latest version of the most popular CFML MVC framework; ColdBox 5 . We will go over the basics of installation, templating and configuration to the most advanced features like HMVC development with modules, RESTFul APIs, integration testing, interception points and much more.

You can check the full curriculum here.

Course Format: On Site*
Level: Beginner / Intermediate
Training Time: 2 days | 16 hours
Min. Students: 2
Price $1,399 per student
* Travel expenses are not included in the price for on-site training.

Book / Inquire

ColdBox

ColdBox from Hero to SuperHero

This workshop is the continuation of the zero to hero workshop. In this session we will be building a headless CMS API based on ColdBox best practices, database migrations, database seeding, BDD, JWT token authentication, fluent queries via QB and object resources.



Course Format: On Site*
Level: Intermediate / Advanced
Training Time: 2 days | 16 hours
Min. Students: 2
Price $1,399 per student
* Travel expenses are not included in the price for on-site training.

Book / Inquire

ColdBox

COLDBOX Master Class

Our COLDBOX Master Class combines all COLDBOX trainings into one: Intro to COLDBOX, Core COLDBOX, WIREBOX, COLDBOX Modules and Testing.
You can check the full curriculum here.


Course Format: Virtual Live On Site*
Level: Beginner / Intermediate
Training Time: 5 days | 30 hours 5 days | 40 hours
Min. Students: 3 2
Price $2,800 per student $3,500 per student
* Travel expenses are not included in the price for on-site training.

Book / Inquire

ColdBox

OOP with CFML

Learn Object Oriented Programming with COLDFUSION CFML and begin your journey into the COLDBOX framework with a solid foundation.
You can check the full curriculum here.


Course Format: Virtual Live
Level: Beginner / Intermediate
Training Time: 2 days | 12 hours
Min. Students: 3
Price $1,119 per student

Book / Inquire

ColdBox

Intro to ColdBox

The COLDBOX Framework is a great tool, but it is only as good as you use it. Take this course to get started with COLDBOX Application development and start creating your apps the right way. Understanding the basics behind the MVC framework will help you use the tool the way it is meant to be. Take this course and learn the key concepts for developing reliable, scalable, and performing applications with COLDBOX.

Course Format: Virtual Live On Site*
Level: Beginner / Intermediate
Training Time: 2 days | 12 hours 2 days | 16 hours
Min. Students: 3 2
Price $1,199 per student $1,399 per student
* Travel expenses are not included in the price for on-site training.

Book / Inquire

ColdBox

Core COLDBOX

Core COLDBOX is our 3-day flagship intensive training course to become a COLDBOX developer. In this course you will learn in depth about the inner workings of COLDBOX and how to maximise on features, conventions, processes and methodologies that are already available to you through the framework. You'll put knowledge into practice from day one by creating your own COLDBOX application from scratch. Put a halt to spaghetti code, say "NO" to monolithic frameworks and say "Hello" to COLDBOX!

Course Format: Virtual Live On Site*
Level: All Levels
Training Time: 3 days | 18 hours 3 days | 24 hours
Min. Students: 3 2
Price $1,680 per student $2,100 per student
* Travel expenses are not included in the price for on-site training.

Book / Inquire

ColdBox

COLDBOX Modules

Modularity has become an essential approach for modern software development. COLDBOX Modules is one of the most powerful features that the COLDBOX framework provides and promotes. This is an advanced intense course that focuses on modular architecture and development with COLDBOX. In this course you will learn about how COLDBOX Modules work and interact with each other combining theory and hands-on exercises to create your own COLDBOX Modules or book a private training with us.

Course Format: Virtual Live On Site*
Level: All Levels
Training Time: 3 days | 18 hours 3 days | 24 hours
Min. Students: 3 2
Price $1,680 per student $2,100 per student
* Travel expenses are not included in the price for on-site training.

Book / Inquire

ColdBox

WIREBOX Box Dependency Injection & AOP

This is on advanced course that focuses on WIREBOX dependency injection framework.
In this course you will learn all about dependency injection, the major pain points it solves and its awesome possibilities, limitations, inversion of control principles, object de-coupling, compositions, and object messaging, mocking and testing with WIREBOX.

Course Format: Virtual Live On Site*
Level: All Levels
Training Time: 2 days | 12 hours 2 days | 16 hours
Min. Students: 3 2
Price $1,119 per student $1,399 per student
* Travel expenses are not included in the price for on-site training.

Book / Inquire

ColdBox

BDD & TDD Development

If you take software development seriously, it is time for you to embrace your nemesis: Testing! In this course you will gain the knowledge you need to test your applications properly and win at it! You will be exposed to testing theory, types, automation and tools of the trade while leveraging the TESTBOX framework and focusing on Test Driven and Behaviour Driven Development or book a private training with us.

Course Format: Virtual Live On Site*
Level: All Levels
Training Time: 2 days | 12 hours 2 days | 16 hours
Min. Students: 3 2
Price $1,199 per student $1,399 per student
* Travel expenses are not included in the price for on-site training.

Book / Inquire

ContentBox

CONTENTBOX Modular CMS

Learn how to build and deploy modular content strategies with a modern modular CMS. We'll take you through the installation.
We'll take you through the CONTENTBOX Installation and teach you how to develop your own CONTENTBOX themes, modules and widgets or book a private training with us.

Course Format: Virtual Live On Site*
Level: All Levels
Training Time: 2 days | 12 hours 2 days | 16 hours
Min. Students: 3 2
Price $1,199 per student $1,399 per student
* Travel expenses are not included in the price for on-site training.

Book / Inquire

CommandBox

COMMANDBOX Deep Dive

Learn about the ins and outs of COMMANDBOX so you can incorporate it as your ColdFusion companion Tool. From CLI and operating system integration to ColdFusion engine management and portability with Docker and conteiner strategies. Learn how to extend the COMMANDBOX core with modules to add your own behaviours and write CLI tools in CFML. Course focuses on hands-on exercises and will end with each trainee building their own COMMANDBOX module and publishing it to FORGEBOX or book a private training with us.

Course Format: Virtual Live On Site*
Level: All Levels
Training Time: 2 days | 12 hours 2 days | 16 hours
Min. Students: 3 2
Price $1,199 per student $1,399 per student
* Travel expenses are not included in the price for on-site training.

Book / Inquire

RESTful Services

ColdBox RESTful Services

This training course is designed for beginning or intermediate COLDBOX developers and focused on the understanding and implementation of RESTful applications, modules, and microservices. At the end of the workshop trainees will have developed a working RESTful API service which can be used as a baseline template for their own future development needs. The API service will be scaffolded and implemented using a variety of readily-available tools, such as COMMANDBOX and the ColdBox REST application skeleton or book a private training with us.

Course Format: Virtual Live On Site*
Level: All Levels
Min. Students: 3 2
Price $1,680 per student $2,100 per student
* Travel expenses are not included in the price for on-site training.

Book / Inquire

ColdBox

ColdFusion ORM

Relational databases are the core of most enterprise applications. However, when you map a relational database to objects, it becomes a challenge. Object relational mapping (ORM) is a programming framework that allows you to define a mapping between an application object model and the relational database.

You can check the full curriculum here.


Course Format: Virtual Live On Site*
Level: Beginner / Intermediate
Training Time: 2 days | 12 hours 2 days | 16 hours
Min. Students: 3 2
Price $1,199 per student $1,399 per student
* Travel expenses are not included in the price for on-site training.

Book / Inquire

ColdBox

Intro to Quick

In this workshop, you will know how to get started with Quick. Also, you will learn how to integrate Quick in both in new projects and existing projects, . what a Quick entity is, how to define them, how to define relationships between entities, and how to grab that data from the database, how to eliminate duplicate query logic, some common performance pitfalls with any database-driven application, and how Quick helps you solve them.



Course Format: Virtual Live On Site*
Level: Beginner / Intermediate
Training Time: 2 days | 12 hours 2 days | 16 hours
Min. Students: 3 2
Price $1,119 per student $1,399 per student
* Travel expenses are not included in the price for on-site training.

Book / Inquire

ColdBox

Containerizing ColdFusion (CFML) Apps

In this workshop, you will be introduce to the magical work of Docker containers and how to deploy your ColdFusion (CFML) apps to docker swarms and or many orchestration services. Get ready to take your applications to Container Land!

You can check the full curriculum here.

Course Format: Virtual Live On Site*
Level: Beginner / Intermediate
Training Time: 2 days | 12 hours 2 days | 16 hours
Min. Students: 3 2
Price $1,119 per student $1,399 per student
* Travel expenses are not included in the price for on-site training.

Book / Inquire

Ortus

CBElastic Search

Our applications today are data heavy. At the same time, more and more of our users expect a Google-like experience when searching. A simple `WHERE LIKE` query isn't going to cut it. We need a more robust search solution. Enter ElasticSearch. In this workshop, you will learn the basics of ElasticSearch and how to run a version of ElasticSearch locally. We will explore how to serialize data to ElasticSearch and query results from it. Finally, we will show how to integrate your new ElasticSearch service into a ColdBox application.

You can check the full curriculum here.

Course Format: Virtual Live On Site*
Level: Beginner / Intermediate
Training Time: 2 days | 12 hours 2 days | 16 hours
Min. Students: 3 2
Price $1,119 per student $1,399 per student
* Travel expenses are not included in the price for on-site training.

Book / Inquire

How it Works

Go through our courses catalog and choose the one that best suits your needs. There are 3 ways to book a training with us:

  1. Single Person: you can contact us suggesting a few dates that work for you. We'll put you on the waiting list and notify you as soon as the minimum student quota is reached to coordinate the schedule.
  2. Groups of 3 or above: you can contact us suggesting a few dates that work for you. We'll proceed to schedule your training as soon as possible.
  3. Private Trainig: independent of the number of students, you can contact us suggesting a few dates that work for you and we will schedule your private training as soon as possible.

Live Training

All our Courses are Live-Virtual trainings delivered to you any where in the world-as long as you have internet access-. Yes that is right, this is not a pre-recorded training. You will receive training live and right from the creators and lead developers behind the projects you are interested in learning.