Ethical Hacking Foundations
Updated in May 2025. In this comprehensive course, you'll embark on a journey through the world of ethical hacking. The initial modules guide you through setting up a secure pentesting lab environment, including installing VirtualBox and Kali Linux. These foundational steps ensure you're equipped with the necessary tools and knowledge to begin your hacking journey. The course then delves into Linux essentials, offering a thorough introduction to basic commands critical for navigating the Kali Linux environment, a favorite among cybersecurity professionals. As you progress, you'll explore ne
Skills you'll learn
We may earn a commission if you enroll through our links — it never affects the price you pay.
Similar courses
Introduction to Ethical Hacking Principles
Ethical hacking professionals earn $90,000-$150,000 (ZipRecruiter). They’re the frontline defenders against cyber threats in today's high-risk digital landscape and Security Analysts, Penetration Testers, and Security Consultants are in high demand. This introductory course sets you on the path to becoming the skilled security professional employers are looking for! From the start, the course simplifies complex ethical hacking concepts into clear, practical principles. You'll learn the differences between white hat, black hat, and gray hat hacking, explore global cybersecurity regulations l
All levels
Linux Fundamentals
This course is the first of a series that aims to prepare you for a role working as an information technology professional. In this course, you will be introduced to the Linux operating system. You will learn about the licensing model and several Linux distributions. We will go through some services delivered in the Linux operating system. We will conclude this course by looking at how to search and analyze text using command line tools in the operating system.
All levels
Mastering Ansible Automation
Learn the essentials to quickly master automation with Ansible! While this course is designed for learners with limited coding experience, it is helpful (though not required!) to have familiarity with Linux or Unix-like operating systems, the command line interface, and the basics of shell scripting. To allow for a truly hands-on, self-paced learning experience, this course is video-free. Assignments contain short explanations with images and runnable code examples with suggested edits to explore code examples further, building a deeper understanding by doing. You'll benefit from instant fee
All levels
Linux Bash Scripting: Automate, Optimize & Deploy
Master Linux Bash scripting and build the practical automation skills needed to create efficient, reliable, and reusable Linux scripts. In this course, you'll progress from the fundamentals of conditional logic to advanced Bash scripting techniques through a structured, hands-on learning experience. You'll learn how to write decision-driven scripts using if-else statements, string tests, Boolean logic, and elif constructs before moving on to interactive scripting, user prompts, input/output redirection, and file descriptor management. As you advance, you'll develop scripts using while, until,
All levels