Skip to content
UdemyHackingPaid courseAll LevelsCertificate

The Complete Python Hacking Course: Beginner to Advanced (Udemy.com)

Learn ethical hacking, penetration testing and network security while working on Python coding projects!

Created by: Joseph Delgadillo

Last updated November 2024

icon
What you will learn

  • Ethical Hacking
  • Python Programming
  • Penetration Testing
  • Network Security
  • Port and Vulnerability Scanning
  • SSH and FTP Attacks
  • Password Cracking
  • Sniffers, Flooders and Spoofers
  • DNS Spoofing
  • Network Analysis
  • Multi-functioning Reverse Shell

How it compares

Against the other 523 rated Udemy courses in Hacking on CourseDuck:

  • Rating4.4 out of 5higher than 33% of them
  • Reviews1,987#112 of 524 by number of reviews
  • Length17.4 hourslonger than 86% of them
  • Last updatedNovember 2024earlier than 56% of them

icon
Course Description

If you would like to master ethical hacking while working on practical Python coding projects, you are going to LOVE this course! Learn Python hacking, ethical hacking, penetration testing, cybersecurity, and more with over 17 hours of HD video tutorials! This course was designed for students interested in intermediate to advanced level ethical hacking tutorials, however it is still taught in a step-by-step, beginner friendly method. We will begin with coding basic port and vulnerability scanning tools, move onto SSH, FTP, and spoofing attacks, take a look at network analysis, and finish up with coding a reverse shell, command and control center, and several website penetration testing tools. Upon completing this course, you will be prepared for a job in the cybersecurity industry.


8 Coding Projects in the course:

• Port and vulnerability scanner

• SSH brute-forcer

• MAC address changer

• ARP spoofer

• DNS spoofer

• Multi-functioning reverse shell

• Keylogger

• Command and control center


Topics covered in the course:

• Introduction and setup

• Port and vulnerability scanning

• SSH and FTP attacks

• Password cracking

• Sniffers, flooders and spoofers

• DNS spoofing

• Network analysis

• Coding a multi-functioning reverse shell

• Keyloggers

• Command and control center

• Website penetration testing


Still not sold? Check out a few of the awesome reviews this course has received from customers:

• "This course was very helpful to me. It taught me to actually continue coding. I used to try to learn using tutorials but I would lose interest quickly. This course has me writing code over and over to get the feel of the syntax and gives me a better understanding of how coding actually works. Thanks!"

• "What a great course!! It helped to give me a deep understanding of many topics about my current CEH Certification. Thank you very much!"

• "The course is very well explained, projects are being developed and showing how they can be improved. I particularly liked the section dedicated to the reverse shell, I learned a lot. Thank you Joseph for the course."


icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Joseph Delgadillo

Joseph Delgadillo is the founder of JTDigital Courses, an education technology company. He has been active in the online learning industry since 2015 and has worked with several prominent companies. Over 1 million students across the globe have enrolled in his courses covering network security, Python programming, web development and more.






icon
More courses by Joseph Delgadillo

$16.99

$94.99

Free

$74.99

$11.99

$10.99

icon
More Hacking courses

$109.99

$27.99

$14.99

$84.99

$15.99

$11.99

icon
Reviews

4.4

1,987 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Tale Maimanuku on 8/21/2023

Because this course deserves this rating. This course was created in python 2 but I am learning in python 3. The difference is there and I am forced to clarify things early in order not to be left behind. This has helped my progress in learning python to super turbo.

By Giorgos Tsigourakos on 7/22/2022

Overall it was a good lesson with lots of variety. I did not like the constant typos that hindered the flow. I did not like the live debugging that also did the same. The videos could have been split and grouped up better.

By Daniel Papp on 3/14/2022

This course was very helpful to me. It taught me to actually continue coding. I used to try to learn using tutorials but I would lose interest quickly. This course has me writing code over and over to get the feel of the syntax and gives me a better understanding of how coding actually works. Thanks!

By Jane Chrestella Marutotamtama on 10/25/2021

Epic Learning for Beginner in Hacking and Security System with basic python programming, Although there were some issues downloading the libraries or other apps we needed in this course because some updates from those apps were not compatible for some code. Thanks for make this Tutorial Author!

By Josymar Luis Barriga Trujillo on 5/14/2021

What a good course bro!!, I really enjoyed too much. It helped me to understand in deep many topics about my current CEH Certification. Thank you very much. God bless you!

By Benjamin Schenz on 10/6/2020

Bisher alles nachvollziehbar demonstriert. Es ist erforderlich sich etwas mit Python auszukennen, ansonsten kann ich mir vorstellen, dass man schnell an Grenzen kommt, die nicht intuitive Hindernisse darstellen. Kennt man die Python Syntax, ist der Kurs themenentsprechend sehr gut aufgearbeitet und detailliert.

By Nans Rey on 9/4/2020

Very well made course ! I learned a lot thanks to it. I just had some problems with programs not working but with researches I always found a solution. This course, as it says, is perfect for beginners as much as for more advanced people. Thanks for your work !

By Ivan Alejandro List Cabanzo on 11/21/2019

the course is very well explained, projects are being developed and showing how they can be improved. I particularly liked the section dedicated to the reverse shell, I learned a lot. Thank you Joseph for the course

By Kundankumar Rameshwar Saraf on 10/8/2019

Good course Thank You A small problem it has, even after finishing course my course seems to be 99% and not 100%. Therefore I am unable to get its certificate of completion.

By Stephen Ni on 8/29/2019

it will be nice if Joseph can provide text file of all the programs he used in the class. At times Joseph did not do enough preparation before class, since sometimes he could not get something to work and just give up. Also, he often forgets to enlarge the screen, so the characters from the program is so hard to read. Joseph also sometimes did not explain well the most important key points in the programming

Showing all 10 reviews on CourseDuck

Read all 1,987 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 88 / 100