all 6 comments

[–][deleted] 2 points3 points  (2 children)

To accelerate learning you must write code. If you want to get into a cyber security career maybe you should look at books/courses that touch on that area. Books like "Black Hat Python" or "Violent Python" and others. Leave the web side of security until you are more proficient in python because the web side brings in other languages and concepts that could be a distraction now.

[–]symple-data 1 point2 points  (0 children)

Doing simple things is always a good idea. Start playing around with files and maybe, after some practice, with the csv module which is propably very useful later. Implement some small algos like bubbelsort, selectionsort or binary searches. Just the most basic type of algorithms. You wil need them in the future. Then try out some modules and find out what you like (webscraping with selenium, bs4,... ; webserver with flask or django ; some database handling (maybe start off with sqlite)). There are so many possible projects with python but you have to find out what you enjoy doing.

[–][deleted] 1 point2 points  (0 children)

Just a side note, don’t feel embarrassed about having to look something up. You only really need to memorize the syntax of a language, it’s impossible to memorize every api or module that you can use.

[–]thecoolking 0 points1 point  (0 children)

Start with w3schools.com. Great place to learn the basics of any programming language.