Gestión de la información web usando Python

Gestión de la información web usando Python
Title Gestión de la información web usando Python PDF eBook
Author Sarasa Cabezuelo, Antonio
Publisher Editorial UOC
Total Pages 300
Release 2017-03-05
Genre Computers
ISBN 8491164863

Download Gestión de la información web usando Python Book in PDF, Epub and Kindle

En este manual se realiza una introducción a un conjunto de herramientas y técnicas para el acceso y procesamiento de datos web, que se encuentran en formatos como XML, CSV o JSON, o bien en bases de datos tanto relacionales como NoSQL. El objetivo de esta obra es acercar al lector estos conocimientos a partir de las herramientas y librerías de un lenguaje de programación concreto como Python, el más utilizado hoy en el área del análisis de datos y big data. El primer capítulo constituye una introducción a Python, que sirve como lenguaje vehicular en el resto de los capítulos, los cuales se dedican a estudiar el acceso y procesamiento de datos en los formatos XML, JSON y CSV. Los siguientes capítulos abordan el acceso a bases de datos relacionales, SQLite y MySQL, y a la base de datos NoSQL MongoDB. En los dos últimos capítulos, se tratan técnicas de extracción de información usando web scraping y programación de páginas web con la framework Bottle. Cada capítulo contiene algunos ejercicios propuestos para fijar las ideas expuestas.

Gestión de la información web usando Python

Gestión de la información web usando Python
Title Gestión de la información web usando Python PDF eBook
Author
Publisher
Total Pages 304
Release
Genre Education
ISBN 9788491164845

Download Gestión de la información web usando Python Book in PDF, Epub and Kindle

Aprende a Desarrollar e Implantar una Aplicación Web con Python-Flask y MySQL

Aprende a Desarrollar e Implantar una Aplicación Web con Python-Flask y MySQL
Title Aprende a Desarrollar e Implantar una Aplicación Web con Python-Flask y MySQL PDF eBook
Author Kepa Xabier Bengoetxea Kortazar
Publisher Independently Published
Total Pages 0
Release 2024-05-14
Genre Computers
ISBN

Download Aprende a Desarrollar e Implantar una Aplicación Web con Python-Flask y MySQL Book in PDF, Epub and Kindle

Este libro incluye tanto el desarrollo como la implantación de una Aplicacion Web en Python utilizando las librerías de Flask y la base de datos MySQL. El libro está estructurado en 2 secciones. En la primera sección se explica paso a paso todo lo necesario para desarrollar una Aplicación Web utilizando Python-Flask con base de datos MySQL. Y en la segunda sección se explica paso a paso todo lo necesario para su implantación en producción utilizando un Servidor de Aplicaciones Gunicorn y un Servidor Web Nginx en un servidor Ubuntu desde un punto de vista funcional y práctico utilizando la línea de comandos.

Python aplicado a seguridad y redes

Python aplicado a seguridad y redes
Title Python aplicado a seguridad y redes PDF eBook
Author José Manuel Ortega Candel
Publisher Marcombo
Total Pages 546
Release 2024-05-23
Genre Computers
ISBN 8426738613

Download Python aplicado a seguridad y redes Book in PDF, Epub and Kindle

Descubra el poder de Python en la seguridad informática y la administración de redes Si ya posee unos conocimientos previos de programación, principalmente de Python, y quiere ir más allá en la seguridad informática y redes de ordenadores, ha llegado al libro indicado. A través de una exploración detallada y práctica, Python aplicado a seguridad y redes explora cómo la programación en Python puede transformar y mejorar la gestión de la seguridad y las redes. Gracias a su lectura, aprenderá acerca de la automatización de tareas y de la implementación de herramientas de detección y defensa. También será capaz de: - Utilizar Python para automatizar tareas de seguridad y administración de redes. - Explorar el uso de bibliotecas populares como Scapy, Nmap y Socket para desarrollar herramientas de análisis de tráfico, escaneo de puertos y detección de vulnerabilidades. - Implementar técnicas de análisis forense y auditorías de seguridad utilizando Python. - Dominar la creación de scripts para interactuar con API y servicios web, así como para desarrollar aplicaciones de seguridad customizadas. Asimismo, con este libro disfrutará de proyectos y ejemplos prácticos para consolidar los conceptos aprendidos y fomentar la experimentación. Podrá descargar el material adicional gratuito con el código de la primera página desde www.marcombo.info. Este libro ha sido diseñado para estudiantes, profesionales de la seguridad informática, administradores de redes e interesados en aprender cómo aplicar Python en el contexto de la seguridad y las comunicaciones en red. Con él, estará equipado para enfrentar los desafíos del mundo digital de hoy y aprovechará la flexibilidad y el poder de Python para proteger y optimizar sus sistemas de redes. No deje escapar la oportunidad de aprender sobre este tema, de la mano de todo un profesional del ámbito de la programación. Seguro que no le defraudará.

Python 3 al descubierto - 2a ed.

Python 3 al descubierto - 2a ed.
Title Python 3 al descubierto - 2a ed. PDF eBook
Author Arturo FERNANDEZ
Publisher Alfaomega Grupo Editor
Total Pages
Release 2013-09-30
Genre Technology & Engineering
ISBN 6076220082

Download Python 3 al descubierto - 2a ed. Book in PDF, Epub and Kindle

Se ofrece un repaso a las principales características del lenguaje, así como otros aspectos relacionados, siempre desde un punto de vista práctico, con la intención de que el lector consiga rápidamente familiarizarse con el lenguaje. Con este libro, el lector conocerá a fondo el lenguaje de programación interpretado, de propósito general Python. Quienes nunca han utilizado Python aprenderán sus fundamentos, mientras que los que ya lo conocen podrán descubrir sus funcionalidades más avanzadas. Los primeros capítulos del libro se centran en aspectos fundamentales del lenguaje, como las estructuras, los tipos de datos y los diferentes tipos de sentencias. Estudiados estos conceptos el lector se sumerge en las características avanzadas que contiene el lenguaje, incluyendo la programación orientada a objetos; a continuación, trabajará con archivos, bases de datos y prácticas relativas a Internet para finalmente, aprender a instalar y distribuir el software desarrollado con Python, sin olvidarse de una de las partes más importantes en el ciclo de desarrollo: las pruebas unitarias. Este libro reúne los elementos necesarios para escribir un programa, utilizar una biblioteca o crear módulos, a través de su lectura conocerá técnicas que emplean los desarrolladores para comunicarse con sus bases de datos, formas para interactuar y comunicarse con los servidores web, acceder y manipular archivos, entre muchas otras cosas. Ventaja Competitiva: · Cada capítulo presenta ejemplos de código para practicar aplicando los conocimientos adquiridos. · Repasa a las principales características del lenguaje, siempre desde un punto de vista práctico, con la intención de que el lector consiga rápidamente familiarizarse con él. Conozca: · Las características del lenguaje Python 3. · Estructuras y tipos de datos básicos. · Sentencias de control, módulos y funciones, ficheros. · Manejo de Bases de datos e Internet. · Instalación y distribución de paquetes. Aprenda: · Cómo instalar Pyton 3.0 en diversas plataformas. · A programar con orientación a objetos. Programación avanzada. · Cómo realizar pruebas unitarias. ·Código de buenas prácticas. Realice: · Programas en Programas en Pyton 3.0

Colecciones de datos y algoritmos en Python: de cero al infinito

Colecciones de datos y algoritmos en Python: de cero al infinito
Title Colecciones de datos y algoritmos en Python: de cero al infinito PDF eBook
Author Silvia Guardati Buemo
Publisher Marcombo
Total Pages 366
Release 2022-10-19
Genre Computers
ISBN 8426735568

Download Colecciones de datos y algoritmos en Python: de cero al infinito Book in PDF, Epub and Kindle

Solucionar uno mismo los problemas derivados del análisis de las colecciones de datos por medio del diseño de algoritmos es esencial para evolucionar como programador, así como saber implementar dichas soluciones utilizando el lenguaje de programación Python. Si quiere aprender nuevas formas de representar datos, su manejo y su uso en la solución de problemas, este libro le proporcionará todo lo que necesita. En él se mantiene la premisa de que enseñar a programar debe ir más allá de explicar un lenguaje de programación, debe desarrollar la capacidad de análisis, despertar el interés por diseñar soluciones eficaces y eficientes, promover la escritura de código agradable de leer y, por lo tanto, fácil de mantener y evolucionar, y debe convencer acerca de la importancia de probar todos los algoritmos, para asegurarse de que funcionan correctamente. Este manual se organiza en cuatro capítulos: el primero está dedicado a las listas; el segundo, a los conjuntos; el tercero, a los diccionarios, y el cuarto, a los arreglos. Cada tema se desarrolla poniendo especial énfasis en el concepto, dado que lo importante es entender la teoría para luego poder llevarla a la práctica y usarla en el diseño de algoritmos con éxito. Además, todos los programas escritos en Python, presentados como ejemplos o como solución a los problemas, pueden consultarse en un repositorio de GitHub. Sin duda, este es un libro imprescindible para todos aquellos que tengan conocimientos básicos de algorítmica y quieran profundizar en esta área. También se ajusta muy bien a materias de ciencias de la computación dedicadas a la enseñanza del desarrollo de algoritmos y su implementación usando lenguajes de programación, por lo que es el manual ideal para las primeras materias de cualquier plan de estudios que incluya este campo del saber. Si antes de profundizar en este libro quiere asentar las bases del pensamiento algorítmico e introducirse en algunos de los elementos básicos del lenguaje, le recomendamos el libro Aprende a programar en Python: de cero al infinito.

Python a fondo

Python a fondo
Title Python a fondo PDF eBook
Author Óscar Ramírez Jiménez
Publisher Marcombo
Total Pages 766
Release 2021-02-09
Genre Computers
ISBN 8426732879

Download Python a fondo Book in PDF, Epub and Kindle

Python es el mejor lenguaje de programación tanto para novatos como para veteranos. Es usado en empresas y start-ups de primer nivel, y cada día es más demandado y reconocido mundialmente. Gracias a su carácter polivalente, Python se emplea en las FANG (Facebook, Amazon, Netflix y Google), en scripts simples, aplicaciones de domótica, programación de aplicaciones de escritorio o aplicaciones web complejas que soportan miles de usuarios por segundo, como Instagram o YouTube. Si quiere conocer a fondo este maravilloso lenguaje de programación, aprender a programar en un lenguaje de primer nivel y expandir su conocimiento sobre los lenguajes que conoce, este es su libro. En él se exploran todo tipo de conceptos sobre Python: - Orígenes y evolución del lenguaje. - Conceptos fundamentales de programación: tipos y estructuras de datos, funciones, generadores, decoradores, excepciones, etc. - Programación orientada a objetos en Python. - Programación funcional. - Creación de scripts. - Manejo de bases de datos de diferentes tipos (SQL y noSQL) y ejemplos prácticos de cada una. - Gestión de dependencias, creación y manipulación de paquetes de Python. Asimismo, en este libro encontrará todo lo que necesita para ir un paso más allá y expandir su conocimiento, pues comprende los conceptos esenciales sobre protocolos de Internet, paralelismo y concurrencia en Python, desarrollo de aplicaciones web o de aplicaciones de escritorio, entre otros. Todo ello se acompaña de una aplicación de ejemplo, explicada de forma clara y extensa en cada apartado. Además, el libro cuenta con multitud de casos e incluye un repositorio de código para entrar en profundidad en los ejemplos desarrollado. Si quiere conocer todo el potencial que ofrece este lenguaje, mejorar su conocimiento y aumentar sus cualidades como programador, no lo dude, este libro le guiará en el camino para convertirse en pythonista. Óscar Ramírez es ingeniero en Informáticay pythonista experimentado, que ha orientado su carrera profesional al desarrollo de aplicaciones en Python en múltiples campos desde 2013. Ha contribuido al desarrollo de proyectos en empresas privadas y de software libre en proyectos como Apertium o Django. Es también autor del sitio web www.elpythonista.com y conferenciante en eventos de programación nacionales e internacionales, como PyConEs o Codemotion.