15% off e-learning, plus packs & blended courses

20% off virtual courses

Use offer code: EARLY0624USA
Learn now, pay later – payment options available


Four great C programming tests for beginners

C is one of the most popular programming languages in the world. C’s versatility and flexibility gives programmers a high level of control with only minimal commands. This adaptability, coupled with its global prevalence, makes C a preferred language for those starting a career in programming. A...

[Continue reading...]

Experiential learning, a non-definitive list of some of our favourite methods

This one is for the trainers and would-be trainers out there… Today I want to talk about experiential learning, also known as (EXL). EXL is defined as the process of learning through experience, more specifically as "learning through reflection on doing". Throughout 2019, we have been blending ou...

[Continue reading...]

Can leaders train leaders?

It is only natural to have reservations when it comes to training others how to do your job. It seems counterintuitive, right? Letting someone in on the trade secrets you’ve worked your whole career for. However, we are now in the generation of sharing, you only have to look to the internet and soci...

[Continue reading...]

Project management tips for the ultimate Christmas Day

Christmas is a project. Like it or not, the level of organisation involved ahead of the event is likely to be similar to projects you have met in your career. While others fumble through, as a project manager you are equipped with the know-how to elevate this festive season and achieve the ultimate...

[Continue reading...]

Python, R or SAS: which language should data scientists learn first?

Often, when you’re learning a new skill, the hardest thing is knowing where to start. This is especially true with data science or programming in general. There are so many languages you could learn, all of which are bundled up in terminology that can seem dense and strange when you’re unfamiliar wi...

[Continue reading...]

5 benefits of project management

Effective project management can make an otherwise bumpy road feel smooth. It will ensure projects come in on time, on budget and with satisfied customers. Here are five key ways in which project management is crucial for success. 1. Clear leadership from the start Even the best laid out plans can...

[Continue reading...]

Stakeholder management: building the right communication plan

Stakeholder management is important in any project, irrespective of its size. It is the lifeblood of project relationships. After all, these individuals and/or groups have significant influence over the project’s success. You need know your stakeholders and their unique communication needs. So just...

[Continue reading...]