We use cookies to ensure you have the best browsing experience on our website. Please read our cookie policy for more information about how we use cookies.
Zed Shaw is a good resource to get started (though I did it quite a while ago). Then maybe a different basics book because there a different styles of code etc. You should be able to fly through it if you already know most of it from Zed Shaw. Specifically Python For Everybody, which goes into the data handling side of Python, is quite good.
Then you have a few options. You can create programs of your choice, use Youtube, Stack Overflow etc. to learn each little part you might not know. Or, what I would recommend is spending a little bit of time on something like Hackerrank. Don't just write the program and pass the tests, look through what other people have done and make sure you can read and understand their approach. This way your programming rather than just your coding is improved. i.e. more efficient, cleaner etc.
Edit: I should add that I too am a student and by no means a professional! I made a few little programs and what not but I feel as though Hackerrank or Codefights or something is the best option for me at the moment, in order to improve my general programmatic thinking.
Python If-Else
You are viewing a single comment's thread. Return to all comments →
Zed Shaw is a good resource to get started (though I did it quite a while ago). Then maybe a different basics book because there a different styles of code etc. You should be able to fly through it if you already know most of it from Zed Shaw. Specifically Python For Everybody, which goes into the data handling side of Python, is quite good.
Then you have a few options. You can create programs of your choice, use Youtube, Stack Overflow etc. to learn each little part you might not know. Or, what I would recommend is spending a little bit of time on something like Hackerrank. Don't just write the program and pass the tests, look through what other people have done and make sure you can read and understand their approach. This way your programming rather than just your coding is improved. i.e. more efficient, cleaner etc.
Edit: I should add that I too am a student and by no means a professional! I made a few little programs and what not but I feel as though Hackerrank or Codefights or something is the best option for me at the moment, in order to improve my general programmatic thinking.