Bibliografía
Principal
Unidad 1
Downey, Allen B. 2024. Think Python. 3.ª ed. O’Reilly Media. https://allendowney.github.io/ThinkPython/.
Matthes, Eric. 2022. Python Crash Course. 3rd ed. No Starch Press.
Sweigart, Al. 2025. Automate the Boring Stuff with Python. 3rd ed. No Starch Press. https://automatetheboringstuff.com/3e/.
Unidad 2
Kalb, Irv. 2022. Object-Oriented Python. No Starch Press.
Lott, Steven F., y Dusty Phillips. 2021. Python Object-Oriented Programming. 4th ed. Packt Publishing.
Sweigart, Al. 2020. Beyond the Basic Stuff with Python. No Starch Press. https://inventwithpython.com/beyond/.
Unidad 3
Bhargava, Aditya Y. 2024. Grokking Algorithms. 2nd ed. Manning Publications.
Lott, Steven F. 2022. Functional Python Programming. 3rd ed. Packt Publishing.
Mertz, David. 2015. Functional Programming in Python. O’Reilly Media.
Sturtz, John. 2024. «Functional Programming in Python: When and How to Use It». 2024. https://realpython.com/python-functional-programming/.
Sweigart, Al. 2020. Beyond the Basic Stuff with Python. No Starch Press. https://inventwithpython.com/beyond/.
Unidad 4
Géron, Aurélien. 2025. Hands-On Machine Learning with Scikit-Learn and PyTorch. 4.ª ed. O’Reilly Media.
Holtz, Yan. s. f. «Python Graph Gallery». https://python-graph-gallery.com.
Janssens, Jeroen, y Timo Nieuwdorp. 2025. Python Polars: The Definitive Guide. O’Reilly Media.
Kakegawa, Yuki. 2024. Polars Cookbook. Packt Publishing.
Kibirige, H. s. f. «Documentación de Plotnine». https://plotnine.org/.
Polars Developers. s. f. «Polars User Guide». https://docs.pola.rs/.
Rougier, Nicolas P. 2021. «Scientific Visualization: Python + Matplotlib». 2021. https://github.com/rougier/scientific-visualization-book.
Scikit-learn Developers. s. f. «Documentación de Scikit-learn». https://scikit-learn.org.
Statsmodels Developers. s. f. «Documentación de Statsmodels». https://www.statsmodels.org.
Unidad 5
Astral. s. f.a. «Documentación de Ruff». https://docs.astral.sh/ruff/.
Astral. s. f.b. «Documentación de uv». https://docs.astral.sh/uv.
Moure, Brais. 2024. Git y GitHub desde cero. 2.ª ed. Leanpub.
Skoulikari, Anna. 2021. Learning Git. O’Reilly Media.
Sottile, Anthony. s. f. «Documentación de pre-commit». https://pre-commit.com/.
Complementaria
Ramalho, Luciano. 2022. Fluent Python. 2.ª ed. O’Reilly Media.
Stephenson, Ben. 2019. The Python Workbook. 2.ª ed. Springer Cham.
Sweigart, Al. 2021. The Big Book of Small Python Projects. No Starch Press. https://inventwithpython.com/bigbookpython/.
Vaughan, Lee. 2019. Impractical Python Projects. No Starch Press.