Clase de Python de Google
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
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.
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2024-07-23 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2024-07-23 (UTC)"],[[["\u003cp\u003eThis is a free Python class for people with some programming experience who want to learn Python, using materials Google uses internally.\u003c/p\u003e\n"],["\u003cp\u003eThe class covers basic and advanced Python concepts through written materials, lecture videos, and code exercises, progressing from basic concepts to full programs.\u003c/p\u003e\n"],["\u003cp\u003eIt's suitable for individuals with basic programming knowledge of variables and if statements, and it's structured as an intensive 2-day class with corresponding day-1 and day-2 video sections.\u003c/p\u003e\n"],["\u003cp\u003eThe materials were created by Nick Parlante at Google and are freely available under the Creative Commons Attribution 2.5 license.\u003c/p\u003e\n"],["\u003cp\u003eA dedicated Python Google Code University Forum is available for support and discussion.\u003c/p\u003e\n"]]],[],null,["# Google's Python Class\n\nWelcome to Google's Python Class -- this is a free class for people with a little bit of programming experience who want to learn Python. The class includes written materials, lecture videos, and lots of code exercises to practice Python coding. These materials are used within Google to introduce Python to people who have just a little programming experience. The first exercises work on basic Python concepts like strings and lists, building up to the later exercises which are full programs dealing with text files, processes, and http connections. The class is geared for people who have a little bit of programming experience in some language, enough to know what a \"variable\" or \"if statement\" is. Beyond that, you do not need to be an expert programmer to use this material.\n\nTo get started, the Python sections are linked at the left -- [Python Set Up](/edu/python/set-up) to get Python installed on your machine, [Python Introduction](/edu/python/introduction) for an introduction to the language, and then [Python Strings](/edu/python/strings) starts the coding material, leading to the first exercise. The end of each written section includes a link to the code exercise for that section's material. The lecture videos parallel the written materials, introducing Python, then strings, then first exercises, and so on. At Google, all this material makes up an intensive 2-day class, so the videos are organized as the day-1 and day-2 sections.\n\nThis material was created by [Nick Parlante](http://www-cs-faculty.stanford.edu/%7enick/) working in the engEDU group at Google. Special thanks for the help from my Google colleagues John Cox, Steve Glassman, Piotr Kaminski, and Antoine Picard. And finally thanks to Google and my director Maggie Johnson for the enlightened generosity to put these materials out on the internet for free under the [Creative Commons Attribution 2.5](http://creativecommons.org/licenses/by/2.5/) license -- share and enjoy!\n\n\n**Tip:** Check out the [Python Google Code University Forum](https://groups.google.com/forum/?fromgroups#!forum/python-gcu-forum) to ask and answer questions."]]