A Repository for Self-Explanatory Python code snippets. Built Majorly to act as a self-reference guide.
Some of basic - intermediate python resources based on my experience >
- Sentdex Intermediate Python ( Also has a basic python series )
- Unique code-along way of explanation. https://www.youtube.com/playlist?list=PLQVvvaa0QuDfju7ADVp5W1GF9jVhjbX-_
- Python Tutorials by Corey Schafer
- Very crisp and intuitive explanation of concepts. https://www.youtube.com/playlist?list=PL-osiE80TeTt2d9bfVyTiXJA-UTHn6WwU
- Python Programming Tutorials by Socratica
- A robotic engaging voice with great flow. https://www.youtube.com/playlist?list=PLi01XoE8jYohWFPpC17Z-wWhPOSuh8Er-
Some of the advanced python books > Ps : Not yet finished the books. Will add detailed reviews later.
-
Pro-Python http://www.apress.com/gp/book/9781430227571
-
Expert Python https://www.packtpub.com/application-development/expert-python-programming
Best way to learn a language : Practice
- Solve Small problems (like competitive programming / Project Euler) Increases speed / Command on your language concepts / Makes you think about complexity / Keeps you in touch of various concepts.
- Take up a project ( Can be something you want to build : web crawler / Machine learning application / web application .. and more ) Gets you deeper into concepts Boosts your project handling capabilities
- Read others code Opens up your mind to other ways to approach a problem.