•  

    • Bibliografía


      Material del lenguaje Python

      - Referencia del Lenguaje Python.



      Control de versiones

      Pro Git book. Scott Chacon & Ben Straub. 2da Ed.

      Bibliografía principal:

      • Booch, Grady, Juan Manuel Cueva Lovelle, et al. Análisis y diseño orientado a objetos con aplicaciones. 2.a ed., Addison Wesley Longman: Pearson Educación, 1996.
      • Booch, Grady, James Rumbaugh, et al. El lenguaje unificado de modelado. 2.a ed., Addison-Wesley, 2006.
      • Chapra, Steven C., et al. Métodos numéricos para ingenieros. 7.a ed., McGraw-Hill, 2015.
      • El tutorial de Python — documentación de Python. https://docs.python.org/es/3/tutorial/.
      • «Exception Handling. Architect in Slippers». Architect in Slippers, 25 de marzo de 2018, https://swarch.blog/exception-handling/.
      • La Biblioteca Estándar de Python — documentación de Python - 3.10.1. https://docs.python.org/es/3/library/index.html#library-index.
      • Miller, Brad, y David Ranum. Solución de problemas con algoritmos y estructuras de datos usando Python. Traducido por Mauricio Orozco-Alzate, 2.a ed., 2013.
      • PEP 8 – Style Guide for Python Code | peps.python.org. https://peps.python.org/pep-0008/.
      • PEP 3119 – Introducing Abstract Base Classes | peps.python.org. https://peps.python.org/pep-3119/#abcs-vs-alternatives.
      • Programación Avanzada. Introducción a las Pruebas Unitarias. Apunte de cátedra. 2022.
      • Referencia del Lenguaje Python — documentación de Python - 3.10.1. https://docs.python.org/es/3/reference/index.html#reference-index.
      • Rougier, Nicolas. Scientific Visualization: Python + Matplotlib. 2021, https://github.com/rougier/scientific-visualization-book/raw/master/pdf/book.pdf.
      • Sutter, Herb. «When and How to Use Exceptions». Dr. Dobb’s, http://www.drdobbs.com/when-and-how-to-use-exceptions/184401836.

      Bibliografía complementaria:

      • Börstler, J. (2004). Object-oriented analysis and design through scenario role-play. Citeseer. https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.63.7570&rep=rep1&type=pdf
      • Bourque, P., y Fairley, R. E. (Eds.). (2014). SWEBOK: Guide to the software engineering body of knowledge (Version 3.0). IEEE Computer Society.
      • Budd, T. (1994). Introducción a la programación orientada a objetos. Addison-Wesley Iberoamericana.
      • Deitel, P. J., & Deitel, H. M. (2020). Intro to Python for the computer and data sciences: Learning to program with AI, big data and the cloud (1.a ed.). Pearson Education, Inc.
      • EtnasSoft. (s. f.-a). OpenLibra | Algoritmos y Programación con lenguaje Python. OpenLibra. Recuperado 27 de diciembre de 2021, de https://openlibra.com/es/book/algoritmos-y-programacion-con-lenguaje-python
      • EtnasSoft. (s. f.-b). OpenLibra | Introducción al Lenguaje de Modelado Unificado. OpenLibra. Recuperado 27 de diciembre de 2021, de https://openlibra.com/es/book/introduccion-al-lenguaje-de-modelado-unificado
      • Khorikov, V. (2020). Unit Testing Principles, Practices, and Patterns (1st edition). Manning Publications.
      • Lutz, M. (2013). Learning python (5.a ed.). O’Reilly Media, Inc.
      • Nakamura, S., & Palmas Velasco, Ó. A. (1992). Métodos numéricos aplicados con software (1.a ed.). Prentice Hall Hispanoamericana.
      • Severance, C. R. (2020). Python para todos: Explorando la información con Python 3 (1.a ed.). https://www.py4e.com/book.php
      • Wirfs-Brock, R., Wilkerson, B., & Wiener, L. (s. f.). Traducción del libro Designing Object Oriented Software (A. Sigura, D. Milone, & C. Milone, Trads.).
      • Wirfs-Brock, R., Wilkerson, B., & Wiener, L. (1990). Designing object-oriented software. Prentice Hall.
      • Zelle, J. M. (2017). Python programming: An introduction to computer science (Third edition). Franklin, Beedle & Associates Inc.