Ethical Hacking & Penetration Testing (Udemy.com)
Build Ethical Hacking and Penetration Testing skills so you can secure your networks and stop malicious attacks
Created by: Brian Scotto
Last updated December 2018
What you will learn
- Network and Company Reconnaissance
- System Scanning and enumeration
- System Ethical Hacking Techniques and Countermeasures
- Web Server Ethical Hacking Techniques and Countermeasures
- Web Application Ethical Hacking Techniques and Countermeasures
- Malware Causes and Cures
- Packet Sniffing Techniques and Countermeasures
- Denial of Service Techniques and Countermeasures
- Social Engineering Techniques and Countermeasures
- Session Hijacking Techniques and Countermeasures
- SQL Injection Techniques and Countermeasures
- Mobile Ethical Hacking Techniques and Countermeasures
- Evasion Techniques and Countermeasures
- Cryptography Uses and Limitations
- Penetration Testing Overview
- Security with Cloud Computing
Course Description
This course features over 400 lectures to help you build the skills you need to stop malicious attackers from taking over your network.
This course was designed to help system administrators and computer users acquire the understanding of the tools, methods, and thought processes of malicious users who may be trying to attack their networks. The best way to defend your network is know and practice a good offense. This course is designed to give you those skills as quickly as possible.
This course covers a lot of topics:
Reconnaissance
Scanning and enumeration
System hacking,
Web server hacking
Web application hacking
Malware
Packet Sniffing
Denial of Service
Social Engineering
Session Hijacking
SQL Injection
Mobile Hacking
Evasion
Cryptography
Penetration Testing
Cloud computing
Get out your black hat and get ready to learn!
Instructor Details
- 3.8 Rating
36 Reviews
Brian Scotto
I have been interested in computers and technology all of my life. I was lucky enough to have access to a computer at a young age and growing up I always wondered how it worked. I first taught myself how to program in 7th grade using books from the library and continued learning the art of programming throughout high school and into college. For my undergraduate degree I majored in computer science and followed that with a master's degree in software engineering. While in undergraduate school I began working full time as a developer and continued both school and work full time until I graduated college. I've had the opportunity to work for four different companies throughout my 10+ year professional career and have been able to work on everything from embedded micro-controllers to big data applications deployed on the cloud.
I am excited to share my knowledge in a way that was impossible when I was learning. My goal on Udemy is to reach individuals with a hunger for learning technology and give them the foundation they need to be successful. How computers really work remains a mystery to many, even some IT professionals and programmers, but knowing how things happen on the lowest level is very helpful when solving difficult problems.
More courses by Brian Scotto
More Hacking courses
Getting Started with Wireshark: The Ultimate Hands-On Course (2025)
4.8 (12,167 Reviews)
Provider: Udemy
Time: 4.4h
$109.99
The Ultimate Dark Web, Anonymity, Privacy & Security Course (2025)
4.8 (9,329 Reviews)
Provider: Udemy
Time: 10.3h
$27.99
Computer Basics for Beginners: Understanding Computer Basics (2025)
4.8 (4,524 Reviews)
Provider: Udemy
Time: 5.8h
$14.99
The World of Computer Networking. Your CCNA starts here (2026)
4.8 (1,993 Reviews)
Provider: Udemy
Time: 15.7h
$84.99
Ultimate F5 LTM Training from Beginner to Expert 2026
4.8 (1,927 Reviews)
Provider: Udemy
Time: 13.5h
$84.99
Cisco BGP Masterclass for Enterprise Network Engineers (2026)
4.8 (1,369 Reviews)
Provider: Udemy
Time: 16.4h
$11.99
Reviews
By Mark Wilburn on 7/23/2021
Just started and need more time to view course
By Paul Leon on 8/26/2020
I think is great when explaining about what each term means but in this case i think that i would need more hands on more practice labs because definition can be found on the web. I think course needs an update on hands on and how to's.
By Donald on 9/12/2019
I am learning a lot of new things. Good information!!
By David D Perham on 8/4/2019
The course description I felt was misleading. In my option this really is just a quick summery of terms and topics relevant to Pen Testing. But even with that, I did find value with the high level overview of these topics.
By Sara Asghari on 6/10/2019
It could have gone in detail in what are the stages of an attacker hacking. the website or penetration testing
By d b on 1/3/2019
great stuff. vary clear and to the point!
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 76 / 100







