Menu

Python En 8 Clases


Autores


Resumen del Libro

Libro basado en el material realizado para el curso Aprendiendo a programar con Python que se realiza en el Club de Programadores (Argentina). Es un curso de 8 clases, cada clase es de aproximadamente 2 o 3 horas. Este tiempo varia según el interés y conocimientos previos de los alumnos. No se presuponen conocimientos de programación, aunque ayuda si los tienen. Contenido: Clase 1: Introducción a la programación y a Python. Clase 2: Tipos de datos y estructuras de control Clase 3: Archivos (incluye CSV, Excel, pickle, Json y S3) Clase 4: Modularizando código Clase 5: Biblioteca estándar y módulos útiles Clase 6: Introducción a la POO (Progración Orientada a Objetos) Clase 7: XML y Bases de datos Clase 8: Web (desde CGI hasta web2py pasando por Bottle) Nota sobre la cuarta edición: En esta edición hay un cambio en como se piensan las expectativas de un lector que está aprendiendo a programar. No solo se tienen en cuenta las caracteristicas particulares de Python, sino se hace mas enfásis en aspectos comunes a todos los lenguajes de programación. Por eso ademas de haber hecho cambios varios a lo largo del libro, se ha incluido una sección que pone en contexto el contenido del capítulo (sección de Aplicación ). La idea de esta sección es responder a la pregunta: ¿Para qué me sirve saber esto?. Para el programador experimentado muchos de los conceptos ya le son familiares de otros lenguajes, pero el resto de los lectores puede tener dudas legítimas que espero que esta sección pueda contestar. Se agregó una sección sobre *argparse*, que es el reemplazo de *optparse* (que funciona hasta la versión 2.7 de Python) e información sobre otros archivos comprimidos además de zip. En el capítulo de manejo de archivos se agrega la interacción con S3, el servicio de archivos de Amazon Web Services, el principal proveedor de servicios en la nube . Al igual que en las ediciones anteriores, se han corregido varios errores.


Opciones de descarga:


Comenta el libro

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *