While waiting for my viva I want to beef up my hard skills to land a dream job in London. I was talking with a friend that leads a team in a related friend and he suggested I should learn python. I would like to become competent in a few weeks. I took a few courses in visual basics in high school and a bit of C++ in college but those were years ago. I found this video on YouTube: I'm about an hour in and I'm pretty happy with it. I programmed a basic calculator, again. I remember doing this in VB with a GUI and C++. What are some good sources for learning Python? Udemy, youtube, workbooks? I was reading the comments to this video and some people were crapping on the Udemy courses but they could just be kissing ass. Should I be looking at any other programming language? I will have a PhD in Politics and InternationRelationsons soon and I'm looking for work as a Geopolitical analyst.