for outlook, need to do "pip install pywin32"
for selenium (whatsapp), need to do "pip install selenium", you may want to read up the documentation at https://selenium-python.readthedocs.io/ to know more about downloading the browser driver.
https://www.python.org/downloads/
https://wingware.com/downloads/wing-personal
https://www.jetbrains.com/pycharm/
http://www.beginpython.com/ (89 questions for beginners)
http://www.pyschools.com/ (200+ questions for beginner to intermediate level coders)