Is Dr. Angela Yu’s 100 Days of Python a good starting point for cybersecurity?
Asked by
MellowCactus42
I know the basics of Python from school and want to build a stronger foundation before getting into cybersecurity. Is Dr. Angela Yu's 100 Days of Python course a good choice, or would another course or learning path be better? I'm especially interested in Python for scripting, networking, and security-related projects.
Answers
A free university-style Python course may be a stronger option if you want a thorough foundation. The University of Helsinki’s Python Programming MOOC is commonly recommended because it has lots of exercises and gradually covers more advanced programming concepts. After that, move into Linux, networking, and security labs.
Reply to this answer
Dr. Yu’s course is well structured and beginner-friendly, but it can feel slow if you already know the basics. For cybersecurity, focus on Python topics like file handling, sockets, HTTP requests, automation, regular expressions, and working with the command line. Build small networking and scripting projects alongside the lessons.
Reply to this answer
Don’t rely only on video courses. Use whatever course you choose, then practice by writing tools such as a log parser, port checker for your own systems, HTTP client, file-encryption experiment, or simple automation scripts. Hands-on security labs are also useful once you understand the basics.
Reply to this answer
Some people find commercial beginner courses become less consistent later on. University courses and well-reviewed programming curricula are usually more rigorous, so compare the syllabus and exercises instead of choosing based only on the instructor’s popularity.
Reply to this answer
Add your answer
Answers are reviewed before publication.
Related Discussions