Python Intermedio con aplicaciones en matemáticas
Desarrolla software, aplicaciones y soluciones tecnológicas.
Curso Online Sincrónico
Intensidad 16 horas
Introducción
Programa del curso
Python Intermedio con aplicaciones en matemáticas.
Desarrolla software, aplicaciones y soluciones tecnológicas.
1. Objetivos de formación
Al finalizar el curso los asistentes serán capaces de:
-
Comprender la importancia de una estructura secuencial en la programación y aplicarla correctamente en la resolución de problemas.
-
Dominar las estructuras condicionales y ser capaz de tomar decisiones en el código.
-
Comprender y aplicar bucles para la repetición eficiente de tareas en un programa.
-
Entender el concepto de funciones, su importancia en la modularidad del código, y comprender el alcance de las variables.
-
Utilizar celdas de texto editables con Markdown para proporcionar una documentación clara y legible.
-
Utilizar encabezados y subtítulos de manera efectiva para organizar y estructurar el contenido del notebook.
-
Dominar la creación de listas ordenadas y no ordenadas para presentar información de manera clara y concisa.
-
Representar ecuaciones matemáticas utilizando Markdown en los cuadernos.
-
Utilizar tablas para organizar datos de manera efectiva dentro de los cuadernos.
2. Resultado de aprendizaje
Al finalizar el curso los asistentes:
-
Demostrarán comprensión profunda y aplicada de las estructuras de programación, incluyendo la estructura secuencial, condicional y repetitiva en Python.
-
Diseñarán programas eficientes y lógicos utilizando estas estructuras.
-
Aplicarán de manera avanzada las estructuras condicionales (Si, Si-Sino, etc.) y repetitivas (Mientras, Para) para resolver problemas complejos, mejorando la eficiencia y flexibilidad de sus programas.
-
Diseñarán y aplicarán funciones en Python, comprendiendo el alcance de las variables y aplicando principios de modularidad para mejorar la legibilidad y mantenibilidad del código.
-
Crearán cuadernos (notebooks) utilizando herramientas avanzadas de formato en Markdown. Podrán presentar códigos de manera clara y acompañarlos con explicaciones y documentación efectiva.
-
Realizarán presentación visual de información en cuadernos, utilizando encabezados, subtítulos, listas ordenadas y no ordenadas, ecuaciones y tablas de manera efectiva para mejorar la legibilidad y comprensión del código.
-
Integrarán de manera efectiva sus habilidades de programación con las técnicas de presentación visual en cuadernos, creando documentos comprensibles y bien estructurados.
3. Oportunidades que genera realizar el curso
-
Trabajar con grandes volúmenes de información, procesar datos y realizar análisis utilizando Python.
-
Implementar modelos matemáticos y algoritmos para resolver problemas complejos.
-
Desarrollar software, aplicaciones y soluciones tecnológicas.
4. Contenido general
Módulo 1. Estructuras de programación.
-
Estructura secuencial: Entrada, Cuerpo, Salida.
-
Estructuras condicionales: Si, Si-Sino, …
-
Estructuras repetitivas (bucles): Mientras, Para.
-
Funciones y alcance de variables..
Módulo 2. Notebooks – Cuadernos para la presentación de códigos con contexto
-
Celdas de texto editable: Markdown.
-
Encabezados y subtítulos.
-
Listas ordenadas
-
Listas no ordenadas.
-
Ecuaciones.
-
Tablas.
5. Conocimientos previos
-
Matemáticas básicas, manipulación básica de archivos electrónicos. manejo básico de python.
6. Instructor
Luis Alberto Diaz Montes
-
Ingeniero Químico – Universidad Pontificia Bolivariana
-
Doctor en Ingeniería Química – Universidad de Antioquia
-
Investigador en Métodos Numéricos y desarrollo de herramientas para implementar en cálculos matemáticos
-
Autor del libro: Métodos Numéricos en Excel y Matlab con Aplicaciones en Ingeniería – Editorial Universidad de Antioquia. Año de publicación 2020
-
Autor del software Homotosolver
-
Autor de diferentes artículos científicos en las áreas de modelación y simulación de procesos
7. Información General
-
Intensidad 16 horas: 16 horas de clase en directo con el instructor y 4 horas de trabajo independiente.
-
Frecuencia de las sesiones: lunes, ,martes, miércoles y jueves.
-
Horario: 7:00 pm a 9:00 pm
-
Fecha de inicio: Lunes 26 de febrero hasta el 7 de marzo
-
Entrega de certificado: se debe participar mínimo en el 80% de las sesiones
-
Entrega de memorias del curso: todo el material que presente el profesor estará a disposición de los asistentes de forma electrónica
Inversión
Profesionales: $120.000 COP
Estudiantes de pregrado: $80.000 COP
Tarifa internacional: $50 U.S. (dólares estadounidenses)
*Descuento por pronto pago del 10% hasta el 18 de febrero