How to Get Started with Python
Table of Contents
Introduction
I'm an experienced developer with C# and JavaScript but haven't done any work with Python yet. My main motivation for learning Python is to learn AI and ML, as many courses require basic Python knowledge. As a beginner starting to learn Python, I searched around for good resources and will share them here.
Microsoft
Microsoft provides different learning topics for you to get started learning Python. These topics are not too long and cover basic knowledge about Python, from fundamentals to using Python with ML. They are very hands-on, and if you finish everything, they should help you learn Python in many different areas.
-
What's Python?
-
Introduction to Python
-
Create your first Python program
Google Education Python
Google has a site that provides some basic information about Python, including how to set up, Strings, Lists, and a few videos about Python.
freeCodeCamp
If you want to learn each syntax and function provided by Python, freeCodeCamp is another good resource to use.
Scientific Computing with Python
Conclusion
There are many great free resources to get started with Python. Whether you choose Microsoft, Google, or freeCodeCamp, the key is to practice consistently and build small projects as you learn.