Useful programming and data science focused resources for daily work.
- Collection of data science focused resources
- Automate the Boring Stuff with Python - Al Sweigart
Free - Fluent Python - Luciano Ramalho
Paid - Python for Everybody - Charles R. Severance
Free - The Hitchhiker’s Guide to Python! - Kenneth Reitz and Tanya Schlusser
Free - Think Python 2e - Allen B. Downey
Free - Whirwind Tour of Python - Jake VanderPlas
Free
- Python for Everybody (PY4E) - Charles R. Severance
Free - Python for Everybody Specialization - Coursera
Paid
- Advanced R - Hadley Wickham
Free - Advanced R Solutions - Malte Grosser, Henning Bumann, Hadley Wickham
Free - An Introduction to R - Alex Douglas, Deon Roos, Francesca Mancini, Ana Couto, David Lusseau
Free - Cookbook for R - Winston Chang
Free - Efficient R Programming - C. Gillespie and R. Lovelace
Free - Functional Programming - Sara Altman, Bill Behrman, Hadley Wickham
Free - Hands-On Programming with R - Garrett Grolemund
Free - Mastering Software Development in R - Roger D. Peng
Free - R Markdown Cookbook - Yihui Xie, Christophe Dervieux, Emily Riederer
Free - R Markdown: The Definitive Guide - Yihui Xie, J. J. Allaire, Garrett Grolemund
Free - R Packages: Organize, Test, Document, and Share Your Code - Hadley Wickham and Jennifer Bryan
Free - R for Everyone - Jared Lander
Paid - R in Production - Hadley Wickham
Free - Tidy design principles - Hadley Wickham
Free - bookdown: Authoring Books and Technical Documents with R Markdown - Yihui Xie
Free
- Advanced Statistical Computing - Roger D. Peng
Free - Convex Optimization - Stephen Boyd and Lieven Vandenberghe
Free - Elements of Statistical Learning - Trevor Hastie, Robert Tibshirani and Jerome Friedman
Free - Interpretable Machine Learning - Christoph Molnar
Free - Linear Algebra Review - J. Zico Kolter
Free - Linear Algebra for Data Science with examples in R - Shaina Race Bennett
Free - Statistical Inference for Data Science - Brian Caffo
Free - Statistical Learning with Sparsity: The Lasso and Generalization - Trevor Hastie, Robert Tibshirani, Martin Wainwright
Free - Think Bayes - Allen B. Downey
Free
- Google Data Analytics Professional Certificate
Paid - IBM Data Science Professional Certificate - Coursera
Paid
- Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems - Aurélien Géron
Paid - Introduction to Machine Learning with Python - Andreas C. Müller and Sarah Guido
Paid - Python Data Science Handbook: Essential Tools for Working with Data - Jake VanderPlas
Free - Python for Data Analysis - Wes McKinney
Paid - Think Stats 2e - Allen B. Downey
Free - Web Scraping with Python - Ryan Mitchell
Paid
- Applied Data Science with Python Specialization - Coursera
- Foundations of Machine Learning - Bloomberg ML EDU
Free
- Flexible and Robust Machine Learning Using mlr3 in R - Lars Kotthoff, Raphael Sonabend, Michel Lang, Bernd Bischl
Free - Geocomputation with R - Robin Lovelace, Jakub Nowosad, Jannes Muenchow
Free - Introduction to Statistical Learning - Gareth James, Daniela Witten, Trevor Hastiec, Rob Tibshirani
Free - Mastering Spark with R - Javier Luraschi, Kevin Kuo, Edgar Ruiz
Free - R Graphics Cookbook - Winston Chang
Free - R Programming for Data Science - Roger D. Peng
Free - R for Data Science - Hadley Wickham
Free - Report Writing for Data Science in R - Roger D. Peng
Free - Statistical Inference via Data Science: A ModernDive into R and the Tidyverse - Chester Ismay and Albert Y. Kim
Free - Supervised Machine Learning for Text Analysis in R - Emil Hvitfeldt and Julia Silge
Free - Text Mining with R - Julia Silge and David Robinson
Free
- Data Science Specialization - Coursera
Paid - Introduction to Machine Learning (I2ML) - LMU Munich
Free
- Bayesian Stability Concepts for Investment Managers - Diethelm Würtz, Tobias Setz
Free - Numerical Methods and Optimization in Finance - Manfred Gilli, Dietmar Maringer and Enrico Schumann
Paid - Statistics and Data Analysis for Financial Engineering (with R examples) - David Ruppert and David S. Matteson
Paid
- Advances in Financial Machine Learning - Marcos López de Prado
Paid - Machine Learning for Algorithmic Trading - Stefan Jansen
Paid - Machine Learning in Finance: From Theory to Practice - Igor Halperin, Matthew F. Dixon, Paul Bilokon
Paid - Python for Finance - Yves Hilpisch
Paid
- Artificial Intelligence for Trading Nanodegree - Udacity
Paid - Financial Engineering and Risk Management Specialization
Paid - Investment Management with Python and Machine Learning Specialization - Coursera
Paid
- Basic R for Finance - Diethelm Würtz, Tobias Setz, Yohan Chalabi, Longhow Lam, Andrew Ellis
Free - Financial Data and Models Using R - Clifford Ang
Paid - Financial Optimisation with R - Enrico Schumann
Free - Financial Risk Modelling and Portfolio Optimization with R - Bernhard Pfaff
Paid - Introduction to Computational Finance and Financial Econometrics with R - Eric Zivot
Free - Machine Learning for Factor Investing - Guillaume Coqueret and Tony Guida
Free - Portfolio Management with R - Enrico Schumann
Free - Portfolio Optimization with R/Rmetrics - Diethelm Würtz, Tobias Setz, Yohan Chalabi, William Chen, Andrew Ellis
Free - Tidy Finance with R - Christoph Scheuch, Stefan Voigt, Patrick Weiss
Free - Topics in Empirical Finance with R and Rmetrics - Patrick Hénaff
Paid
- Applying Data Analytics in Finance - Coursera
Paid - ECON 424/CFRM 462: Computational Finance and Financial Econometrics - University of Washington
Free - FRE7241 Algorithmic Portfolio Management - NYU
Free - FRE6871 R in Finance - NYU
Free
- Advanced Quantitative Economics with Python - Thomas J. Sargent and John Stachurski
Free - Introduction to Economic Modeling and Data Science - Chase Coleman, Spencer Lyon, Jesse Perla, et al.
Free - Python Programming for Economics and Finance - Thomas J. Sargent and John Stachurski
Free - Quantitative Economics with Python - Thomas J. Sargent and John Stachurski
Free
- Analysis of Financial Time Series - Ruey S. Tsay
Paid - Forecasting for Economics and business - Gloria González-Rivera
Paid - Introduction to time series and forecasting - Peter J. Brockwell and Richard A. Davis
Paid - Nonlinear Time Series Analysis - Ruey S. Tsay and Rong Chen
Paid - Time series analysis: forecasting and control: George EP Box, et al.
Paid
- An Introduction to Analysis of Financial Data with R - Ruey S. Tsay
Paid - Forecasting: Principles and Practice - Rob J Hyndman and George Athanasopoulos
Free - Multivariate Time Series Analysis: With R and Financial Applications - Ruey S. Tsay
Paid - Nonlinear Time Series: Theory, Methods and Applications with R Examples - David S. Stoffer, Randal Douc, Éric Moulines
Paid - Time Series Analysis and Its Applications With R Examples - Robert H. Shumway and David S. Stoffer
Paid - Time Series: A Data Analysis Approach Using R - Robert H. Shumway and David S. Stoffer
Paid
- Introduction to Econometrics with R - Christoph Hanck, Martin Arnold, Alexander Gerber, Martin Schmelzer
Free - Panel Data Econometrics with R - Yves Croissant and Givanni Millo
Paid
- Applied Text Analysis with Python - Benjamin Bengfort, Rebecca Bilbro, Tony Ojeda
Paid - Natural Language Processing with Python - Steven Bird, Ewan Klein, Edward Loper
Free
- A Code-First Intro to Natural Language Processing - fast.ai
Free - CS224U: Natural Language Understading - Stanford University
Free - CS224n: Natural Language Processing with Deep Learning - Stanford University
Free - Natural Language Processing Nanodegree - Udacity
Paid
- Dive into Deep Learning - Aston Zhang and Zachary C. Lipton and Mu Li and Alexander J. Smola
Free - Deep Learning - Ian Goodfellow and Yoshua Bengio and Aaron Courville
Free
- Django - High-level Python web framework
- FastAPI - Modern, fast (high-performance), web framework for building APIs
- FastHTML - Modern web applications in pure Python
- Flask - Lightweight WSGI web application framework
- Gradio - Build & share delightful ML apps
- Shiny for Python - Effortless Python web applications
- Streamlit - A faster way to build and share data apps
- CS50’s Web Programming with Python and JavaScript - Harvard University
Free - Django for Everybody (DJ4E) - Charles R. Severance
Free - Django for Everybody Specialization - Coursera
Paid - Python Django Tutorial Series - Corey Schafer
Free
- Engineering Production-Grade Shiny Apps - Colin Fay, Sébastien Rochette, Vincent Guyader, Cervan Girard
Free - Mastering Shiny - Hadley Wickham
Free - Outstanding User Interfaces with Shiny - David Granjon
Free - blogdown: Creating Websites with R Markdown - Yihui Xie, Amber Thomas, Alison Presmanes Hill
Free
- Shiny - Build interactive web applications
- blogdown - Create websites with R Mardown
- plumber - A web API generator for R
- GitHub Curated List: Bash Resources
- GitHub Curated List: Linux Ecosystem Overview
- GitHub Curated List: List of Shell command-line frameworks
- GitHub Curated List: Software for Linux
- Advanced Bash Scripting Guide - Mendel Cooper
Free - Advanced Bash Scripting Lecture - bwHPC
Free - Bash Scripting Cheat Sheet
Free - Linux Basics: E-Learning Module on Linux and Bash Fundamentals - bwHPC
Free - The Missing Semester of Your CS Education: MIT lecture for shell, Vim, Git, etc. - MIT
Free
- Black - Python Code Formatter
- Google Style Guides
- Pandoc - Universal Document Converter
- Sphinx – Python Documentation Generator
- Tidyverse Style Guide for R
- European Central Bank’s Data Warehouse
Free - Fama-French Data Library
Free - Google Data Set Search
Free - Kaggle Data
Free - OECD Data Portal
Free - OpinRank Data – Reviews From TripAdvisor & Edmunds
Free - Quandl - Financial, Economic, and Alternative Datasets
FreePaid - SNAP – Amazon Reviews
Free - St. Louis Federal Reserve Bank Economic Data (FRED)
Free - U.S. Census Bureau Data
Free - UCI – Machine Learning Repository
Free - University of Illinois at Chicago - Opinion Mining, Sentiment Analysis, and Opinion Spam Detection
Free - University of Texas - Multifaceted Text Classification Datasets
Free - World Bank Open Data
Free - Yelp Academic Data Sets
Free - eurostat - Statistical Database of the European Commision
Free