Es el proceso utilizado para idear y ordenar las acciones necesarias para realizar un proyecto. En la actualidad, la noción de programación se encuentra muy asociada a la creación de aplicaciones de informática y videojuegos.
En este sentido, es el proceso por el cual una persona desarrolla un programa, valiéndose de una herramienta que le permita escribir el código (el cual puede estar en uno o varios lenguajes, como C++, Java y Python, entre otros) y de otra que sea capaz de “traducirlo” a lo que se conoce como lenguaje de máquina, que puede “comprender” el microprocesador.
Detrás de cada clic del mouse y toque de la pantalla táctil, hay un programa de computadora que hace que las cosas sucedan. Este curso presenta los bloques de construcción fundamentales de la programación y le enseña cómo escribir programas divertidos y útiles utilizando el lenguaje Python.
Síguenos en Facebook
Lo que aprenderás:
- Python, variables y funciones
- Este módulo ofrece una descripción general del curso, el editor que usaremos para escribir programas y una introducción a los conceptos fundamentales de Python, incluidas variables, expresiones matemáticas y funciones.
- Cadenas y funciones de diseño
- Este módulo presenta cadenas (un tipo de datos de Python que se usa para representar texto) y un proceso a seguir al crear una función.
- Booleanos, importación, espacios de nombres y declaraciones if
- Este módulo presenta booleanos (valores lógicos verdadero y falso), cómo convertir entre tipos, cómo usar expresiones booleanas en declaraciones if para ejecutar código de forma selectiva y el concepto de un módulo de Python.
- Para bucles y manipulación elegante de cuerdas
- Este módulo presenta una forma de repetir código (usando un bucle for), cómo manipular cadenas y cómo usar un depurador para ver cómo se ejecuta un programa paso a paso.
- 5. Bucles while, listas y mutabilidad
- Este módulo presenta otra forma de repetir código (usando un bucle while), cómo documentar correctamente su código para ayudar a otros programadores a comprenderlo, el tipo de datos de lista de Python y el concepto de mutación.
- 6. Para bucles sobre índices, listas y cadenas paralelas y anidadas, y archivos
- Este módulo presenta cómo usar un bucle for sobre los índices de una lista, cómo anidar listas y cómo leer archivos de escritura.
- 7. Tuplas y diccionarios
- Este módulo presenta tuplas (una versión inmutable de listas) y el tipo de diccionario de Python.
¿Cómo obtengo el curso?
Este curso es ofrecido desde la plataforma de Coursera, es un curso que puedes obtener de manera gratuita bajo ciertas condiciones.
La primera opción es elegir la opción de “Curso gratuito sin certificado”, de esta manera podrás acceder al contenido del curso y finalizarlo, pero no podrás obtener un certificado de finalización avalado por la plataforma.
La segunda opción es elegir “auditar curso”, con esta opción podrás acceder al contenido de video del curso, pero no podrás realizar los exámenes ni obtener el certificado de finalización. Si no ves la opción de auditar curso, debes verificar en la parte de abajo usando el scroll (en forma de link).
Las opciones varían dependiendo el curso, pero con cualquiera de las dos podrás acceder gratuitamente al contenido. Por si fuera poco, algunos cursos tienen la opción de ayuda económica, con los cuales puedes solicitar dicho apoyo y ser acreedor de un curso de pago.
Únete a nuestro canal en Telegram
Para obtener el curso de manera gratuita da clic en el siguiente botón: