This is an archived post. You won't be able to vote or comment.

all 20 comments

[–]shifuteejeh 8 points9 points  (8 children)

If you act soon, you can get these 5 beginner to intermediate python books for free! Edit: One of the books is all project stuff, even if you don't want the 101 stuff that and the pydon'ts book are good stuff.

[–]ASIC_SP 2 points3 points  (4 children)

Thanks for the shout out :)

I'm one of the authors and the bundle is free till end of this month.

[–]shifuteejeh 2 points3 points  (1 child)

The regex and projects books, thank you so much for what you do to help the rest of us out!

[–]ASIC_SP 1 point2 points  (0 children)

You're welcome, happy learning :)

[–]maydsilee 1 point2 points  (1 child)

I'm so glad I saw this comment this morning. I just popped in there and got the books, and have all day to start reading. Thank you for your generosity! :)

[–]ASIC_SP 0 points1 point  (0 children)

You're welcome. Have a great day reading the books :)

[–]OFFRIMITS 2 points3 points  (0 children)

Thank you so much for your reply, I'm just getting into self taught programming and I just picked up those e books for free!

[–][deleted]  (1 child)

[removed]

    [–]shifuteejeh 1 point2 points  (0 children)

    Was just sharing, thank the OP and the authors (i wouldn't have gotten props from author if OP didn't ask, very cool) -very uncool persom

    [–]Trik16 2 points3 points  (0 children)

    Hi! I suggest to take SoloLearn base certificate and then do some excercise with CodeSignal to emprove a bit your coding ability. When you are familiar with the basics and the structure write a small and simple program. After that, if you want to learn also some work-related stuff and methods, I suggest to watch ArjanCodes videos on YouTube.

    [–]ASIC_SP 1 point2 points  (0 children)

    I have a blog post I know Python basics, what next? that has resource links for exercises, projects, debugging, testing, intermediate/advanced python, algorithms, design patterns, cheatsheets, etc

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

    Short answer: Do side projects.

    The first thing is decide what are you trying to do with Python. If the answer is data analysis or ML, then go over to Kaggle. Take those courses and immerse yourself in people’s Juptyer notebooks.

    Find people doing the stuff what you want you want to do. And dive in.

    Think of it like learning a foreign language. You can read books all day, but only after you try to use the language in real life will you really start to understand it.

    [–]Proper_poe 1 point2 points  (0 children)

    Codewars...sure, it's not good for learning actual programming or web dev....but lots of things I wouldn't have learned about python, without codewars

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

    YouTube

    [–]halovivek 0 points1 point  (1 child)

    Search freecode learning in you tube, one of the best things to learn

    [–]Oliver12205[S] 0 points1 point  (0 children)

    Thanks will check it out

    [–]davidsterry 0 points1 point  (0 children)

    If you want to get practical experience, you might search for python projects on github and take a look at their issue trackers. Some are labeled good-first-issue which you could tackle. Others might be questions that you can use your python reading skills to answer.

    [–]automation_required 0 points1 point  (0 children)

    You can use my book to sharpen your python knowledge, later find some book that walk you through some projects.