python is all you need !
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]