python is all you need !
《Python Crash Course: A Hands-On, Project-Based Introduction to Programming for begainners》
《STARTING OUT WITH PYTHON (4TH EDITION)》
《Automate the Boring Stuff with Python: Practical Programming for Total Beginners 》
《Python Cookbook: Recipes for Mastering Python 3 Paperback 》
A) REST APIs: Build professional REST APIs with Python, Flask, Flask-RESTful, and Flask-SQLAlchemy. [12,602 recommends, 4.6/5 stars]
B) Algorithmic Trading: Python for Financial Analysis and Algorithmic Trading: Learn numpy , pandas , matplotlib , quantopian , finance. [18,077 recommends, 4.6/5 stars]