EC-Council | Python Security Micro Degree | EPSM

Best Python Course for Cyber Security

The Python programming language is one of the most popular languages currently in use. In addition to being easy to learn and use, it has large support for a number of areas, from data science to cyber security. This course will teach you the basic and intermediate Python programming, such as data structures, functions, object-oriented programming, and even parallel processing, providing a foundation for any programming project. In addition, practical use of Python within cyber security is also covered, including socket programming, cross-platform scripting, and password cracking.

Starting from scratch, this course will provide everything you need to know to be proficient in Python programming. By the end of the course, you will be able to competently write Python programs for general purpose applications, as well as understand how to apply it for cyber security.

On
Demand

On Demand Instructor-led Training Videos

Official E-Courseware

Online CyberQ Labs

Certification Exam

Certificate of Completion

One Additional Certification Course Included

Live Instructor-led Training (in-person or online)

Online Exam Prep (CEH, CHFI, CND Only)

Exam Insurance Program

CodeRed Continuing Education Video Subscription

$999
$480
$264
$1,040

Unlimited On Demand
(Club)

On Demand Instructor-led Training Videos

Official E-Courseware

Online CyberQ Labs

Certification Exam

Certificate of Completion

Live Instructor-led Training (in-person or online)*

Exam Insurance Program

Online Exam Prep (CEH, CHFI, CND Only)

Unlimited Additional Certification Course Included

CodeRed Continuing Education Video Subscription

$2,999
$480
$2,999
$2,999


Live

On Demand Instructor-led Training Videos

Official E-Courseware

Online CyberQ Labs

Certification Exam

Certificate of Completion

Live Instructor-led Training (in-person or online)

Exam Insurance Program

Online Exam Prep (CEH, CHFI, CND Only)

One Additional Certification Course Included

CodeRed Continuing Education Video Subscription

$2,999
$480
$2,999
$2,999

*Upgrade any course to live training for $499

Select Training Options:

Course Outline

  • Chapter 0 : Appendix Python Refresher
  • Chapter 1: Working with Python Strings
  • Chapter 2: Object Oriented Programming
  • Chapter 3: File I/O
  • Chapter 4: Databases
  • Chapter 5: Automated Testing
  • Chapter 6: Creating OS Binaries
  • Chapter 7: Decorators
  • Chapter 8: Python Collections

  • Chapter 9: Parallel Processing
  • Chapter 10: Documentation
  • Chapter 11: Socket Programming
  • Chapter 12: Packet Parsing
  • Chapter 13: Cross-platform Programming
  • Chapter 14: Python Cryptography
  • Chapter 15: Non-Python Language Integration
  • Chapter 16: Password Cracking
  • Chapter 17: Analyzing Metadata

Who Should Attend?

For people new to programming or the Python language, computer security professionals, and network administrators interested in programming and security application development, this course is for you!

Basic Python experience is expected, though refresher training is available.

Objectives

  • Python development for general programming and cyber security applications.
  • Basic and intermediate Python programming, including string operations, OOP, file interaction, and database access.
  • Advanced topics, including decorators, parallel processing, and generating cross-platform programs.
  • Code documentation and report generation using docstrings, Sphinx, and LyX.
  • Socket programming and packet capture and parsing.
  • Integrating other languages, Python cryptography, metadata analysis, and password cracking.

Save big. Join the club.

As an iClass Club member, you receive unlimited access to EC-Council’s library of video courses. Upgrade to live classes for only $499 each during the subscription year.

You can even finance your Club membership through our partnership with Affirm. In the cart, you’ll be able to split your purchase into easy monthly payments. Term lengths range from 3 to 36 months depending on eligibility and purchase amount, with rates starting as low as 0% APR.

*Your rate will be 0% APR or 10–30% APR based on credit and is subject to an eligibility check. 0% APR is subject to change. Payment options through Affirm are provided by these lending partners: affirm.com/lenders. Options depend on your purchase amount, and a down payment may be required. US Residents Only.

Certification Club Benefits:

Don’t limit yourself to one class per year, join the iClass Club and get your cybersecurity training directly from the source! No one course can make you an expert, so take advantage of EC-Council Master trainers in each subject area and become a well-rounded cybersecurity professional.

For approximately the cost of one live course, the iClass Club will stretch your budget from one course to many. With savings like that, you can afford to build a strong foundation of cybersecurity knowledge in ethical hacking, pen testing, network defense, incident response, computer forensics, and so much more!

Get Started

One Year Subscription

$2,999

Access to EC-Council’s full library of on-demand courses

Official e-courseware

iLabs*

Certification exam*

Move to “enhance” to upgrade your experience.

Enhance

During your subscription, you can upgrade to a live course for $499!

Official Printed Courseware

iLabs*

Certification exam*

Lastly, receive ongoing professional development by moving to the Continuing Education phase!

Continuing Education

One year of CodeRed

Included

Continue to learn and gather continuing education credits with CODERED!

Premium Content: 4000+ Premium Videos

Fresh Content: New courses and content are added weekly to keep up with the latest skills and technologies.

CodeRed course videos come with lab demos to reinforce course learning concepts and create a constant career learning companion.


Club Subscription in North America

Club Subscription outside of North America

Certification Club Terms:

*Not all courses and workshops have associated Labs and exams. Club members must complete 100% of a course before requesting their next course and to be eligible for that course’s exam voucher. CCISO students must meet the eligibility requirements to challenge the CCISO exam. Students who do not meet the CCISO qualifications must take the EISM exam. CodeRed subscription 12 months. Club membership applicable to EC-Council classes only and does not apply to third party or Hacker Halted classes. Devices such as drones or STORMs must be purchased separately at regular price. Drones and STORMs only ship to the US. Students outside of the US can attend drone workshops but must obtain a drone on their own. If a course version changes while your program is still active, you will be given updated material. If a course version changes after your Club is expired, you will need to purchase an extension to get the new version. Club valid for one year and term begins 24 hours after payment is received. After a period of one (1) year the program expires, and all courses are turned off. Lab access term is for 6 months from when a course is assigned. Additional lab time can be added for no extra charge upon request. Labs will not be extended beyond the Club term. Speak to your rep to extend your Club term for 1 year. Renewal price for the Club is $999. Discount not stackable. The Club is a single user license meaning that the courses cannot be shared, and the club is non-transferable.


If you are outside of North America and are interested in the club subscription, please click here.

If you are outside of North America and are interested in the club subscription, please click here.

If you are outside of North America and are interested in the club subscription, please click here.

Train now, pay later with Affirm.

Still have questions?

Fill out the form below and a representative will reach out to you shortly.