-
Notifications
You must be signed in to change notification settings - Fork 4
Python Programming Language
Carlos Lizarraga-Celaya edited this page Nov 1, 2025
·
32 revisions
A list of some available online resources.
R to Python. Thoughts of an R Programmer Learning Python.. David A. York, 2018.
- Bioinformatics with Python Cookbook. Tiago Antao.
- BioPython
- Biopython Tutorial and Cookbook. Jeff Chang, Brad Chapman, Iddo Friedberg, Thomas Hamelryck, Michiel de Hoon, Peter Cock, Tiago Antao, Eric Talevich, Bartek Wilczynski.
- Coding for Economists. Arthur Turrell.
- Fluent Python, 2nd Ed. Code. Luciano Ramalho.
- From Python to Numpy. Nicolas P. Rougier.
- Full Stack Python. Matt Makai.
- Introduction to Cultural Analytics & Python. Melanie Walsh.
- Introduction to Python for Econometrics, Statistics and Data Analysis. 4th Edition. Kevin Shepard.
- Introduction to Python for Geographic Data Analysis. Henrikki Tenkanen, Vuokko Heikinheimo & David Whipp.
- Introduction to Scientific Computing with Python. Robert Johansson.
- Introduction to Scientific Programming with Python. Joakim Sundnes.
- IPython Interactive Computing and Visualization Cookbook, Second Edition (2018). Cyrille Rossant.
- Learning Scientific Programming with Python. Christian Hill.
- Lectures on scientific computing with Python. Robert Johansson.
- Modeling and Simulation in Python. Allen B. Downey.
- Modeling Creativity. Case Studies in Python. Tom De Smedt.
- Python Crash Course, 2nd. Edition. Eric Matthes.
- Python Data Science Handbook. Jake VanderPlas.
- Python for Astronomers. Imad Pasha and Chris Agostino. (Additional resources)
- Python for Bioinformatics. Jubayer Hossain.
- Python for Data Analysis, 2nd Edition. Wes McKinney.
- Python for Data Analysis, 3rd Edition. Wes McKinney.
- Python in Hydrology. Sat Kumar Tomer.
- Python Programming and Numerical Methods: A Guide for Engineers and Scientists. Qingkai Kong, Timmy Siauw and Alexandre Bayen.
- Python Tutorial. TutorialsPoint.com.
- Research Software Engineering in Python. Damien Irving, Kate Hertweck, Luke Johnston, Joel Ostblom, Charlotte Wickham, and Greg Wilson.
- Scientific Visualization. Python + Matplotlib. Nicolas Rougier.
- Statistics and Machine Learning in Python. Edouard Duchesnay, Tommy Löfstedt, Feki Younes.
- Think Python. How to Think Like a Computer Scientist. Allen B. Downe.
- Tiny Python Projects. Ken Youens-Clark.
- Zero to Mastery Learn PyTorch for Deep Learning. Daniel Bourke.
- AI Python for Beginners. Deeplearning.AI
- Numerical Python. Robert Johansson.
Updated: 08/07/2024 (C. Lizárraga)
University of Arizona. Data Science Institute, 2025.
- Datasets
- Julia Programming Language
- Python Programming Language
- R Programming Language
- UNIX/Linux Command Line Interface (CLI)
- General Data Science
- Machine Learning & Deep Learning
- Probability & Statistics
- Time Series Analysis & Forecasting
- Open Science & Reproducible Research
- AI Tools Landscape
more ...
- UArizona Data Science Workshops
- UArizona Data Lab Workshops (Fall 2023)
- UArizona Data Lab Deep Learning Workshops (Fall 2023)
Carlos Lizárraga, UArizona Data Lab, Data Science Institute, University of Arizona, 2025.