Programming algorithms
Which is your favorite Algorithms book that uses Python?
How to learn Algorithms and Data Structures
How can I get better at Python algorithms?
I go to UC Berkeley and our intro cs course is taught in python and has a very specific focus on algorithmic thinking and programming paradigms! They post all homework, midterms, and labs, and they are quite handy for not only picking up python syntax, but also fundamentals in computer science. The course website is cs61a.org, and if they have removed some of the content you can find cached versions by modifying the semester and year in your google search. (ie: cs61a fall 2017). Goodluck!
More on reddit.comVideos
I started recently doing a bit of a dive to see how I could become a better Python programmer. After doing some research, I came across various types of common programming algorithms and I'm having some difficulty understanding how and when I could use these as I've never really looked at programming from that perspective so It all feels so abstract. For example, merge, quick, and bubble sorts all seem practical but I'm struggling to see how I could implement it into some stuff I'm working on.
For reference, I'd say I'm a novice with Python. I can interpret, modify, and create code for my work related needs but I'm no where near good enough to comfortably say "I'm a programmer".
» pip install algorithms