DEV Community

Cover image for Learning Python Road Map
Precious Chika
Precious Chika

Posted on

Learning Python Road Map

Python is a high-level, interpreted, interactive and object-oriented scripting language, easy to learn yet powerful and versatile scripting language, which makes it attractive for Application Development.

Python's syntax and dynamic typing with its interpreted nature make it an ideal language for scripting and rapid application development.

Python supports multiple programming pattern, including object-oriented, imperative, and functional or procedural programming styles.
Python is a multipurpose language having a wide range of application in fields such as:

  1. Web Development
  2. Data Science and Data Visualization
  3. Artificial Intelligence and Machine Learning
  4. Game Development e.t.c There are many ways to learn python programming language which depends on how best and fast you learn(also your application of the language).

WEBSITES:
https://www.w3schools.com/python/default.asp
https://www.javatpoint.com/python-tutorial

VIDEOS
https://www.edureka.co/python-programming-certification-training (Paid)
https://udemy.com/course/python-the-complete-python-developer-course/(Paid)

BOOKS
Automate the boring stuff

After finishing your prefer python tutorial you are expected to choose your prefer of application. All these can take up to 6 months or less depending on your learning speed.

Top comments (0)