It’s possible to learn Python fast. How fast depends on what you’d like to accomplish with it and how much time you can allocate to study and practice Python on a regular basis.

COVER THE FOLLOWING PYTHON FUNDAMENTALS. – Variables and type – Lists, dictionaries, and set – Basic operator – String formatting – Basic string operation

ESTABLISH A GOAL FOR YOUR STUDY. – Data analysis – Data science and machine learning – Mobile app – Website development – Work automation

SELECT A RESOURCE (OR RESOURCES) FOR LEARNING PYTHON FAST. Interactive Resources: Tools and Lesson – CodeAcademy – DataCamp – StatAnalytica

CONSIDER LEARNING A PYTHON LIBRARY. In addition to learning Python, learning one or two Python libraries is beneficial. Libraries are collections of specialized functions that serve as “accelerators.”

SELECT AND INSTALL AN IDE. According to various sources, the most popular Python IDEs/text editors are PyCharm, Spyder, Jupyter Notebook, Visual Studio, Atom, and Sublime.

WHEN IN DOUBT, USE GOOGLE TO TROUBLESHOOT CODE. Just run a quick internet search and include keywords about your error.

SCHEDULE YOUR PYTHON LEARNING AND STICK TO IT. Ensure you give yourself enough time to adequately review the Python fundamentals, practice coding in your IDE, and troubleshoot code.