Aprenda a Programar con Python
¿De qué se trata este curso?
El software se ha convertido en una capa crítica en todas nuestras vidas. Es el lenguaje universal para la resolución rápida de problemas. Por ello, los profesionales actuales deben desarrollar el pensamiento computacional a través de la programación.
Este curso capacita en cómo programar en Python, un popular lenguaje de desarrollo de software. Python es estable y sencillo de usar, por lo que es adaptable a proyectos de desarrollo grandes y pequeños.
Los temas que se van a cubrir en este curso buscan que el participante logre entender los conceptos más básicos al momento de desarrollar una pieza de código. Algunos temas técnicos incluidos son los tipos de datos básicos, colecciones, controles de flujo, funciones, excepciones, módulos y ficheros.
Los ejercicios y actividades que se desarrollarán a lo largo del curso se basan en experiencias de la vida real, por lo que usted reforzará todos los conceptos aprendidos en cada uno de los módulos.
Objetivos
- Asimilar la importancia de la programación.
- Comprender cómo se instala Python en diferentes sistemas operativos.
- Desarrollar un programa en Python.
- Explicar las diferencias entre los diferentes tipos de datos en Python.
- Fijar condiciones y ciclos a las piezas de código en Python que se van a ejecutar.
- Agrupar colecciones de datos en estructuras de datos mutables e inmutables.
- Agrupar piezas de código, en Python, que cumplan un objetivo específico utilizando funciones.
- Resolver escenarios reales a través de proyectos de software, usando Python.
- Manejar los errores que se presenten durante el tiempo de ejecución de los programas en Python.
- Generar módulos y paquetes que pueden ser compartidos globalmente.
- Manipular archivos como fuente de entrada y salida para los programas en Python.
- Establecer una base de conocimientos sobre temas relacionados con Python.
A quien va dirigido
Cualquier persona interesada en aprender a programar.
Contenido
1. Introducción
2. Preparando el Ambiente
Subcapitulo 2.1: Microsoft Windows
Subcapitulo 2.2: Mac OS X
Subcapitulo 2.3: Modos de Programación
3. Aprendiendo lo Básico
Subcapitulo 3.1: Estructuras de Datos
Subcapitulo 3.2: Datos Multivalor
Subcapitulo 3.3: Tomando Decisiones
Subcapitulo 3.4: Agrupando Código