Python Intermedio con aplicaciones en matemáticas

Desarrolla software, aplicaciones y soluciones tecnológicas.

Curso Online Sincrónico

Intensidad 16 horas

Introducción

Python es un lenguaje de programación ampliamente utilizado en las aplicaciones web, el desarrollo de software, la ciencia de datos y el machine learning (ML). Los desarrolladores utilizan Python porque es eficiente y fácil de aprender, además de que se puede ejecutar en muchas plataformas diferentes. En este curso de Python intermedio con Aplicaciones en Matemáticas, encontraras una oportunidad de profundizar en este leguaje de programación acompañado de un profesor del más alto nivel, tanto en el conocimiento teórico, como con la pedagogía necesaria para poner en práctica lo aprendido. La metodología de aprendizaje es completamente práctica, por lo cual programarás desde la primera clase.

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

Para comunicarte con nosotros nos puedes escribir a info@cbiq.org
(+57) 318 431 7899
Abrir chat
Hola
Puedes solicitar información adicional a través de este chat. Es un gusto atenderte.