Introduction To Ethical Hacking
Learn ethical hacking basics and responsible penetration testing.
Introduction To Ethical Hacking introduces the role of the ethical hacker and core penetration testing concepts, explaining responsibilities, attack types, and basic defensive thinking in a beginner-focused format. It emphasizes responsible practice while teaching common tools and techniques used in ethical hacking.
The course uses hands-on exercises, including a practical project that practices command-line decryption and auto-graded quizzes to build measurable skills, with AI-assisted guidance available to support learners. It serves as a compact entry point for people exploring cybersecurity or preparing to pursue deeper, specialized study.
At a Glance
Introduction To Ethical Hacking is an introductory course that explains the role and responsibilities of ethical hackers and offers hands-on practice with common tools and techniques.
The curriculum was developed and is taught by Jonathan Chery at Codecademy, and it broadly covers ethical principles, common attack types, evasion techniques, and recommended next steps for further learning.
| Level | Beginner |
| Rating | 4.5 out of 5 |
| Duration | 1+ hours |
| Languages | English |
| Learners | 10K+ learners |
| Certificate | Certificate of completion (available with Plus or Pro) |
| Access | Access for as long as your subscription is active |
| Course includes |
|
| Price | Subscription-based; certificate and additional features require a paid plan (Plus/Pro) |
What This Course Teaches
The course frames outcomes as demonstrable competencies you can use in entry-level security tasks, emphasizing ethical judgment, practical tooling, and hands-on exercises.
Learners should be able to explain ethical responsibilities, apply an ethical hacking process, implement simple evasion techniques, analyze common attack types, and perform basic decryption using command-line tools.
How the Course Is Structured
The course is organized into five concise lessons that move from ethical foundations to practical techniques and recommended next steps.
Overall runtime is approximately 1 hour, suitable for completion in a single short sitting or spread across multiple brief sessions.
Curriculum overview
01 Let's Be Ethical ▾
Learners will learn about ethical hacking and practice the hacking process as an ethical hacker.
02 Getting Started With Ethical Hacking ▾
Get started with ethical hacking by learning what it takes to become an ethical hacker.
03 Evading & Computing ▾
Learners will learn about evading techniques and the future of computing.
04 Unethical Hacking ▾
Become familiar with unethical hacking through a variety of cyber attack examples.
05 Introduction To Ethical Hacking Next Steps ▾
Wrap-up and guidance on next learning pathways after completing the introductory material.
Audience & Requirements
This course is aimed at beginners and curious professionals who want a practical, ethics-first introduction to penetration testing concepts and common attack types.
It suits learners exploring cybersecurity careers, students wanting foundational exposure, and hobbyists who want to understand offensive techniques responsibly.
- Beginners exploring cybersecurity and penetration testing.
- IT or security-minded professionals seeking an introductory overview.
- Students evaluating security as a potential career path.
- Hobbyists interested in ethical hacking principles and tooling.
- No special prerequisites — the course is labeled for beginners.
- Basic command-line familiarity (recommended for the decrypting practice project).
- A commitment to follow legal and ethical guidelines when practising techniques.
Note: The course lists no formal prerequisites, but the practice project uses command-line tools, so some terminal comfort will make the exercises smoother.
Final Verdict
For beginners seeking a short, ethics-first primer in penetration testing, this course is a worthwhile, low-commitment starting point.
Its positive reception and wide learner base indicate consistent quality, and the hands-on project plus AI-assisted guidance make the material practical for building initial competencies; however, the brief runtime limits depth, so treat this as a stepping stone rather than a complete path to job readiness, and note that a paid subscription is required to access the certificate and some platform features.

LinkedIn Learning
Pluralsight