Packt

Nmap Mastery for Ethical Hacking & Network Security (2026)

Grow on your schedule with big savings on Coursera Plus. Save 40% for 3 months.

Packt

Nmap Mastery for Ethical Hacking & Network Security (2026)

Included with Coursera PlusLearn more

Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

1 week to complete
at 10 hours a week
Flexible schedule
Learn at your own pace
Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

1 week to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

What you'll learn

  • Understand and apply fundamental networking models (TCP/IP, OSI)

  • Perform a variety of Nmap scans, including stealth and advanced techniques

  • Master advanced network security techniques for ethical hacking

Details to know

Shareable certificate

Add to your LinkedIn profile

Recently updated!

August 2026

Assessments

17 assignments

Taught in English

See how employees at top companies are mastering in-demand skills

 logos of Petrobras, TATA, Danone, Capgemini, P&G and L'Oreal

There are 17 modules in this course

This module introduces foundational concepts in networking, including the TCP/IP and OSI models, network types, and protocol fundamentals. Learners will gain an understanding of network communication, security practices, and the ethical use of tools like Nmap. The content bridges theoretical knowledge with real-world applications in network design and management.

What's included

11 videos

This module explores essential network protocols such as FTP, SSH, SMTP, DNS, and HTTP, explaining their functions, use cases, and associated port numbers. Learners will gain practical knowledge of how these protocols enable communication and data transfer across networks. The module also includes hands-on examples and comparisons to reinforce understanding.

What's included

8 videos1 assignment

This module guides learners through the installation and setup of essential tools like Nmap and Wireshark across different operating systems. It covers practical steps for preparing an environment for network scanning and traffic analysis, ensuring students can effectively use these tools in real-world scenarios.

What's included

5 videos1 assignment

This module provides an in-depth exploration of various Nmap scan techniques, including TCP, NULL, UDP, and stealth scans. Learners will gain the ability to identify network vulnerabilities, understand how different scans operate, and apply them in real-world scenarios while maintaining stealth. The content also covers the advantages, disadvantages, and use cases of each scan type.

What's included

9 videos1 assignment

This module covers advanced techniques for selecting and scanning network targets using Nmap. Learners will gain skills in scanning IP ranges, subnets, and custom lists, as well as strategies for optimizing scan speed and avoiding detection. It also includes comparisons between Nmap and other network discovery tools.

What's included

12 videos1 assignment

This module provides an in-depth exploration of Nmap port scanning techniques, including various scan types, optimization methods, and output management. Learners will gain practical skills in identifying open ports, using advanced scanning strategies, and analyzing network vulnerabilities.

What's included

10 videos1 assignment

This module focuses on mastering Nmap's service version detection capabilities, including configuring detection intensity, performing light and comprehensive scans, and interpreting service outputs. Learners will gain practical skills in network scanning and service identification, which are essential for network security analysis.

What's included

5 videos1 assignment

This module teaches learners how to use Nmap's OS detection features to identify and analyze operating systems on target hosts. It covers configuration settings, performance optimization, and advanced techniques like fuzzy detection and custom scripting. Learners will gain practical skills for network reconnaissance and system identification.

What's included

5 videos1 assignment

This module teaches learners how to interpret, convert, and utilize various Nmap output formats, including normal, XML, HTML, CSV, greppable, and script kiddie styles. It covers practical skills for automating tasks, analyzing scan results, and choosing the best output format for different scenarios. Learners will gain hands-on knowledge of Nmap's versatile output capabilities.

What's included

7 videos1 assignment

This module provides an in-depth exploration of Nmap's scripting capabilities, covering how to use default scripts, customize scan behavior with arguments, and apply script sets for advanced network analysis. Learners will gain practical skills in updating the script database and extracting relevant information during security assessments.

What's included

6 videos1 assignment

This module provides a comprehensive overview of Nmap script categories, including their purposes, usage, and best practices for network and web application security testing. Learners will explore both safe and intrusive scripts, as well as techniques for customizing scans using Boolean expressions and exclusion rules. The content is designed to enhance practical skills in ethical hacking and network vulnerability assessment.

What's included

8 videos1 assignment

This module provides a deep dive into using Nmap for network reconnaissance, covering techniques like traceroute scans, DNS brute forcing, WAF detection, and directory enumeration. Learners will gain practical skills in identifying network infrastructure, discovering hidden resources, and understanding web security defenses.

What's included

14 videos1 assignment

This module explores advanced techniques for scanning and testing mail services such as SMTP, POP3, and IMAP using Nmap. Learners will gain hands-on skills in identifying vulnerabilities, misconfigurations, and security weaknesses in email infrastructure.

What's included

6 videos1 assignment

This module covers advanced techniques for using Nmap to bypass firewalls and intrusion detection systems. Learners will gain practical skills in manipulating scan parameters, spoofing identities, and evading network monitoring tools. The content focuses on enhancing stealth and evasion strategies in network reconnaissance.

What's included

9 videos1 assignment

This module teaches how to use Nmap with Python to perform network scanning, automate tasks, and extract useful information from scans. Learners will gain hands-on experience in writing custom port scanners and interpreting scan results.

What's included

2 videos1 assignment

This module guides learners through the installation, interface, and functionality of Zenmap, the graphical user interface for Nmap. It covers how to perform network scans, create custom profiles, and export results for analysis. Learners will gain practical skills in using Zenmap for efficient network enumeration and reporting.

What's included

5 videos1 assignment

This module teaches learners how to use Ndiff to compare Nmap scan results over time, interpret XML outputs, and monitor network changes for vulnerability detection in bug bounty scenarios.

What's included

2 videos2 assignments

Instructor

Packt - Course Instructors
Packt
2,238 Courses656,908 learners

Offered by

Packt

Why people choose Coursera for their career

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Frequently asked questions