Take the guesswork out of learning

Confidently follow learning paths that help your team develop the right skills in the right order to achieve your goals.

Start where you need to

Each path includes an adaptive skill measurement to gauge proficiency and identify gaps in knowledge.

Identify where to start in a path and what material you can skip over.

Track growth by re-testing throughout your learning journey.

Paths covering the most in-demand professional skills

Get access now

Sign up to get immediate access to this path plus thousands of courses that you can watch anytime, anywhere. 

Learn from the best

With our paths, your team will get guidance from an expert author every step of the way.

Scott Allen: Getting started, an AngularJS playbook

Joe Emes: Angular: The big picture, Angular Directives Fundamentals

John Papa: AngularJS Patterns: Clean Code, Angular 2 first look

Simon Robinson: Equality and comparisons, collections fundamentals

Scott Allen: C# fundamentals and generics

Filip Ekberg: Asynchronous Programming in .NET

Troy Hunt: Firewalls, web apps, SQL injection

Dale Meredith: Wireless networks, Reconnaissance/Footprinting

Jason Helmick: Cryptography

Start, learn and finish a path on your time

Find a path

Pick any path on a topic or skill you need


Measure your skill level

Take the skill test to measure current skill level and where to start a path


Track growth

After learning, re-measure your skill level to see how far you’ve come (coming soon)


Continue learning

Finish the path and find additional courses or more paths to follow