Información del curso
Duración del curso: 4 semanas estimadas
Tiempo de dedicación: 4–6 horas por semana
Sector: Ingeniería
Zona: España
Modalidad: Distancia
Formaciones: Distancia, España y Ingeniería
Introducción
Aprende los conceptos básicos de programación en lenguaje Python, así como los conceptos básicos del paradigma de programación orientada a objetos.
Información
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.
Conocimientos
● 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.
Temario
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