Python is exploding. And there's a reason for that. It's awesome! It seems everyone is learning python,teaching it.While python is easy to learn.
Best programming tools and resources to learn python:
- official site:Learn python
- Start with a code editor like Sublime text, then maybe move on the IDE like Pycharm for complex python project.
- Tree house - Python basic course
- Udemy - Learn python the ultimate way
- Udacity - Intro to computer science
- Codeacademy - Learn Python
- Google Python Classes
Free interactive tutorials
Books for Learning Python
- Python Programming: An Introduction to Computer Science
- Python Programming for the Absolute Beginner
- Think Python
- Learn Python the hardway
More Useful Resources to Learn Python
- Best online programming course
- Treehoues(first month is free) - Best for absolute beginners.
- Codeacademy - Awesome and free courses for beginner,
- Udemy - Huge list of online course. Some are excellent but remember to read the users review before taking any course
- Lynda(free 10 days trial) - Have some awesome courses too.
- Khan academy - Computer programming Course.
- MIT(open course ware).
- edx - free online courses from the best university.
- Youtube Channel with great video tutorials - thenewboston