News for hackers. Stuff that matters.
Re:Ask HN: How did you learn python? by asicsp on Saturday August 18, 2018 @02:18AM (#17787157)
I had prior experience with text processing and small scripting tasks with Perl, so I found it easier to learn Python

I started with Automate the boring stuff videos, it was a good refresher to programming concepts as well. I used to conduct Perl basics workshop for my juniors at college, replacing it with Python helped me a lot - both during preparing reference notes as well as while teaching

if finding an avenue to teach (colleagues, juniors etc) is not available, start doing projects - translating something you did in another language, some project you always wanted to do, etc

for beginners to programming, I would strongly suggest Think Python and Automate the boring stuff

Re:Ask HN: How did you learn python? by jimnotgym on Saturday August 18, 2018 @01:24PM (#17789510)
I used the Automate... book. I must say I never found a really good resource to move from that to OOP, unit testing etc. I put a lot of scraps together for that. 'Python 3 Object Oriented Programming' by Dusty Phillips was a help, but not the answer. Lot's of Googling did that.
Re:Ask HN: How did you learn python? by asicsp on Sunday August 19, 2018 @12:47AM (#17792663)
I have not much personal experience with OOP either.. but have seen 'Fluent Python' recommended a lot for this..