Programar es una competencia que te permite aprender a pensar cómo resolver problemas lógicos, exactos (de esos problemas de los que se podrá conseguir una solución definitiva), y en especial a resolver problemas muy complejos, de los que te puede llevar horas, días, semanas pensando en el cómo. Hay estudios en diversos países que muestran que en el mundo están faltando millones de programadores para trabajar este y los próximos años.
Descripción
Objetivos
Objetivo General
Adquirir habilidades técnicas valoradas por empleadores en todo el mundo. Prepárate para roles de desarrollo de software y análisis de sistemas. Amplía tus oportunidades laborales en un campo en constante crecimiento.
Objetivos Específicos
1. Comprender la lógica de programación: Entender la importancia del pensamiento computacional y la secuencia de pasos necesarios para que un ordenador ejecute tareas específicas.
2. Dominar las estructuras de control: Implementar flujos de decisión y ciclos de repetición para gestionar la lógica y el comportamiento de las aplicaciones.
3. Aplicar la modularidad y el orden: Desarrollar habilidades en programación estructurada y modular para crear códigos limpios, reutilizables y fáciles de mantener.
2. Dominar las estructuras de control: Implementar flujos de decisión y ciclos de repetición para gestionar la lógica y el comportamiento de las aplicaciones.
3. Aplicar la modularidad y el orden: Desarrollar habilidades en programación estructurada y modular para crear códigos limpios, reutilizables y fáciles de mantener.
Plan de Estudios
Módulo 1:
* ¿Porqué aprender a programar?
* ¿Porqué aprender Python?
* ¿Dónde lo podremos usar?
* ¿Qué necesitamos?
Módulo 2:
* Primeros PasosPágina
* Divide y VencerásPágina
* ¿Qué está incluido en Python?Página
* Secuencia de un ProgramaPágina
* Tipos de sentencias en PythonPágina
* Lenguaje BásicoPágina
* Uso de Python como calculadoraPágina
* Uso de Python como calculadora — Operadores matemáticosPágina
* Uso de Python como calculadora — Operadores lógicosPágina
* Tipos de variables y de valores.
Módulo 3:
* Control de FlujoPágina
* Sentencia ifPágina
* Sentencia if ... else ...Página
* Sentencia if ... elif ... else ...Página
* Sentencia forPágina
* Variaciones de la sentencia forPágina
* Sentencia whilePágina
* Variaciones de la sentencia whilePágina
* Quiz — Sentencias de control.
Módulo 4:
* Programación estructuradaLección
* Definición de funciones (1)Lección
* Definición de funciones (2)Lección
* Funciones que usan funciones (1)Lección
* Recursión: Funciones que se usan a sí mismas (1)Lección
* Recursión: Funciones que se usan a sí mismas (2)Lección
* Funciones dentro de funcionesLección
* Funciones sin nombreLección
* Quiz - Funciones
Módulo 5:
* Programación modular
* Módulos
* Módulos — Continuación
* Módulos incluidos con Python
* Módulos adicionales
* Paquetes
* Ejemplo — Paquetes
* Paquetes — Continuación
* Quiz - Módulos y paquetes
* ¿Porqué aprender a programar?
* ¿Porqué aprender Python?
* ¿Dónde lo podremos usar?
* ¿Qué necesitamos?
Módulo 2:
* Primeros PasosPágina
* Divide y VencerásPágina
* ¿Qué está incluido en Python?Página
* Secuencia de un ProgramaPágina
* Tipos de sentencias en PythonPágina
* Lenguaje BásicoPágina
* Uso de Python como calculadoraPágina
* Uso de Python como calculadora — Operadores matemáticosPágina
* Uso de Python como calculadora — Operadores lógicosPágina
* Tipos de variables y de valores.
Módulo 3:
* Control de FlujoPágina
* Sentencia ifPágina
* Sentencia if ... else ...Página
* Sentencia if ... elif ... else ...Página
* Sentencia forPágina
* Variaciones de la sentencia forPágina
* Sentencia whilePágina
* Variaciones de la sentencia whilePágina
* Quiz — Sentencias de control.
Módulo 4:
* Programación estructuradaLección
* Definición de funciones (1)Lección
* Definición de funciones (2)Lección
* Funciones que usan funciones (1)Lección
* Recursión: Funciones que se usan a sí mismas (1)Lección
* Recursión: Funciones que se usan a sí mismas (2)Lección
* Funciones dentro de funcionesLección
* Funciones sin nombreLección
* Quiz - Funciones
Módulo 5:
* Programación modular
* Módulos
* Módulos — Continuación
* Módulos incluidos con Python
* Módulos adicionales
* Paquetes
* Ejemplo — Paquetes
* Paquetes — Continuación
* Quiz - Módulos y paquetes
Dirigido A
Un programa esencial para quienes desean iniciar su camino en el mundo del desarrollo de software. Este diplomado está diseñado para proporcionarte una base sólida en uno de los lenguajes de programación más demandados en la industria.
Metodología
Virtual gestionando de forma autónoma, procurando evacuar como mínimo una unidad por semana.
¿Por qué elegirnos?
“Elegirnos significa contar con una institución comprometida con la calidad, el acompañamiento y el desarrollo integral de nuestros estudiantes. Nos destacamos por ofrecer una formación responsable, atención cercana y procesos educativos pensados para brindar oportunidades reales de aprendizaje y crecimiento. además contamos con certificación valida a nivel internacional y descuentos especiales”