Python Programming Language - ua-data7/LearningResources GitHub Wiki
A list of some available online resources.
Online Books.
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 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.
Online courses
- AI Python for Beginners. Deeplearning.AI
Python Cheat Sheets.
Jupyter Notebooks Examples.
- Numerical Python. Robert Johansson.
Updated: 08/07/2024 (C. Lizárraga)