Training Catalogue

Languages and Frameworks

Practical hands-on training across the languages you ship in.

34 modules
9 tracks
55 sessions
Languages and Frameworks

Tracks

Each track groups related modules. Take single modules or follow a whole track.

C++

C++

Program structure, namespaces and the C++ type system for newcomers.

3 modules
7 sessions
View modules
C# and .NET

C# and .NET

IL, the CLR and assemblies: how .NET actually runs your code.

5 modules
8 sessions
View modules
JavaScript

JavaScript

Dynamic typing, hoisting and the quirks that trip developers up.

3 modules
4 sessions
View modules
Java

Java

The Java landscape, the JVM and bytecode basics for newcomers.

8 modules
13 sessions
View modules
ASP.NET Core

ASP.NET Core

Kestrel, dependency injection, middleware and routing in ASP.NET Core.

2 modules
4 sessions
View modules
Python

Python

Dynamic typing, built-in data types and writing your first Python scripts.

4 modules
5 sessions
View modules
React

React

Components, the Virtual DOM and JSX: how React thinks.

4 modules
5 sessions
View modules
Spring Boot

Spring Boot

Annotation-based DI and the ideas that made Spring replace JEE.

3 modules
5 sessions
View modules
TypeScript

TypeScript

Static typing on top of JavaScript, from setup to everyday types.

2 modules
4 sessions
View modules

Want a Tailored Plan?

Tell us your goals and we will suggest the right modules. We will propose a plan within 24 hours.

Get in Touch