Este libro tiene como objetivo enseñar el lenguaje de programación Python utilizando un enfoque práctico. Su método es bastante sencillo: tras una breve introducción a cada tema, se invita al lector a aprender más resolviendo los ejercicios propuestos.
Estos ejercicios se han utilizado ampliamente en mis clases de desarrollo web y computación distribuida en la Escuela Superior de Tecnología de Setúbal. Con estos ejercicios, la mayoría de los estudiantes se familiarizan con Python en menos de un mes. De hecho, los alumnos de la asignatura de Computación Distribuida, impartida en segundo curso de la carrera de Ingeniería del Software, se familiarizan con la sintaxis de Python en dos semanas y son capaces de implementar una aplicación cliente-servidor distribuida con sockets en la tercera semana.
La fuente de este libro está disponible en github (https://github.com/joaoventura/full-speed-python). Acepto cualquier solicitud de extracción para corregir errores ortográficos, sugerir nuevos ejercicios o aclarar el contenido actual.
Los archivos pdf y epub se pueden descargar desde: https://jventura.gumroad.com/l/fullspeedpython. Los ebooks son gratuitos (¡como en la cerveza gratis!), pero si quieres apoyar mi trabajo y permitirme mejorarlo, puedes fijar cualquier otro precio.
Ejecute make pdf
o make epub
para crear los libros.
Este proyecto utiliza pandoc para construir los libros. El archivo pdf está creado con pdflatex, por lo que es posible que deba descargar una distribución de látex.