Hello everyone! I hope you are safe and fine.
Many people ask me about a good place to start learning Python and GIS programming for free. I know there are a lot, so it is easy to get overwhelmed by the resources of the internet. Another thing is when you start a course and get to the halfway you find that the software already has an updated version with many new things to consider. So let me suggest Geo-Python for basic Python for everyone who haven’t tried programming before. It is free, updated and very well explained. Need something adventurous, try Automating GIS-processes course which explained the basic GIS terms and techniques using free tools and simple english. These contents are prepared for university students in mind but people who left universities, waiting to get admitted or simply left in disguise will find them equally helpful. (ps. I am not affiliated)