Descripción del Curso
Este curso de Programación para principiantes con Python es un programa intensivo en línea diseñado para introducir a los estudiantes en la programación a través de Python. No se requiere experiencia previa en programación, ya que el curso está diseñado específicamente para principiantes. Enfatiza el aprendizaje práctico, cubriendo conceptos de programación desde lo básico hasta lo avanzado. El curso está estructurado con explicaciones teóricas complementadas con ejercicios prácticos y proyectos para consolidar el aprendizaje.
Días de clase
Martes y jueves
Horario
7:00 PM - 9:00 PM AST (UTC-4)
Modalidad
Virtual en vivo por Google Meet
Duración
9 semanas
¿Qué es Python?
¿Qué es Python?
Python es un lenguaje de programación de alto nivel, interpretado y de propósito general. Creado por Guido van Rossum y lanzado por primera vez en 1991, Python se destaca por su sintaxis clara y legible que prioriza la facilidad de uso y la productividad del programador. Su filosofía de diseño enfatiza la legibilidad del código con el uso de espacios en blanco significativos.
¿Por qué es tan popular?
- Sintaxis simple y fácil de aprender, ideal para principiantes
- Gran comunidad y abundante documentación
- Amplia biblioteca estándar y miles de paquetes de terceros
- Versatilidad para múltiples campos y aplicaciones
- Alta demanda en el mercado laboral
¿Para qué se usa actualmente?
Público Objetivo
Personas con poca o ninguna experiencia en codificación que desean aprender los conceptos fundamentales de programación a través de Python, un lenguaje conocido por su simplicidad y versatilidad.
Especialmente aquellos en disciplinas como ciencias de la computación, ingeniería, ciencia de datos o matemáticas, que desean fortalecer sus habilidades prácticas de codificación.
Interesados en integrar la programación en su enseñanza o plan de estudios.
¿Por Qué Tomar Este Curso?
El curso enfatiza la práctica a través de ejercicios de codificación, simulaciones (como un cajero automático virtual o un administrador de listas de reproducción) y un proyecto final, lo que lo hace ideal para estudiantes activos.
El plan de estudios se construye sistemáticamente desde la sintaxis básica hasta la Programación Orientada a Objetos (POO), una habilidad crucial en el desarrollo de software y aplicaciones del mundo real.
Los conceptos básicos de programación enseñados, como variables, bucles, funciones, manejo de archivos y clases, son aplicables a muchos otros lenguajes de programación.
Se anima a los estudiantes a alojar sus proyectos en GitHub, lo que apoya los esfuerzos de búsqueda de empleo al mostrar código real y enfoques de resolución de problemas.
El curso incluye soporte interactivo y retroalimentación sobre las entregas en un entorno de aprendizaje de apoyo.
Las sesiones son en vivo, lo que te permite hacer preguntas y recibir respuestas inmediatas de los instructores, facilitando una comprensión más profunda de los conceptos.
Currículo del Curso
Introducción a la Programación
Configuración del Entorno Python
Fundamentos de Python
Estructuras de Control
Estructuras de Datos
Funciones
Características Avanzadas de Python
Programación Orientada a Objetos (POO)
Proyecto Final
Los objetivos del curso son:
- Introducir a los estudiantes en los conceptos fundamentales de la programación
- Proporcionar a los estudiantes una comprensión práctica de la programación en Python
- Desarrollar habilidades de resolución de problemas y pensamiento lógico
- Enseñar a los estudiantes cómo estructurar, depurar y mantener código Python
- Fomentar buenas prácticas de codificación como documentación clara, legibilidad y diseño eficiente de código
- Fomentar una comprensión de la Programación Orientada a Objetos (POO) para representar escenarios del mundo real a través del código