Online Courses

Project predictability and productivity starts with the All Access Pass—all our courses covering everything from Agile to Zero-defects.

Start a 7 day free trial

*No credit card required!

The All Access Pass

Get access to every course in our catalog with the All Access Pass.

Agile Planning and Estimation

From the Scrum team level to the project leadership level, learn the planning and estimation techniques required to make Agile projects successful.


Code Complete Essentials

This online course is led by Steve McConnell, the coding guru who wrote the best-selling Code Complete. In this intense Code Complete OnDemand class you will learn dozens of proven tips, techniques, and principles to produce clean, industrial strength code.


Scrum Boot Camp

Learn everything you need to ensure your transition to Scrum is successful. In the years since the Agile Manifesto, Scrum has emerged as the most popular Agile process for managing software development projects. This course will teach you what you need to become certified in Scrum.


Understanding Software Projects

In a series of lectures software development guru Steve McConnell explains the Four Factors Lifecycle Model and how understanding that model means understanding virtually every significant aspect of software project dynamics.


10x Software Development

How do you maximize team productivity? Decades of research have found at least a ten-fold—“10x”—difference in productivity and quality between the best teams and the worst. This course describes the Eight Key Principles of 10x software development and tactics for each principle.


Scrum Overview

Scrum enables software development teams to address complex adaptive problems. Learn Scrum’s elements—its roles, events, and artifacts—as well as their purpose: how they’re all bound together to make Scrum hum.


Developer Testing Boot Camp

See how to plan and carry out an efficient and effective developer testing strategy. Avoid common testing pitfalls, and learn to determine how much developer testing is enough.


Product Owner Boot Camp

This Scrum Product Owner course drills down into the detailed information needed to successfully plan releases, reflect stakeholder priorities, ensure the team builds the right product, and communicate with project stakeholders.


Software Estimation In Depth

Learn many useful rules of thumb and procedures for creating software estimates (“the art of estimation”) and briefly introduces mathematical approaches to creating software project estimates (“the science of estimation”).


Web API Design and REST in 28 Days

Learn the ins-and-outs of web API design and REST services in just 28 days. This course will provide guidance on how to create programmable web API’s using the best practices available. We’ve made it easy to master API design in under 30 minutes a day.


Agile Practices for Developers

Learn to work effectively in a team using any of the leading Agile development approaches in order to deliver high-quality, valuable, working software frequently while accommodating changing requirements.


Agile Requirements In Depth

This course dives into techniques for developing requirements on Agile projects, including the Agile Work Breakdown Structure (WBS), story mapping to define project scope, writing user stories, sizing stories (agile estimation), and developing acceptance criteria for user stories.


Software Economics Boot Camp

This course teaches you the essential concepts and techniques that will help you make technical decisions that positively impact the all-important bottom line.


Requirements Boot Camp

What is the most frequently reported cause of software project failure–regardless of project size or type of software? Requirements challenges.Discover how leading-edge companies use requirements engineering to support successful software projects.


Software Project Manager Boot Camp

This online class will help you make the transition to solid software project leadership, including how to play a valuable role in Agile projects. This course will teach you the concepts and techniques necessary to manage software projects successfully.


Total Project Quality

Learn how to define end-to-end project quality in terms that support project goals, with a focus customizing practices to the needs of individual projects. You will learn how to achieve quality throughout the project lifecycle — including numerous alternatives to end-of-project testing.


Design Patterns

This course introduces and explains design patterns in a clear way that’s easy to understand. You will learn specific design patterns to improve your designs, practice applying design patterns to design problems and see how design patterns can improve your design process overall.


Risk Management in Depth

Learn how to identify, address, and eliminate sources of risk before they grow into major problems. This course focuses on intermediate and advanced strategies and practical techniques to manage general risks and control your project’s specific risks.


Brain Casts

Access all the Brain Casts as well as other exclusive OnDemand content by signing up for a free account today. Brain Casts give you helpful insights about topics that Construx’s technical staff are passionate about.


OnDemand pricing

Start Your Free Trial

Try a free preview of the entire Construx OnDemand Catalog.