• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online DegreeExplore Bachelor’s & Master’s degrees
  • MasterTrack™Earn credit towards a Master’s degree
  • University CertificatesAdvance your career with graduate-level learning
Careers
  • Log In
  • Join for Free
    Coursera
    Chevron Left
    Back to Automate Cybersecurity Tasks with Python

    Learner Reviews & Feedback for Automate Cybersecurity Tasks with Python by Google

    Filled StarFilled StarFilled StarFilled StarFilled Star
    4.8
    stars
    3,038 ratings

    About the Course

    This is the seventh course in the Google Cybersecurity Certificate. In this course, learners will be introduced to the Python programming
    language and learn how to apply it to a security setting to automate tasks. First, learners will focus on key foundational Python programming
    concepts, including data types, variables, conditional statements and iterative statements. Next, they will learn to work effectively with Python
    by developing functions, using libraries and modules, and making their code readable. Following this, they will explore working with string and
    list data. A final component of learning to automate tasks through Python will be an exploration of how to import and parse f...
    ...

    Top reviews

    SA

    Aug 7, 2023

    Filled StarFilled StarFilled StarFilled StarFilled Star

    Outstanding content! Helped me immensely to refresh my knowledge of python and add to it. Plenty of hands-on labs and exercises. Great instructor. I thank Google and Coursera for this quality content.

    DM

    Jan 2, 2024

    Filled StarFilled StarFilled StarFilled StarFilled Star

    Teacher is very good, explained concepts very well i would love to learn more from this teacher, only thing which is missing in this course is setup of python in windows , Linux this needs to be add

    Filter by:

    1 - 25 of 573 Reviews for Automate Cybersecurity Tasks with Python

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Usman A

    •

    Aug 18, 2023

    I was new to Python but I easily learned all the concepts thanks to the interactive content provided in the course. If you have basic programming knowledge you can easily complete the course.

    Filled StarFilled StarStarStarStar

    By Cory B

    •

    Aug 19, 2023

    While it does help you to understand some rather small and minute details about the fundamentals of Python this is NOT a good course if you're actually intending to learn it. The amount of "Go do it and find out" is hilarious. The hints inside the Labs are NOT helpful. You have absolutely no way of knowing if you've gotten the answer right even if the answer is MEANT to have an error (yes this happens). The amount of frustration I had while just trying to see if I could get the right answer, forcing myself to do the standardized test trick and skip the answer until I saw something similar and just guessed based on that was HORRIBLE. For what it is, it's a course that teaches you how to do redundant work, repeat the same tasks and gives you absolutely no help along the way.

    Filled StarStarStarStarStar

    By Imchan R

    •

    Jun 20, 2023

    This was a really poorly written course in comparison to the rest of the course - I was taken aback at how bad this was.

    Who teaches you to read a python file at the very end of the course? The quiz questions in this were also the trick/"gotcha!" kind which don't make for a very good learning experience but foster a negative "I need to memorise this particular case to pass!" sort of feel to them.

    I'm disappointed that this is part of the $60 AUD I pay a month for Coursera and will find other resources like Harvard's free CS50X course to further my understanding of Python.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Jansenio A

    •

    Nov 5, 2023

    Automate Cybersecurity Tasks with Python is a good introductory or refresher course, particularly for those who have not been exposed to the language yet or programming for that matter. Even though this course is catered to future security analysts, I noticed that (1) they have omitted concepts such as installing Python locally on your machine, setting up a virtual environment, and selecting Integrated Development Environments (IDEs). In addition, (2) there is no reference to nested loops, try-except, recursion, object-oriented programming (OOP) or testing. And finally, (3) they don't mention or rather put an emphasis on Python Enhancement Proposals (PEPs), particularly PEP 8. Given the course time constraints, it makes sense why it is not very comprehensive. However, they do a good job in conveying the majority of basic Python concepts a security analyst would need as a starter. If time and money permit, I would recommend taking other Python courses such as Python for Everybody Specialization by UMich with Dr. Chuck, Python 3 Programming Specialization by UMich, Learn to Program: The Fundamentals by University of Toronto, Programming in Python: A Hands-on Introduction Specialization by Codio, Crash Course on Python by Google, Google IT Automation with Python Professional Certificate, etc. They are all here on Coursera and are free with Coursera Plus. Of course, edX (another platform) has also some great ones such as 6.0001 Introduction to Computer Science and Programming in Python from MIT, CS50P Introduction to Programming with Python from Harvard, etc. Other resources include Udemy, Sololearn, YouTube and most importantly practice, practice, and practice. In conclusion, I would recommend this course. Thank you to Angel, the instructor. And also thank you to Google and Coursera.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Vaibhav S

    •

    Feb 22, 2024

    systematic design and very useful for beginners in cybersecurity. Recommended to all beginners to must join and complete it . All instructor and contents are full understandable and useful.

    Filled StarFilled StarStarStarStar

    By Michael N

    •

    Sep 6, 2023

    Every single practice assignment was utterly useless. I really did not like how they structured the assignment questions. Everything looked messy and very difficult to follow, not to mention if you make a mistake, there is no way of knowing what you did wrong and how to fix it.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By ERIC E

    •

    Jul 22, 2024

    very wonderful and rich in contents, very educative and very elaborate too, the lecture settings and the heading and the explanations with video tutorials were all well aligned and connected too

    Filled StarFilled StarFilled StarStarStar

    By Mel

    •

    Dec 19, 2023

    It was so so, the lecture's tone of voice boring and he spoke to slow. I had to increase the speed of speech. Also there is no intonation during the spoken language. Also, it is better to use show while speaks, because now he explains and then demonstrate. He repeats himself twice. I did learn how to use, read and write Python, but with the small improvements, I would have learned alot more. Most of the time the lecture spoke too much, I ended up to fast forward the video.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Reginald C

    •

    May 8, 2023

    I recently completed the Automate Cybersecurity Tasks with Python course and I have to say it was an incredible experience. The course material was well-structured and easy to follow. The hands-on exercises and projects were practical and provided valuable experience in applying Python to solve real-world cybersecurity tasks.

    The instructor was very knowledgeable and provided clear explanations of complex concepts.

    Overall, I highly recommend the Automate Cybersecurity Tasks with Python course to anyone who wants to learn how to apply Python to automate cybersecurity tasks. It is a great course for both beginners and experienced cybersecurity professionals looking to improve their skills.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By collen k

    •

    Jan 23, 2024

    This course enlightened me a lot. I had read many python books and watched many videos, but this course showed me how to apply python in real situations. It was amazing stuff, thank you.

    Filled StarFilled StarFilled StarStarStar

    By Christopher H

    •

    Jan 24, 2024

    If you don't understand programming languages this is very hard. I got to module 2, realized I had no idea what was going on and had to restart the entire course. It keeps you in the shallow end for about 10 minutes and then dumps you into the deep end of the pool and goes "ok, write a bunch of code!"

    Filled StarFilled StarFilled StarStarStar

    By David C C

    •

    Feb 28, 2024

    It was pleasant but my annoyance lies in the fact that the lab environment was problematic. Opening it was troublesome even after following the given instructions

    Filled StarStarStarStarStar

    By Dan H

    •

    Apr 23, 2024

    If I could give zero starts to the entire cybersecurity course, I would. I absolutely hate it. The course does not explain anything to make it understandable to "just anyone" as they claim in these stupid testimonial videos. This course expects me to look things up on Google? What the fuck am I paying $50/month for then if I can just learn it all from YouTube or Google (YouTube being way better at explaining content than any fucking thing on this course.) What a waste of time and money. Please do better. Much better.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Mystix 9

    •

    Jul 1, 2023

    This part of Cybersecurity Certification course is the most challenging and full of lab activities that consumes much of my time in this part of the course, yet, it is also the most important part of my learning experience with cybersecurity for I think, this connects directly to the said course.

    As most cybersecurity analysts testimonials and advices videos, "don't be overwhelmed of your learning journey, you don't have to know everything at once..."This I took in seriously because many would be discouraged if ever they reach this point of not understanding anymore what is being thought, or give up with the activities on hand.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By souhail a

    •

    Aug 7, 2023

    Outstanding content! Helped me immensely to refresh my knowledge of python and add to it. Plenty of hands-on labs and exercises. Great instructor. I thank Google and Coursera for this quality content.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Daniyal M

    •

    Jan 2, 2024

    Teacher is very good, explained concepts very well i would love to learn more from this teacher, only thing which is missing in this course is setup of python in windows , Linux this needs to be add

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Omer I

    •

    Oct 26, 2024

    The tasks were very good. I was already a python coder, but still I found new things. I hope you all the best and my deep thanks to you and all the members of google instructers , thanks again.

    Filled StarFilled StarFilled StarStarStar

    By Gus G

    •

    May 14, 2024

    I think this should be a prerequisite to this course, Python is confusing and i use it. I think the samples on the video are simple, but then the labs are very complexed. I would prefer to do the example first even if its not the same thing, just to get a understanding of the task vs doing the task and the seeing the example.

    Filled StarFilled StarFilled StarStarStar

    By Johnsson

    •

    Nov 10, 2023

    No guidance on how to use the libraries to consult on Python syntax. Confusing labs with convoluted comments and step breakdowns involving shortcuts are not appropriate for beginners.

    Filled StarFilled StarFilled StarStarStar

    By Léo S

    •

    May 26, 2023

    Really disliked the website for Python. Could have been better on another site or on a webapp.

    Filled StarFilled StarFilled StarStarStar

    By Frederick L

    •

    Apr 24, 2024

    This one could be done a little better with the newbie in mind.

    Filled StarFilled StarFilled StarStarStar

    By Michael

    •

    Aug 28, 2023

    the most difficult course so far, I have to repeat this one

    Filled StarFilled StarFilled StarStarStar

    By Justin L

    •

    Sep 21, 2023

    I feel like the labs were hard to read/ operate

    Filled StarFilled StarFilled StarStarStar

    By Maureen O

    •

    Mar 14, 2024

    Very Challenging, more intermediate level

    Filled StarFilled StarFilled StarStarStar

    By Kelebogile N

    •

    Feb 7, 2024

    hard

    • Chevron Left
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • ...
    • 23
    • Chevron Right

    Coursera Footer

    Technical Skills

    • ChatGPT
    • Coding
    • Computer Science
    • Cybersecurity
    • DevOps
    • Ethical Hacking
    • Generative AI
    • Java Programming
    • Python
    • Web Development

    Analytical Skills

    • Artificial Intelligence
    • Big Data
    • Business Analysis
    • Data Analytics
    • Data Science
    • Financial Modeling
    • Machine Learning
    • Microsoft Excel
    • Microsoft Power BI
    • SQL

    Business Skills

    • Accounting
    • Digital Marketing
    • E-commerce
    • Finance
    • Google
    • Graphic Design
    • IBM
    • Marketing
    • Project Management
    • Social Media Marketing

    Career Resources

    • Essential IT Certifications
    • High-Income Skills to Learn
    • How to Get a PMP Certification
    • How to Learn Artificial Intelligence
    • Popular Cybersecurity Certifications
    • Popular Data Analytics Certifications
    • What Does a Data Analyst Do?
    • Career Development Resources
    • Career Aptitude Test
    • Share your Coursera Learning Story

    Coursera

    • About
    • What We Offer
    • Leadership
    • Careers
    • Catalog
    • Coursera Plus
    • Professional Certificates
    • MasterTrack® Certificates
    • Degrees
    • For Enterprise
    • For Government
    • For Campus
    • Become a Partner
    • Social Impact
    • Free Courses
    • ECTS Credit Recommendations

    Community

    • Learners
    • Partners
    • Beta Testers
    • Blog
    • The Coursera Podcast
    • Tech Blog
    • Teaching Center

    More

    • Press
    • Investors
    • Terms
    • Privacy
    • Help
    • Accessibility
    • Contact
    • Articles
    • Directory
    • Affiliates
    • Modern Slavery Statement
    • Manage Cookie Preferences
    Learn Anywhere
    Download on the App Store
    Get it on Google Play
    Logo of Certified B Corporation
    © 2025 Coursera Inc. All rights reserved.
    • Coursera Facebook
    • Coursera Linkedin
    • Coursera Twitter
    • Coursera YouTube
    • Coursera Instagram
    • Coursera TikTok
    Coursera

    Sign up

    Learn on your own time from top universities and businesses.

    ​
    ​
    Between 8 and 72 characters
    Your password is hidden
    ​

    or

    Already on Coursera?


    I accept Coursera's Terms of Use and Privacy Notice. Having trouble logging in? Learner help center

    This site is protected by reCAPTCHA Enterprise and the Google Privacy Policy and Terms of Service apply.