Software Development Training

Every software project has the ultimate goal of releasing a solution that is consistent with the original requirements. The Software Development Life Cycle (SDLC) is an essential process used to achieve that goal.

Our software development and software engineering training courses will give your team the skills spanning the full Software Development Life Cycle, such as requirements documentation, testing, and User Experience (UX) design. With a complete curriculum of courses for ones in design roles, technical roles, project management, and architectural roles, your team can learn to manage and deliver software projects on time and within budget.

If a software developer certification is a goal, we have authorised training to help you become a Certified Tester from the ISTQB or achieve TOGAF certification from the Open Group.

Agile › 
DevOps ›

Leadership Skills to Facilitate DevOps in your Organization

On-Demand Webinar • Earn 1 CEU

Watch Now

How do you attract and retain the right software development talent?

Our team of expert Software Development Strategy Coaches can help!

Learn More
Show Filter
Filter By:


New Courses (3)
Design Courses (2)
Technical Courses (5)
Project Management Courses (2)
Architecture Courses (2)

Course Levels


Delivery Methods

Our Education Centre classrooms provide a unique, inspiring and secure learning environment where you build on your own experiences as you acquire new knowledge and expertise. Learning and motivation are stimulated by actively engaging in real-life scenarios.
Live, Online
Live, Online
Our live, online attendance platform lets you experience the same instructor-led training as at our Education Centres from the convenience of your home, work or nearest AnyWare Centre.
On Demand
On Demand
With a combination of video, text, hands-on labs, and knowledge checks, you will receive the same high quality content as the live event, but you can attend on your own time, at your own pace.
Blended Learning
Blended Learning
Leverage the flexibility and convenience of self-paced training and the personal connection and accountability of in-person instruction.

Bring ANY Learning Tree course to your organization and receive award-winning training for your entire team - together, wherever they are.

Learn More >


Eivind Nordby
Eivind Nordby

Nortech Management, Software Development Instructor

Learn more about Eivind and our other expert instructors ›

Enhance Your Credentials with Professional Certification

Learning Tree's comprehensive training and exam preparation guarantees that you will gain the knowledge
and confidence to achieve professional certification and advance your career.

As an ISTQB-certified tester, you distinguish yourself as someone possessing the critical knowledge to apply software testing principles and fundamental test processes.

Learn More »

TOGAF assists in the production, use, and maintenance of enterprise architectures with a goal to bring IT into alignment with business objectives.

Learn More »

Lean IT is an extension of Lean Principles, applied in an IT environment. The approach focuses heavily on a productive organisational culture.

Learn More »

“The skills I learned in my software development course helped ensure my current project is on track by excluding unwanted requirements.”


—  M. Washington, IT Specialist
U.S. Army CCSA

Please Choose a Language

Canada - English

Canada - Français