FUNDAMENTOS DE PROGRAMACION CON PYTHON
Sinopsis
El libro Fundamentos de Programación con Python, está diseñado para proporcionar una base sólida en la programación. Está dirigido a estudiantes que buscan adquirir competencias en la creación de algoritmos, la solución de problemas y el desarrollo de software mediante el uso de código en diversos entornos. A lo largo del texto, se cubren los conceptos fundamentales de la informática, incluyendo el análisis de algoritmos, estructuras de datos, diseño de software, y tecnologías de la información.
El libro combina un enfoque teórico y práctico, destacando el uso del lenguaje Python sin descuidar otros lenguajes fundamentales en la enseñanza de programación, como JavaScript, C++ y Java. Abarca desde la sintaxis básica de Python, hasta la implementación de funciones, manejo de listas, diccionarios y estructuras de control como bucles y condicionales. Los capítulos están estructurados para introducir progresivamente temas como el diseño de algoritmos, la modularidad en la programación, el uso de funciones y variables en distintos ámbitos, y la reutilización de código. Esto permite a los lectores consolidar los conocimientos teóricos con ejemplos prácticos.
Una característica clave del libro es el uso de pseudocódigo y diagramas de flujo, que facilitan la comprensión de los conceptos antes de implementarlos en los diferentes lenguajes de programación. El lector encontrará comparaciones entre los cuatro lenguajes, lo que fomenta una comprensión integral y adaptable a diversos entornos tecnológicos.
Al finalizar el libro, los lectores estarán capacitados para escribir código eficiente, claro y comprensible, aplicando buenas prácticas de programación que aseguren el mantenimiento y la escalabilidad de los proyectos. Se enfatiza la importancia de la reutilización del código, así como la claridad en su escritura, con el fin de optimizar el trabajo en equipos de desarrollo y enfrentar proyectos de software con éxito en distintos lenguajes de programación.
Descargas
Referencias
Annable, C. (2019). JavaScript Mastery: A Step-by-Step Beginner’s Guide to Learning JavaScript Programming. Chloe Annable.
Annable, C. (2024). Mastering Python Programming: A Comprehensive Beginner’s Guide with Step-by-Step Instructions and Practical Exercises. Chloe Annable.
Barry, P. (2023). Head First Python. A Learner’s Guide to the Fundamentals of Python Programming. O’Reilly.
Barzee, R. (2017). Programming Fundamentals in JavaScript. Maia L.L.C.
Benjumea, V., & Roldan, M. (2011). Fundamentos De Programación Con C++. Universidad de Malaga.
Bhimavarapu, U., & Hemanth, J. (2023). Learning Professional Python. Chapman and Hall.
Budd, T. (2009). Exploring Python. McGraw-Hill Science.
Cerrada, J., & Collado, M. (2010). Fundamentos de programación. Editorial Universitaria Ramón Areces.
Chinnathambi, K. (2024). Absolute Beginner’s Guide to Algorithms: A Practical Introduction to Data Structures and Algorithms in JavaScript. Pearson.
Easttom, C. (2001). Advanced JavaScript. Wordware Publishing.
Easttom, C. (2003). C++ Programming Fundamentals. Charles River Media.
Easttom, C. (2006). Programming Language Fundamentals by Example. Auerbach Publications.
Friesen, J. (2024). Learn Java Fundamentals: A Primer for Java Development and Programming. Apress.
Gold, M. (2024). Epic Python Coding: Interactive Coding Adventures for Kids. Leanpub.
Halterman, R. (2014). Fundamentals of Programming C++. Southern Adventist University.
Harrison, J. (2023). Python Programming for Beginners: The Complete Python Coding Crash Course. Independently Published.
Hazrat, R. (2023). A Course in Python: The Core of the Language. Springer.
Hood, C., & Kölling, M. (2023). Python for Beginners: The definitive beginner’s guide to the realm of coding, introducing you to the programming language Python. Independent.
Joyanes, L. (2020). Fundamentos de programación: Algoritmos, estructura de datos y objetos. McGraw-Hill.
Learning, T. (2000). Java Programming Fundamentals. Thomson Learning.
Leroy, K. (2009). Programming Fundamentals: A Modular Structured Approach Using C++. University Press of Florida.
Malhotra, D., & Malhotra, N. (2023). C++ Programming Fundamentals. Mercury Learning and Information.
Matuszek, D. (2022). Quick Python 3. CRC Press/Chapman & Hall.
Mejia, P., Gonzalez, R., & Ortega, S. (2024). Exception Handling: Fundamentals and Programming. Springer.
Meyers, J. (2023). Python Programming Bible. PublishDrive.
Nair, P. (2009). Java Programming Fundamentals: Problem Solving Through Object Oriented Analysis and Design. CRC Press.
Nakov, S. (2013). Fundamentals of Computer Programming with C#. Svetlin Nakov.
Ogihara, M. (2018). Fundamentals of Java Programming. Springer International Publishing.
Ormaza, J. (2020). Aprende lógica de programación. Amazon.
Sharan, K., & Davis, A. (2021). Beginning Java 17 Fundamentals: Object-Oriented Programming in Java 17. Apress.
Shehzad, M. (2024). Fundamentals of Programming. Toronto Academic Press.
Singh, K., Jagjit, J., & Balamurugan, B. (2023). Python for Beginners. CRC Press/Chapman & Hall.
Descargas
Publicado
Licencia

Esta obra está bajo una licencia internacional Creative Commons Atribución-NoComercial-CompartirIgual 4.0.