Training Courses

Upcoming Training Courses

1stJan

Software Cornwall evolves into ‘Tech Cornwall’

/ to

“How do we genuinely create positive social change for future generations? The greater good starts with the local good” says Tech Cornwall, as it announces rebranding to drive this message home. “Tech Cornwall is for the thinkers, the doers and the ones who are quietly pioneering. It’s for the local…

Read More

26thJun

Power BI- using your data for impact Workshop

26/06/2024 - 26/06/2024 / 9:30 to 4:30
Location: Fibre Hub

Coming Soon June 2024 – 1 day in person Workshop Register your interest here today Course Details  How we communicate information effectively is an increasingly important skill. Learn how to use Microsoft’s reporting and visualisation tool, Power BI to unleash the power of insight. Course Overview: This course is designed…

Read More

26thJun

Data 101 Workshop

26/06/2024 - 26/06/2024 / 2 hours to
Location: Online

Coming Soon June 2024 – 2 hour online Workshop Register your interest here today Course Details  Data and information isn’t just for analysts – it’s fundamental in empowering everyone to thrive in an increasingly data-centric world. As the volume of data and its use continues to surge, understanding the basics…

Read More

2ndJul

Unlock Your Career Potential with the EXIN Agile Scrum Foundation Course!

02/07/2024 - 03/07/2024 / 09:00 to 16:30
Location: Falmouth University, Penryn Campus

Join us on the 2nd & 3rd July ahead of the established Agile On The Beach conference, now in its 12th year. To delve into the world of Agile & Scrum methodology and elevate your career further. We are even giving participants a complimentary ticket to Agile on the Beach’s evening Secret…

Read More

23rdMay

Agile Antipatterns To Watch Out For Masterclass – James Powis

23/05/2024 - 23/05/2024 / 10:30 to 12:30
Location: Online

Having awareness and the ability to identify negative patterns and behaviours is a great tool to have in your Agile toolkit. Having awareness and the ability to identify negative patterns and behaviours is a great tool to have in your Agile toolkit to help you on your journey of continuous…

Read More

7thMay

OCN Level 3 Award in Education & Training

07/05/2024 - 11/06/2024 / 09:00 to 16:30
Location: Fibre Hub

This course will run on the following dates and you will be expected to attend all session to gain the qualification 7th May, 14th May, 21th May, 4th June, 11th June Prepare, plan, deliver and evaluate The Pearson BTEC Level 3 Award in Education and Training is an introductory teaching…

Read More

25thApr

Communicating Software Design and Architecture Masterclass – Jacqui Read

25/04/2024 - 25/04/2024 / 10:30 to 12:30
Location: Online

Communicating software design and architecture is a crucial aspect of successfully working with software, however, this is a skill you don’t get taught. Learning by trial and error is not ideal, so how do you create inclusive diagrams and visuals that successfully communicate to your audience? Apply communication design patterns…

Read More

28thMar

Visual Thinking Masterclass Masterclass – Imtiaz Kaderbhoy

28/03/2024 - 28/03/2024 / 10:30 to 12:30
Location: Online

Overview:This workshop is designed to introduce participants to the concept of visual thinking, a powerful skill that combines visual communication with problem-solving and idea generation. Attendees will learn why visual thinking is important in both personal and professional contexts, explore the science behind it, and engage in hands-on activities to…

Read More

12thMar

Agile Fundamentals and Principles of Scrum

12/03/2024 - 12/03/2024 / 09:00 to 16:30
Location: Fibre Hub

Software Cornwall are delighted to be hosting this event which is fully funded through the Digital Futures Project. Why Agile? Do you find yourself stuck? Do projects take ages to get off the ground? Is it tricky to stay on top of tasks when your team is remote? If the…

Read More

22ndFeb

Dates and times: Hard, but not impossible Masterclass – Jon Skeet

22/02/2024 - 22/02/2024 / 10:30 to 12:30
Location: Online

Some developers write date/time-sensitive code without worrying about it — but also without thinking about it. Some developers write date/time-sensitive code and worry about it a lot because it’s hard. In this talk Jon will provide a conceptual framework and some guidance to help you write date/time-sensitive code with a…

Read More

25thJan

Coding Best Practices Masterclass – Kevlin Henney

25/01/2024 - 25/01/2024 / 11:00 to 13:00
Location: Online

There is no shortage of opinion when it comes to what qualifies as a ‘best practice’ and even whether the term ‘best practice’ meaningfully applies to coding. There are many guidelines and standards and collections of best practices, some of which are clearly dependent on programming language, architecture and application…

Read More



Our Training Prospectus

Based upon feedback from Cornwall's tech community, we're able to offer the following partially funded training courses. The course dates, price and availability will be determined based on volume of interest.

BDD & Cucumber Training

Delivered By: SmartBear

*NEW DATES UPDATED* This course is now fully booked but please click on Book Now to go on the waiting list for our next session About Behaviour-Driven Development BDD – Behaviour-Driven Development – is an approach to software development that not only focuses on fast and maintainable automated tests but…

Read More

Docker Advanced – Craig Buckler

Delivered By: Craig Buckler

Aimed at software developers who’d like to start or consider using Docker to manage projects and dependencies. -Installing Docker on Linux, Mac OS, and Windows -Best practises for using Docker on your new and existing software projects -Building and using your own images -Pushing to image repositories -Further resources –…

Read More

Adding OKRs to agile: passing fashion or lasting benefit? – Allan Kelly

Delivered By: Allan Kelly

Increasingly companies are adding the *Objectives and Key Results* management system used by Intel and Google to agile teams. Even the controversial SAFe method now includes OKRs.  On first inspection OKRs can look a lot like a reversal of agile: an attempt to restore command-and-control and crack the “work harder…

Read More

Cultural Models – Mark Gray

Delivered By: Mark Gray

The key factor in determining how successful and long lived any transformation will be is the underlying culture of the organization. This will determine how fast you will revert to old ways of working or how sticky any change will be. Transformation especially successful agile transformation is an organisation wide…

Read More

What’s New in Regulated Medical Software Development – Brian Shoemaker & Nancy Van Schooenderwoert

Delivered By: Brian Shoemaker & Nancy Van Schooenderwoert

For seasoned professionals in the medical product industry, the landscape has been changing – not only the regulatory side, but in the realities of newer technologies and the capabilities they place within reach for all. This one-hour course will bring you up to date on the most significant regulatory changes…

Read More

Docker Introduction – Craig Buckler

Delivered By: Craig Buckler

Aimed at a technical audience who want to find out how Docker can help software projects. -What problems does Docker solve? -How Docker works -Docker benefits -Launching containerized applications -Terminology and technology overview -Docker Compose -Further resources -Question & answer session Please note these sessions are only available to Software…

Read More

Test Driven Development – Kevlin Henney

Delivered By: Kevlin Henney

In recent years, developers have moved to a more feedback-driven style of development, integrating testing into their day-to-day activities to support more agile development and more continuous delivery. The epitome of this test-early/test-often/test-automatically approach is test-driven development (TDD). Although many developers are familiar with the term, many are unfamiliar with…

Read More

Modelling – Kevlin Henney

Delivered By: Kevlin Henney

Software systems codify models of how a business works, how users interact and what an application does, but often the only model available to developers is the code. The code is where the system exists, but it is often not abstracted enough to allow easy reasoning about the domain, the…

Read More

Design Thinking – Darren Brandwood

Delivered By: Darren Brandwood

Experience design thinking through a fast paced, one hour, collaborative activity. Learn about how IBM scales Design Thinking for large organisations: Principles How we frame and approach every problem. The Loop – How we act to learn and effect change. The Keys – Human-centered management practices to keep teams aligned….

Read More

Intro to Systems Thinking – Mark Gray

Delivered By: Mark Gray

Systems Thinking provides a set of tools and mental models to frame problems within the overall context of the business. This introduction session will use a series of fun and informative games/exercises to teach the core mental models needed to start to get the benefits that system thinking offers. You…

Read More

Agile Marketing

Delivered By: Lyssa-Fee Crump & Rachel Picken

This course will run over 2 mornings, a week apart from 10am – 1pm What you will learn: Wondering what Agile marketing is? Don’t worry, we’ve got you.  We’ve planned a jam-packed session that will help you unleash your inner Agile marketer.It requires a change in mindset but with our…

Read More

Being a Leader in an Agile Organisation

Delivered By: Mark Gray

This course will run over 2 afternoons a week apart What you will learn Part 1: Overview of Agile and the Scrum framework. The importance of teams to Agile (4 3 2 1 model) Creating a Physiologically safe environment and the concept of servant leadership. Part 2: Where a manager…

Read More

Agile Project Management

Delivered By: Belinda Waldock

Agile project management has grown in popularity, endorsed by businesses as an approach that enables teams to develop high performing and sustainable business models and operations. Agile Project management methods are proven to help business to identify and overcome barriers to growth. At its core, agile is a methodology that…

Read More

Data Visualisation with Python

Delivered By: Tariq Rashid

This course will run over 6 weeks for 2 hours each week. An introduction with data visualisation using Python.  Python is one the top 3 most used languages in the world, and is the leading language for working with data.  Although the course will provide a refresher on Python, the…

Read More

An Introduction to Machine Learning with PyTorch

Delivered By: Tariq Rashid

This course will run over 6 weeks for 2 hours each week. Python is one the top 3 most used languages in the world, and is the leading language for data science and AI.  PyTorch is one of the top 2 most popular frameworks for machine learning. Familiarity with Python…

Read More

Product Ownership in Agile

Delivered By: Mark Gray

This course will run over 2 afternoons What you will learn Part 1: What is a Product Inception – Creating a new product 4 stances of a Product Owner  Story Mapping Functional decomposition Putting Value at the heart of product Part 2:  Product – Epic – Feature- Story etc.. 17…

Read More

Introduction to Agile and Scrum

Delivered By: Mark Gray

This course will run over 1 afternoon Funded price only available to those booking on another training session with us. What you will learn Part 1: What is a Product Inception – Creating a new product 4 stances of a Product Owner  Story Mapping Functional decomposition Putting Value at the…

Read More

Being an Effective Scrum Master

Delivered By: Mark Gray

This course will run over 2 afternoons What you will learn Part 1: The stances of a Scrum Master. What are the key skill areas that a Scrum Master needs? Developing the team and yourself. Assessing the maturity of the team and yourself. What we are trying to achieve with…

Read More

An Introduction to Docker

Delivered By: Craig Buckler

Despite the benefits, Docker is often shunned by developers. It looks complex. Terminology can be impenetrable. Tutorials never explain how to use Docker during development. It need not be this way. This course demonstrates the core concepts and explains how to integrate Docker into new or existing development projects. You…

Read More

Empowering Software Development Experts with Developer Security Essentials

Delivered By: Charles Weir & Facilitated by Allan Kelly

Course Content Do you have software development teams who could use support with software security and privacy? We are offering a lightweight solution at low cost, to: Give your technical leads a ‘security story’, that offers practical, marketable, security to suit the client; Support sensible business decisions around security and…

Read More

Test Driven Development Training

Delivered By: Jon Jagger & Kevlin Henney

First Run 16th – 19th June 2020 with Jon Jagger and Kevlin Henney Course Content Testing forms an integral part of the modern software development flow. From customer facing acceptance tests to code-focused unit tests, automated testing is part of the fabric of a modern build process and deployment pipeline….

Read More