Curso. Programación con Python.
En las últimas décadas la industria del software ha prevalecido sobre muchas otras, en los procesos más complejos hasta en las tareas más cotidianas. Año tras año, cada vez más, son demandados miles de puestos de trabajo como programadores. La pandemia que paralizó al mundo en los trabajos presenciales impulsó mucho más el uso de las tecnologías y con ello la demanda de programadores de sistemas informáticos.
En la actualidad la programación es una herramienta fundamental en el mundo en que vivimos, es por esta razón que muchos jóvenes optan por ella como una de las profesiones que le garanticen un futuro laboral.
Programar se trata de usar nuestra creatividad e ingenio para resolver problemas y automatizar tareas con la ayuda de una computadora, lo que requiere tener los conocimientos para entender, construir y modificar software que están presente en miles de dispositivos.
Aprender a programar constituye hoy día un reto. Al aprender a programar se aprende a pensar, pues la programación permite ejercitar otras capacidades que sirven para todos los ámbitos de la vida, como mejorar el razonamiento lógico formal y potenciar la habilidad en la resolución de problemas.
¿A quién está dirigido?
Estudiantes de 4to y 5to año de bachillerato, estudiantes universitarios y público en general, con conocimientos básicos en:
- Lógica de programación.
- Fundamentos de Python (variables, constantes, acumuladores, condicionales, bucles).
¿Qué competencias desarrollarás?
Al finalizar el curso el estudiante estará en capacidad de:
- Desarrollar programas funcionales en Python aplicando estructuras de control, funciones y/o procedimientos, arreglos, cadenas y archivos.
- Resolver problemas prácticos (cálculos matemáticos, procesamiento de texto) usando lógica de programación.
- Depurar y optimizar código identificando errores comunes y aplicando buenas prácticas de programación.
¿Cuál es el Contenido?
Módulo 1: Funciones y Procedimientos
- Funciones
- Repaso de conceptos básicos de programación (variables, tipos de datos, operadores, estructuras de control).
- Definición y sintaxis de funciones.
- Parámetros / argumentos.
- Ámbito de las variables (local y global).
- Ejercicios prácticos.
- Procedimientos
- Definición y sintaxis de procedimientos.
- Diferencia entre funciones y procedimientos.
- Ejercicios prácticos.
- Ejercicios Integradores y Desafíos:
- Resolución de problemas complejos que requieran la implementación de múltiples funciones y procedimientos.
Módulo 2: Vectores (Listas)
- Listas:
- Concepto y representación de Vectores (Listas).
- Creación y acceso a elementos de una lista.
- Operaciones básicas con listas.
- Funciones y métodos útiles en el manejo de listas.
- Ejercicios prácticos.
- Ejercicios Integradores:
- Resolución de problemas que involucren el uso de listas para almacenar y procesar colecciones de datos.
Módulo 3: Matrices (Listas de Listas)
- Matrices:
- Concepto y representación de matriz.
- Creación y acceso a elementos de una matriz.
- Operaciones básicas con matrices.
- Ejercicios prácticos.
- Ejercicios Integradores.
- Resolución de problemas que involucren el uso de matrices para representar datos tabulares.
Módulo 4: Manejo de Cadenas.
- Cadenas:
- Concepto de cadena.
- Creación y acceso a elementos de una cadena.
- Operaciones básicas con cadenas.
- Funciones y métodos útiles en el manejo de cadenas.
- Ejercicios prácticos.
- Ejercicios Integradores y Aplicaciones de Cadenas:
- Resolución de problemas que involucren el procesamiento de cadenas de texto.
Módulo 5: Manejo de Archivos de Texto
- Archivos de Texto:
- Concepto de archivos.
- Operaciones básicas sobre archivos.
- Ejercicios prácticos.
- Ejercicios Integradores:
- Resolución de problemas que involucren el manejo de archivos de texto.
Módulo 6: Integración de ejercicios
- Resolución de problemas combinados aplicando todos los temas estudiados.
Módulo 7: Presentación y defensa de proyecto
- Defensa de proyectos.
¿Quiénes son los profesores?
- Nidia Marcano.
- Jannelly Bello.
Fecha
Inicio
21 de junio.
Culminación
02 de agosto.
Duración
36 horas académicas | Presencial en sede UCAB Guayana.
Horarios
Días
Sábados.
Horario
08:00 a.m. a 12:45 p.m.
Precios
$100 o el equivalente en BS a la tasa de cambio oficial del BCV (vigente a la fecha de pago).
Opción de financiamiento: 2 cuotas de $50 c/u mensuales y consecutivas a partir del inicio de la formación.
- Si el pago lo va a realizar tu empresa, por favor contacta a nuestro equipo de Atención al Cliente a través de: [email protected] o al WhatsApp +58 4241374373.