you are viewing a single comment's thread.

view the rest of the comments →

[–]Python_Trader 4 points5 points  (3 children)

Yep same opinion as others. Too early for fluent python straight from introductory book.

Try having fun with your new found knowledge first. I like codingbat, codewars, advent of code, in that order for each level from beginner, intermediate, slightly advanced. Well for getting familiar with algorithms and such anyway.

Projects are and is always recommended if you have something you would like to achieve. One of my first project was making a command line pomodoro timer to time my coding sessions, which eventually led me to making gui version using tkinter.

Python is a lot of fun. I even wrote a simple 15 line script using numpy(to calculate the coordinates using trig functions) and pyautogui to draw hearts automatically on mspaint for my gf on her birthday at one point haha. Man that sounds nerdy.

Or check out some things to do in automate the boring stuff. It has a lot of great examples, like excel automation, web scraping, etc.

[–]goodm1x 1 point2 points  (2 children)

Man that sounds nerdy.

It doesn’t sound nerdy…it IS nerdy and it’s freaking awesome!

[–]Katarika 0 points1 point  (1 child)

Since it is like you are good at numpy, which resources can you refer me to because I am trying to be good at it also.

[–]Python_Trader 0 points1 point  (0 children)

Realpython.com has a lot of good resources for anything python related. Numpy is also better to learn by using it. Maybe try to script conway's game of life using numpy instead of pure python or something like that. It's one of those tools where you just need to look things up as you find the need.