El siguiente libro está dirigido para todas aquellas personas que deseen aprender a cómo pensar como un científico informático.
Sobre el Libro (Por el Autor)
Es bastante natural que los académicos a quienes continuamente se les dice que «publiquen o perezcan» deseen siempre crear algo desde cero que sea su propia creación nueva.
Este libro es un experimento que no comienza desde cero, sino que «vuelve a mezclar» el libro titulado Think Python: Cómo pensar como un científico informático escrito por Allen B. Downey, Jeff Elkner y otros.
En diciembre de 2009, me estaba preparando para enseñar SI502 – Programación en red en la Universidad de Michigan por quinto semestre consecutivo y decidí que era hora de escribir un libro de texto en Python que se enfocara en explorar datos en lugar de comprender algoritmos y abstracciones.
Mi objetivo en SI502 es enseñar a las personas habilidades de manejo de datos de por vida usando Python. Pocos de mis estudiantes planeaban ser programadores informáticos profesionales.
En cambio, planearon ser bibliotecarios, gerentes, abogados, biólogos, economistas, etc. que querían usar hábilmente la tecnología en el campo elegido.
Nunca pareció encontrar el libro perfecto de Python orientado a datos para mi curso, así que me propuse escribir ese libro.
Afortunadamente, en una reunión de profesores tres semanas antes de que estuviera a punto de comenzar mi nuevo libro desde cero durante las vacaciones, el Dr. Atul Prakash me mostró el libro Think Python que había usado para enseñar su curso de Python ese semestre.
Es un texto de Ciencias de la Computación bien escrito con un enfoque en explicaciones cortas y directas y facilidad de aprendizaje.
Se ha cambiado la estructura general del libro para poder resolver problemas de análisis de datos lo más rápido posible y tener una serie de ejemplos y ejercicios sobre el análisis de datos desde el principio.
Contenido (Tema)
- ¿Por qué debería aprender a escribir programas?
- Variables, expresiones y declaraciones
- Ejecución condicional
- Funciones
- Iteraciones
- Cadenas
- Archivos
- Listas
- Diccionarios
- Tuplas
- Expresiones Regulares
- Programas en red
- Uso de servicios web
- Uso de bases de datos y lenguaje de consulta estructurado (SQL)
- Visualización de datos
- Automatizar tareas comunes en su computadora
Ficha Técnica
Año | 2013 |
Editor | Autoedición |
Idioma | Inglés |
Tamaño | 1.37 MB |
Licencia | CC |
Descarga el Libro
Si te interesaron los temas, te dejamos aquí abajo el enlace de descarga.