Ir al contenido principal

URosarioX: Fundamentos en programación de computadores

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.

Fundamentos en programación de computadores
4 semanas
4–6 horas por semana
A tu ritmo
Avanza a tu ritmo
Gratis
Verificación opcional disponible

Hay una sesión disponible:

Una vez finalizada la sesión del curso, será archivadoAbre en una pestaña nueva.
Comienza el 28 mar
Termina el 15 ago

Sobre este curso

Omitir Sobre este curso

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.

De un vistazo

  • Idioma: Español
  • Transcripción de video: Español
  • Habilidades asociadas:Programming Concepts, Object-Oriented Programming (OOP), Collections, Python (Programming Language), Computer Programming

Lo que aprenderás

Omitir Lo que aprenderás

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.

Plan de estudios

Omitir Plan de estudios

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

Preguntas frecuentes

Omitir Preguntas frecuentes

¿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.

¿Te interesa este curso para tu negocio o equipo?

Capacita a tus empleados en los temas más solicitados con edX para Negocios.