Le damos la bienvenida a la clase Python de Google. Esta es una clase gratuita para personas con experiencia en programación que desean aprender Python. La clase incluye materiales escritos, videos de clases y muchos ejercicios de código para practicar la codificación de Python. Estos materiales se usan dentro de Google para presentar Python a las personas que tienen poca experiencia en programación. Los primeros ejercicios funcionan en conceptos básicos de Python, como strings y listas, hasta llegar a los ejercicios posteriores, que son programas completos que se ocupan de archivos de texto, procesos y conexiones HTTP. La clase está dirigida a personas que tienen un poco de experiencia en programación en algún lenguaje y bastan para saber qué es una "variable" o una "si no". Es más que un programador programador no necesita usar este material.
Para comenzar, las secciones de Python están vinculadas a la izquierda: Configuración de Python, para instalar Python en su máquina; Introducción a Python, para obtener una introducción al lenguaje. Luego, las Strings de Python inician el material de codificación, lo que lleva al primer ejercicio. Al final de cada sección escrita, se incluye un vínculo al ejercicio de código del material de esa sección. Los videos de la conferencia son paralelos a los materiales escritos y presentan Python, strings, primeros ejercicios, etc. En Google, todo este material constituye una clase intensiva de 2 días, por lo que los videos se organizan en las secciones día-1 y día-2.
Nick Parlante creó este material y trabaja en el grupo engEDU de Google. Un agradecimiento especial por la ayuda de mis colegas de Google, John Cox, Steve Glassman, Piotr Kaminski y Antoine Picard. Y, por último, gracias a Google y a mi directora Maggie Johnson por la generosidad esclarecida de publicar estos materiales en Internet de forma gratuita con la licencia Creative Commons, Reconocimiento 2.5. ¡Compártela y disfruta!
Sugerencia: Consulta el foro de la Google Code University de Python para hacer y responder preguntas.