Most popular programs
Trending now
5,596 already enrolled!
Este curso se compone de diferentes temas que permiten aprender los fundamentos de programación usando el lenguaje Python.
El curso inicia con una introducción que presenta definiciones importantes en el área de programación y algunos datos históricos relevantes.
Posteriormente, se presentan conceptos fundamentales de programación como expresiones, funciones, condicionales, iteraciones, cadenas de caracteres, colecciones, módulos y archivos
Finalmente, se presentan conceptos relacionados con el paradigma de programación orientada a objetos como clases, objetos, excepciones y herencia.
● Conocer aspectos históricos relacionados con lenguajes de programación.
● Desarrollar aplicaciones para dibujar figuras usando el módulo Turtle de Python.
● Desarrollar algoritmos usando funciones.
● Desarrollar algoritmos que requieran estructuras condicionales.
● Implementar algoritmos basados en procesos iterativos.
● Desarrollar algoritmos que requieran manejo de cadenas de caracteres.
● Utilizar colecciones que permitan almacenar información que pueda ser accedida mediante iteraciones o el uso de claves.
● Crear módulos que agrupen diferentes funcionalidades.
● Desarrollar aplicaciones que permitan la lectura y escritura de archivos de texto plano.
● Desarrollar aplicaciones basadas en el paradigma de programación orientada a objetos.
1. Introducción a la programación
● Conceptos y contexto
● Introducción a Python
2. Conceptos fundamentales
● Condicionales
● Iteraciones
● Cadenas de caracteres
● Colecciones
● Módulos y archivos
3. Programación orientada a objetos
● Conceptos básicos
● Conceptos adicionales
¿A quién está dirigido el curso?
El curso está dirigido a cualquier persona con interés de aprender programación específicamente en lenguaje Python.
¿Debo tener conocimientos de programación?
No. En el curso se abordan conceptos básicos de programación en lenguaje Python y conceptos básicos de programación orientada a objetos.
¿Qué características debe tener mi computador para hacer el curso?
Es recomendable contar con al menos 4 Gb de memoria RAM y 1 Gb disponible para almacenamiento.
¿Necesito comprar software especializado?
No, todo el software que se utilizará es gratuito o tiene licencia de uso libre.
¿El curso tiene horario específico?
No, el curso puede tomarse en el horario que resulte más conveniente para el estudiante.
¿Los temas del curso pueden tomarse en cualquier orden?
Sí, pero es muy recomendable que siga el orden propuesto para los temas del curso.