Programming language used for most of the APIs in this article is python. Some basis knowledge of python is required before understanding how things works in making predictions. If you are new to python, I would suggest few of my personal favourite courses and insist to complete this amazing course by DataCamp on Introduction to Python , everyone should try it out, all who are new to Python.
If you have good experience with Python and want to dive into deep learning or machine learning, everyone should take up this course Introduction to Deep Learning in Python or you can try out with this new course on data visualizations, by Datacamp Web Scraping in Python, Introduction to Matplotlib in Python and Exploritory Data Analysis in Python which helped me a lot in starting my journey in Data science, or you can take up this course Advanced Deep Learning with Keras if you have good experience in Data Science, try out this course Data Scientist with Python or Machine Learning Scientist with Python.
Also, I have noticed that DataCamp is giving 75% off to all the courses for one week starting from 9th Sept through 16th May 2020, 12 PM EST. So this would literally be the best time to grab some yearly subscriptions(which I have) which basically has unlimited access to all the courses and other things on DataCamp and make fruitful use of your time sitting at home during this Pandemic. So go for it folks and Happy learning.