Quick Wins with Free “Upskill Challenges”
What’s an Upskill Challenge (UC)?
A UC is a bite-sized lesson from the JHT Team, our courseware developers as well as “friends” of JHT. They are meant to be short and to the point. UCs focus on a single tool or concept and are helpful in quickly providing useful skills that might be prerequisites for other types of educational content on the platform.
UCs are completely self-contained learning modules comprised of 5 – 10 sections covering the steps of learning the given tool or skill followed by a quiz to test comprehension. No outside research is required to pass the quiz. A UC is only 10 – 30 minutes of student time and has no VMs.
Start Upskilling!
UC – Quantum Programming
Are you ready to dip your toe in the quantum pool? Ellie Daw not only introduces the difference between classical programming languages and quantum programming languages but also shows you how to code…
UC – Quantum Computing
Ellie Daw introduces you to the strange and probabilistic world of quantum computing. Already know the basics? Try UC – Quantum Programming! The computers we’re used to today are classical…
UC – Virtualization
Whether you wish to safely deploy malware or do some hands-on cybersecurity learning, there will be many times in your technical journey that you will need a separate machine. Imagine going to the sto…
UC – Penetration Testing Methodology
A penetration testing methodology can be thought of as a recipe or blueprint, providing the steps required to conduct a penetration test. Methodologies are helpful and, in some cases, required to prov…
UC – Vulnerability Management
All Roads Lead to VulnMan! Eric Johnson is passionate about Vulnerability Management and for good reason. VulnMan is the crucial operation within a comprehensive cybersecurity strategy that aims at di…
UC – Password Spraying
Humans are notoriously known as the weakest link in cybersecurity. They make mistakes all the time and quite frankly they can be quite lazy. Lazy enough to re-use a password! 😲 If everyone at the offi…
UC – Aircrack-ng
Aircrack-ng is a suite of command line tools for monitoring, attacking, testing and cracking Wi-Fi networks. Wireless penetration testing veteran, Ross Flynn, introduces this tool that should be in ev…
UC – Wi-Fi Basics
In this first of many Upskill Challenges from wireless penetration testing veteran, Ross Flynn, he explains the basics of Wi-Fi with a brief history, frequencies, protocols and encryption methods to s…
UC – GraphQL
In a previous Upskill Challenge, Katie Paxton-Fear took less than 30 minutes to introduce you to the basics of APIs and the most common API types you’ll see on the web including GraphQL, RESTful, gRPC…
UC – Getting Started with Visual Studio Code
This Upskill Challenge by Joe Helle will show you the basics of installing Visual Studio Code on Windows and Kali Linux, installing basic extensions for Python, and how to debug code. Having a basic u…
UC – RESTful APIs
In a previous Upskill Challenge, Katie Paxton-Fear took less than 30 minutes to introduce you to the basics of APIs and the most common API types you’ll see on the web including GraphQL, RESTful, gRPC…
UC – APIs
APIs are widely used to enable developers to write efficient code in a timely manner that meets specifications, but there are lots of different types of APIs and each solves different problems. This U…
UC – Reading Binary Data
Coming Soon! This Upskill Challenge by Nordgaren shows the basics of reading binary data especially file data on disk. Price = FREE! What’s an Upskill Challenge (UC)? A UC is a CTF-style, bite-sized l…
Future of Upskill Challenges
To accommodate more detailed topics that require virtual environments and don’t quite meet the definition of a course, JHT will eventually make available an Extended UX (or UCx). A UCx can be 30 – 120 minutes of student time, include VMs and videos, and an optional Capstone Challenge to test your knowledge of a multi-step process learned in the UC. A UCx can also be utilized as a live workshop. Details and a release date TBD.