Python has been around since the 90s and an enormous amount of content is there to learn Python. While this is good for any language this creates information overload and decision paralysis in learning in a structured manner.
Note: There is no official certification for Python programming
Here is a list of materials to help beginners in Python programming:
Interactive way
Here you can try on coding on the browser itself without installing anything.
Books
- Automate the Boring Stuff with Python
- Learn Python The Hard Way
- Dive Into Python 3
- Think Python
- The Hitchhiker’s Guide to Python!
A more extensive list of books can be found at awesome python books
Courses
Videos
- Programming with Mosh : 6hr long Python course
- Corey Schafer : Python short tutorials
- Intellipaat: Python long tutorials in Hindi and all
- freeCodeCamp: 12 beginner Python projects
- NeuralNine: Python beginner, intermediate and advanced playlists
- RealPython: Python tips and tricks
- sentdex: Python beginner to advanced tutorials.
- clearCode: Learn Python by making games
For more search awesome Youtube visit awesome-youtubers
Tutorials
- Project-based learning
- Much more can be found at Ultimate Python
Newsletters
Newsletters usually published weekly keep you up to date on the latest developments in the Python world.
Podcasts
If you are a podcast person, here is a list of podcasts related to Python.
This list will be updated from time to time whenever required.
Follow soumendrak_ for more such contents.
Top comments (0)