Programación en PYTHON. IFCD32
Sergio Vargas MateosEditorial: IC EditorialISBN: 9788411039048
Sinopsis
Esta obra ofrece una introducción completa al lenguaje Python, desde los fundamentos de la programación hasta su aplicación en el desarrollo web y el acceso a bases de datos. A lo largo de sus contenidos, aborda los conceptos básicos de programación, la arquitectura de un ordenador, los lenguajes de programación, el pseudocódigo y la depuración de errores, para después adentrarse en los primeros pasos con Python, los comentarios, los tipos de datos, las variables, los operadores y las estructuras de control. También desarrolla el trabajo con cadenas de caracteres y estructuras de datos como listas, tuplas, diccionarios y conjuntos, además de la conversión entre distintos tipos. El recorrido continúa con el estudio de las funciones, incluidas las funciones recursivas, lambda, generadores y decoradores, así como con los módulos, paquetes, namespaces y algunas bibliotecas útiles. La obra profundiza igualmente en la programación orientada a objetos, el tratamiento de excepciones, la programación defensiva, la depuración y las pruebas de software. Se completa con el manejo de ficheros de texto, CSV y JSON, el acceso a bases de datos relacionales y no relacionales, y el uso de Python en entornos web mediante frameworks como Django y Flask, junto con nociones de HTML, CSS y control de versiones con Git y GitHub. En conjunto, se presenta como una guía clara y práctica para iniciarse en Python y explorar sus principales posibilidades de desarrollo.