Python is one of the most popular programming language & it is very easy to learn. Its syntax is similar to English, which makes it easy to read and understand. so if you are beginner then it will definitely helps in developing your interest in Coding. It is used in Machine learning, Artificial Intelligence and Web development.
So here is the list of 5 free courses that you can do inorder to learn python :-
1- Python from Beginner to Intermediate in 30 min
2- Programming for Everybody (Getting Started with Python)
3- Developing Scalable Apps in Python
5- Learn Python 3 from Scratch
Note :- If you are looking for a Job and some of the best free courses inorder to upskill then you can join these communities on Slack and Discord. Here you will get daily Job updates from some of the best companies out there and also there are many developers in the community so if you are looking for a referral then you can request for the same as well.