Chevron Left
Back to Automate Cybersecurity Tasks with Python

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

4.7
stars
2,149 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

UA

Invalid date

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.

RV

Invalid date

Very good course for basics of python and good quality of labs in it. Easy to understand and learn with handful of practical labs and logic based explanation.

Filter by:

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

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 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.

By Trevor D

•

Aug 7, 2024

I would put debugging somewhere closer to the front. I ran into a lot of error codes when writing code, and it would have helped to understand what they meant ahead of time to help me understand my mistakes and where they were

By Maria H

•

Sep 15, 2023

I appreciate the many examples in the videos. Angel makes it look so easy and was very encouraging. The readings and quizzes have a few teasers, so it’s good to take breaks and start fresh. Practice and lots of review helped.

By Facundo F

•

Aug 16, 2024

So far one of the most complete and most difficult courses. I also already have prior training in Python but I had difficulties learning some things. But I really thought it was the best course of the entire program so far.

By Cesar F S B

•

Apr 20, 2024

This was a great course, I already knew Python so I was just brushing up and learning the current style. It can be recommended for anyone as a standalone course to learn the basics of Python and programming in general.

By Stéphane L

•

May 26, 2024

J'ai découvert un domaine que je ne connaissais pas et qui me semblait inaccessible et pourtant, j'y suis arrivé. Merci beaucoup Angel pour ce cours et cette approche pas à pas qui m'a permis de progresser.

By Christine N

•

Jun 4, 2024

An incredible amount of fun with the best instructor! This course introduces the core basics of python in an interactive way that allows you to practice and see the skills you've learnt contextualised.

By ERIC E

•

Jul 21, 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

By Njoku O V (

•

Aug 28, 2023

Awesome course. It takes you from scratch and step by step takes you high up. As always, in the course, there are practices and on your own too, in your journey, you must practice