100% ONLINE

CURSO

FUNDAMENTOS DE PROGRAMACIÓN EN PYTHON

FACULTAD DE INGENIERÍA

 

Python es un lenguaje de programación de alto nivel que se utiliza para desarrollar aplicaciones de todo tipo. Python es un lenguaje muy poderoso, y a la vez, es sencillo de leer y escribir debido a su alta similitud con el lenguaje humano. 

Con el paso del tiempo, Python ha ido ganando adeptos gracias a su sencillez y a su amplia gama de uso. Dentro de los que se encuentra la inteligencia artificial, el big data, el machine learning (aprendizaje automático) y el data science, entre muchos otros campos en auge.

Por todo lo anterior, Python se ha convertido en uno de los lenguajes de programación más demandados a nivel laboral, con lo cual su aprendizaje y dominio te abre nuevas e ilimitadas posibilidades.

La idea es que ustedes aprendan esto para poder resolver problemáticas en base a las buenas prácticas que este lenguaje nos exige. Vamos a hacer una introducción de cómo ustedes van a poder trabajar en los ambientes colaborativos y en los ambientes que tenemos preparados para ustedes. Vamos a aprender a imprimir, vamos a aprender a cómo manejar números y cómo manejar palabras en Python. Vamos a ver algunas estructuras esenciales del lenguaje, como las listas, los diccionarios, las duplas, los conjuntos. Vamos a entender qué son los booleanos, vamos a trabajar con archivos, que es algo muy importante, y vamos a terminar como todas las semanas, con una tarea.

Objetivo del curso

En este curso, nuestro objetivo es que ustedes puedan codificar piezas de software de baja a mediana complejidad, realizando un recorrido por los conceptos, componentes y las prácticas más relevantes del lenguaje.

Dirigido a

El curso está orientado a personas que hayan programado alguna vez en la vida, no importa si no recuerdan la sintaxis del lenguaje con el que aprendieron, o fue hace mucho tiempo. Este curso es ideal para ti si tienes nociones de pensamiento lógico-matemático y si reconoces los conceptos básicos de la programación (Por ejemplo: variables, ciclos for, ciclos while, condicionales if, etc.)

Malla Curricular

CONOCIENDO NUESTRO ENTORNO
DE TRABAJO

En este módulo aprenderemos a trabajan con Python en la nube y a conocer nuestro entorno de trabajo.

Instrucciones básicas del lenguaje de python

En este módulo haremos nuestra primera aproximación al lenguaje. Veremos algunos conceptos de entrada e instrucciones básicas que nos permitan familiarizarnos con el lenguaje y el entorno de trabajo.

FUNCIONES

Las funciones son ciudadanos de primerísima clase en Python. Con ellas podremos programar tareas que podremos reutilizar a lo largo de nuestro programa e, incluso, en otros programas que hagamos en el futuro. Las funciones son un elemento esencial en la programación en Python.

Manejo de errores

Siempre que desarrollemos con un lenguaje tendremos errores, es muy normal. Cuando programamos en Python no es la excepción. Aprenderemos a reconocerlos y a manejarlos, de forma tal de acelerar nuestro flujo de trabajo hacia el código eficiente e impecable.

Metodología y Plataformas

Evaluaciones

 

Al finalizar cada módulo, los alumnos pueden optar por desarrollar una o dos tareas, dependiendo del nivel de profundidad en el desafío que deseen. Una tarea es obligatoria y la otra, mucho más desafiante, es opcional.

Trabajo Final

 

El alumno podrá seleccionar uno o dos proyectos de términos, dependiendo del nivel de autoexigencia que tenga en el curso. Ambos proyectos utilizan los conceptos aprendidos durante el curso y ponen a prueba el ingenio y las capacidades para aplicarlos.

Profesor

  •  Andrés Leiva-Araos
    PhD y MSc en Ingeniería Informática, Ingeniero Civil Industrial, Diseñador Cross Media, consultor, académico, educa- dor, mentor, fotógrafo y emprendedor. En sus 30 años de experiencia profesional, destacan sus pasos por Telefónica Chile, Sonda y Telefónica Internacional, con diversas asignaciones en posiciones gerenciales con proyectos internos y de clientes en Estados Unidos, Latinoamérica y Europa. Como emprendedor tiene más de 18 años de experiencia en el mundo educacional Montessori y es socio fundador de Highlands Montessori School. Fue Vicepresidente de Ca- pítulo Chileno del ITSMF y recientemente fue miembro del Consejo Público Privado de la Agenda Digital 2020 del Mi- nisterio de Economía y Director Suplente en el Consejo Directivo del Programa Estratégico Industrias Inteligentes de CORFO. En los últimos años se ha desempeñado como Gerente del CEI Telefónica Investigación y Desarrollo, miembro activo de la CSTA (Computer Science Teachers Association), investigador (PUCV, NYU-CUSP), académico en diversas universidades (UDD, UAI, UNAB, PUCV), Director de Programas de Postgrado en Transformación Digital (UDD), profe- sor de robótica y Computer Science (K12), mentor (Chrysalis) y coacher de Transformación Digital y Agilidad (Akloe).

Ejemplo Certificado Digital de Aprobación

INICIO DE CLASES

23-05-2023

FECHA TÉRMINO

27-06-2023

DURACIÓN

18 horas cronológicas

MODALIDAD

 100% Online

VALOR

$275.000

Consulta por descuentos especiales

Universidad Chilena mejor posicionada en el Ranking Global Times Higher Education 2019

En Chile: Ranking Times Higher Education (THE) 2022

N°3 Entre las Universidades Privadas
Fuente: Ranking de calidad de las universidades chilenas 2018

Rellena con tus datos el siguiente formulario y te enviaremos el programa a tu correo.