Chevron Left
Back to Automate Cybersecurity Tasks with Python

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

4.7
stars
2,615 ratings

About the Course

This is the seventh course in the Google Cybersecurity Certificate. These courses will equip you with the skills you need to apply for an entry-level cybersecurity job. You’ll build on your understanding of the topics that were introduced in the sixth Google Cybersecurity Certificate course. In this course, you will be introduced to the Python programming language and apply it in a cybersecurity setting to automate tasks. You'll start by focusing on foundational Python programming concepts, including data types, variables, conditional statements, and iterative statements. You'll also learn to work with Python effectively by developing functions, using libraries and modules, and making your code readable. In addition, you'll work with string and list data, and learn how to import, parse and debug files. Google employees who currently work in cybersecurity will guide you through videos, provide hands-on activities and examples that simulate common cybersecurity tasks, and help you build your skills to prepare for jobs. Learners who complete this certificate will be equipped to apply for entry-level cybersecurity roles. No previous experience is necessary. By the end of this course, you will: - Explain how the Python programming language is used in cybersecurity. - Write conditional and iterative statements in Python. - Create new, user-defined Python functions. - Use Python to work with strings and lists. - Use regular expressions to extract information from text. - Use Python to open and read the contents of a file. - Identify best practices to improve code readability. - Practice debugging code....

Top reviews

SA

Aug 6, 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.

DM

Jan 1, 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

Filter by:

51 - 75 of 506 Reviews for Automate Cybersecurity Tasks with Python

By Mershack A

•

Apr 2, 2024

I was learning Python language on my own initially before this course. I quit along the way because things were so complicated, thinking that coding isn't meant for me. But when I met that same Python Language concept that made me quit learning it in this course, I realized that we an amazing teachers somewhere. I'm now equipped with the knowledge of Python that I run away from and I can confidently apply this Knowledge in my dream field of IT, Cybersecurity. THANK YOU SO MUCH, A'NGEL AND GOOGLE AS A WHOLE.

By Jose N N

•

Oct 2, 2023

All I can say is that it was an incredible experience that the course material was well structured and easy to follow. The activities and exercises provided were a valuable experience when you apply Python as a Cybersecurity professional.. All the concepts and knowledge were explained clearly and accurately. Thanks to Angel the instructor who was very knowledgeable and genius. A highly recommended course and instructor. Thanks to Google and Coursera for another amazing course!

By Julean E

•

May 5, 2024

Angel was a phenomenal teacher. I genuinely feel like he brought the exact energy i needed when i was struggling with concepts in python. Python has personally been the hardest topic on the entire course so far, and i feel like he was the best teacher so far too, so it couldnt have been a more perfect teacher giving this course. I feel like he had such a clear idea on how to teach. That brother has a lot of really good energy that made me want to learn.

By Sienna B

•

Aug 20, 2023

This course was super helpful for me, I feel like it was really easy to understand though it was hard having the longer videos than in the previous courses for this certificate and I don't think there was a better way to break that down. But I think the instructor did a great job explaining the concepts and walking through each step to help my understanding and proficiency using python. I also really enjoyed the labs and the use of jupyter notebooks.

By Hoang N

•

Apr 4, 2024

The course on Automating Cybersecurity Tasks with Python offers an invaluable journey into the intersection of cybersecurity and programming. From the onset, it provides a comprehensive understanding of Python's fundamentals, making it accessible even to beginners. The course progresses logically, seamlessly transitioning from basic concepts like variables and data types to more advanced topics such as file handling and automation.

By Rahmad F

•

Oct 4, 2024

antangan dalam mengotomatisasi tugas-tugas ini adalah kebutuhan untuk memahami dengan baik struktur data dan metodologi analisis yang tepat. Selain itu, penting juga untuk menjaga keamanan skrip yang dibuat agar tidak menjadi celah baru bagi penyerang. Secara keseluruhan, saya memberikan ulasan ini 5 bintang karena fleksibilitas dan kekuatan Python dalam membantu mengatasi tantangan di dunia keamanan siber saat ini. Thanks Google

By Marcelo A d S P

•

Feb 12, 2024

The explanations within the course schedule were great and the practices were great too, but I think for a beginner it was a little complicated and requires more depth with basic and defined functions, in other words, more detail. Unfortunately, the course time is very short and that's why I understand that it wouldn't be possible to do it here, so it's best to do our part and continue practicing and learning all the time.

By Richard B

•

Oct 12, 2023

This was the most interesting, fun, and rewarding course of the Cybersecurity Certification Program. All of the courses so far, from 1 through 7, were engaging, however this was exceptional. The labs and associated lecture were detailed and had a lot of information but were clear and concise as well. The instructor was clear and seemed passionate about Python Programming and how he uses it in his cybersecurity roles.

By Doreen M K

•

Mar 5, 2023

Hi,

As I was ending this course I noticed that you put debugging at the end. I am thinking maybe put debugging at the beginning because I had several of those errors while I worked on the Labs but my experience with programming helped me figure out what I had done wrong so I did not need the debugging information to fix my mistakes. This course is intended for beginners and no programming experience is expected.

By Bill Y

•

Apr 24, 2024

I had very little confidence in myself prior to taking course. For some reason, I had a mind-block about learning this language, but Google and Angel changed that for me. My brain finally unlocked and everything has become clearer now. My understanding is way higher than I ever thought it would be. Thanks Google for finally helping me understand this very important language and skill needed in Cybersecurity!

By James K

•

Feb 28, 2023

The instructor is really good at explaining the building blocks of python scripting and also the practical uses of python (or other tools) in automating and simplify work in a security context.

While I would need more practice and instruction to master Python, this was a great introduction. The content can be applied right away, as long as you are willing to practice and debug your work.

By Dominic L

•

Dec 7, 2023

This is a really good course in Python programming especially the lab where it incorporates how it applies to the cybersecurity scenario. The lab started very easily and it kept on getting more challenging as it progressed. Module 4 has a whole lot of lab after another, really challenging but that's how we learn to better understand how to use Python to automate cybersecurity tasks.

By Ebenezer A

•

Jan 3, 2024

The Python tutorial provided here is excellent. I have gained a deeper understanding of programming in general as a result of this course. I am now more confident in my coding abilities and am better prepared to tackle more complex projects. I am grateful for the opportunity to have taken this course and recommend it to anyone looking for an introduction to the Python language.

By Kleyson F M G

•

Dec 6, 2024

Resposta do modulo, atividade 8: O método .split() divide uma string em partes, geralmente usando um delimitador, e retorna uma lista com essas partes. Este processo pode ser considerado como uma divisão da string. Sendo assim a resposta "Divisão" está correta, obtendo apenas 90% da nota, acertando-a, obteria 100%, o que significa muito para mim.

By Elie G

•

Jul 20, 2024

This was the best course I had so far. The course was extremely well laid out. I understood it all, I found some difficulty with syntax but more practice allowed me to overcome this. I love how well structured the labs were, moving things from easy to tackling and solving difficult algorithms in not time. Thank you for such an amazing course!

By ASANKA J

•

Feb 4, 2024

As a novice, I have learned a lot of things. But there are a few glitches that took place when I was doing labs in the Chrome and Brave browsers. So, Google, you need to check on that. Though I will surely have to review this lesson again, it was a great experience learning about Python for the first time. Thank you, teacher! You are great!

By Sarah S

•

Feb 27, 2023

If you have never programmed in python before, after this course you'll have a pretty good idea how to write python scripts which can read and write to files, administer allow and deny lists, and use regular expressions to detect valid and invalid ip addresses. It's full of useful, real-world security examples -- but still accessible.

By abba k

•

Jan 18, 2024

The Course is very sweet and beneficial to Cybersecurity professionals because it can help them automate tasks without using manual methods which are very time-consuming and less effective. I enjoy this course to the fullest and I pray I will put more effort to master it all in the nearest future

By Kaiquan M

•

Mar 23, 2023

Course 7 of Google's cybersecurity specialisation offered

-Good introduction to Python for those who have no past experience working with Python

-Good walkthrough on how to debug Python code

-in terms of automation, the content covered was to automate extraction of relevant information from logs

By Christina D

•

May 21, 2023

I loved the introduction to Python and SQL. Both real world knowledge. The labs were a great way to practice! Only thing I would love to see in the future are live classes, towards the end of Python it started to get confusing and it would have been great to be in a live classroom setting!

By Samantha P

•

Apr 7, 2024

The content was well explained and easy enough for a non-techie to understand. The instructor did a great job of breaking down difficult concepts. I learned so much that I didn't learn the first time around with another course. I really appreciate the work he did in this course!

By Ian W

•

Oct 18, 2023

2 of the exemplar labs weren't running the code properly in week 4 in this course #7. So it was hard to determine if those were done properly or not. This course was a great introduction to Python and what skills I would need to use Python as a Cyber Security Analyst.

By SHEKHAR

•

May 27, 2024

The Google Cybersecurity course on automating tasks with Python is excellent, offering hands-on exercises and clear instructions. Ideal for beginners, it effectively combines theory with practical skills. Highly recommended for aspiring cybersecurity professionals.

By leslie t

•

Feb 26, 2023

Great course! Its easy to follow, even if you are a beginner at Python. It explains Python well and the real world cases in the labs help you understand the code you are writing and how the code may be used to solve problems that you may come across.

By kaimana k

•

May 30, 2023

I tried learning python from many other free coding websites but what sets this course apart from the others is that the instructors go in depth about all the little details and the readings along with the labs that give great instructions.