Introducción a Programación con Python: Crea tu Portafolio
What you'll learn
- Conceptos básicos de la programación, útiles en cualquier lenguaje de programación.
- Sintaxis de Python, así como cómo instalarlo, como ejecutar tus scripts, dónde editarlos.
- Cómo usaar Github para crear tu propio portafolio de proyectos y documentar tu avance.
- Cómo usar algunas de las librerías de Python que, aunque sencillas, sirven para crear proyectos vistosos y útiles.
- Aprende a hacer interfaces gráficas para escritorio, juegos sencillos y aplicaciones que usan Python para distintos usos.
- Los principios de la programación orientada a objetos usando Python.
Requirements
- Solo se necesita una computadora con acceso a internet
- No se requiere experiencia en programacion.
Description
En este curso vamos a aprender lo básico de Python, y de los principios de programación que son usados en muchos otros lenguajes. Vamos a hacer varios programas, desde lo más básico hasta juegos sencillos. La intención no es que puedas copiar código que funcione y ya, sino que puedas comprender el porqué de cada línea, y sepas dónde buscar la información por ti mismo.
Además, vamos a aprender a usar la herramienta GitHub, para poder guardar en líniea nuestro progreso. Ahí tambien van los retos adicionales que puedes hacer para realmente aprender y dominar Python. Un portafolio en ínea es una buena manera de documentar el progreso, y puede incluso abrirnos oportunidades profesionales en el futuro. La mejor manera de aprender a programar es mediante proyectos, y tener proyectos que ver, mostrar y mejorar es lo que más nos ayuda.
Vamos a aprender de variables, listas, sets, tuplas, funciones, variables globales y locales, ciclos, y todos los conceptos básicos que nos ayudan a tener un programa funcional.
Además vamos a aprender a usar unas cuantas de las librerías de Python para poder hacer aplicaciones con una interfaz gráfica sencilla pero eficaz.
Vamos a hablar también de la programación orientada a objetos, qué es y porqué la usamos, vamos a hacer uso de ella para simplificar y mejorar nuestro código.
Al terminar este curso tendrás bases sólidas para continuar aprendiendo, resolver retos y proyectos personales, y para que no importa lo que veas más adelante, puedas comprender e implementar código sin problemas.
Who this course is for:
- Principiantes en Programación interesados en Python
- Desarrolladores que quieran aprender lo básico en Python
- Desarrolladores que queran comenzar a tener un portafolio de proyectos
- Principiantes que quieran aprender las bases de la programación
Instructor
Ingeniero de Software, estudié Diseño Electrónico y Sistemas Inteligentes, y he trabajado como ingeniero de software desde entonces. Levo muchos años dando clases particulares.
He trabajado en compañías como Continental y Thomson Reuters, con varios lenguajes de programación como C, C++, C# y Python.
Me gusta mucho dar clases y poder ayudar a la gente a comprender verdaderamente los conceptos de la programación.