Python es un lenguaje de programación interpretado, de propósito general y de alto nivel, que en los últimos años ha experimentado un gran auge, gracias a que es fácil de aprender, puede ejecutarse en diferentes sistemas operativos, y ademas, permite desarrollar aplicaciones rapidamente sin renunciar a un codigo legible y facil de mantener.Empresas y organizaciones importantes, como, por ejemplo, Google y la NASA, utilizan Python como lenguaje de programacion preferente en gran parte de sus proyectos, y gracias a ello, pueden desarrollar complejas aplicaciones en tiempo record. La completa libreria estandar que contiene y la gran cantidad de paquetes adicionales existentes permiten emplear este lenguaje para desarrollar software dirigido a diferentes ambitos, entre los que se incluyen la administracion de sistemas, las aplicaciones web, las de tipo cientifico y las de escritorio con interfaz grafica de usuario.A diferencia de otros lenguajes, Python permite trabajar con distintos paradigmas de programacion, como la orientacion a objetos, la programacion imperativa y la funcional, por lo que ofrece una gran flexibilidad a la hora de desarrollar aplicaciones. Su licencia open source puede utilizarse en cualquier tipo de proyecto, incluyendo el desarrollo de aplicaciones comerciales; ademas, existe una extensa comunidad de desarrolladores que contribuyen a la mejora y expansion del lenguaje lo que permite que la implementacion de su interprete no dependa de ninguna compañia concreta.Este libro ofrece un repaso a las principales caracteristicas del lenguaje, asi como otros aspectos relacionados con el mismo, siempre desde un punto de vista practico, con la intencion de que el lector consiga rapidamente familiarizarse con el lenguaje. Cada capitulo presenta ejemplos de codigo para practicar aplicando los conocimientos adquiridos.
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 conocera a fondo el lenguaje de programacion interpretado, de proposito general Python. Quienes nunca han utilizado Python aprenderan sus fundamentos, mientras que los que ya lo conocen podran descubrir sus funcionalidades mas avanzadas. Los primeros capitulos 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 caracteristicas avanzadas que contiene el lenguaje, incluyendo la programacion orientada a objetos; a continuacion, trabajara con archivos, bases de datos y practicas relativas a Internet para finalmente, aprender a instalar y distribuir el software desarrollado con Python, sin olvidarse de una de las partes mas importantes en el ciclo de desarrollo: las pruebas unitarias.Este libro reune los elementos necesarios para escribir un programa, utilizar una biblioteca o crear modulos, a traves de su lectura conocera tecnicas 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 capitulo presenta ejemplos de codigo para practicar aplicando los conocimientos adquiridos. · Repasa a las principales caracteristicas del lenguaje, siempre desde un punto de vista practico, con la intencion de que el lector consiga rapidamente familiarizarse con el. Conozca:· Las caracteristicas del lenguaje Python 3.· Estructuras y tipos de datos basicos.· Sentencias de control, modulos y funciones, ficheros.· Manejo de Bases de datos e Internet.· Instalacion y distribucion de paquetes. Aprenda:· Como instalar Pyton 3.0 en diversas plataformas. · A programar con orientacion a objetos. Programacion avanzada.· Como realizar pruebas unitarias.·Codigo de buenas practicas. Realice:· Programas en Programas en Pyton 3.0