top of page
DALL·E 2023-11-13 13.36.39 - A background image for promoting a university-level Python Pr

Introducción al uso de Python

El curso de Biología Celular Universitaria es un curso de dos semanas que tiene 2 sesiones diarias de 60 min cada una.
En el curso se abordan las principales temáticas que se enseñan en los cursos de ciencia básica en las principales Universidades de Chile en todas las carreras de salud, ingeniería relacionada a las ciencias biológicas y disciplinas afines.
Entre los temas vistos están: Biomoléculas, organelos, transporte a través de la membrana, replicación, transcripción, traducción, transducción de señales y metabolismo de azúcares.

Temario

1.- Introducción a Python y Configuración del Entorno:

Instalación de Python, configuración del entorno de desarrollo, y una visión general del lenguaje.
2.- Variables y Tipos de Datos:

Aprender sobre variables, cadenas, números y booleanos, y cómo usarlos en Python.
3.- Operadores y Expresiones:

Uso de operadores aritméticos, de asignación, comparación y lógicos en expresiones.
4.- Estructuras de Control: If-Else:

Aprender a tomar decisiones en programas usando declaraciones if, else y elif.
5.- Bucles: While y For:

Uso de bucles para repetir tareas, entendiendo la diferencia entre while y for.
6.- Colecciones: Listas y Tuplas:

Aprender sobre listas y tuplas, cómo crearlas, acceder a elementos, y manipularlas.
7.- Colecciones: Diccionarios y Conjuntos:

Introducción a diccionarios y conjuntos, operaciones básicas y usos comunes.
8.- Funciones - Parte 1:

Creación de funciones, argumentos, y la importancia de las funciones en Python.
9.- Funciones - Parte 2:

Profundización en funciones, argumentos por defecto, y valores de retorno.
10.- Cadenas de Caracteres y Métodos de Cadenas:

Manipulación de texto con métodos de cadenas, formateo de cadenas.
11.- Manejo de Errores y Excepciones:

Aprender a manejar errores en Python usando try, except, finally.
12.- Entrada y Salida de Archivos:

Lectura y escritura de archivos, manejo de archivos en Python.
13.- Módulos y Paquetes:

Uso e importación de módulos y paquetes, entender el espacio de nombres.
14.- Programación Orientada a Objetos - Conceptos Básicos:

Introducción a clases, objetos, métodos y atributos.
15.- Programación Orientada a Objetos - Herencia y Polimorfismo:

Comprensión de herencia, superclase, subclase y polimorfismo.
16.- Expresiones Regulares:

Uso de expresiones regulares para búsqueda y manipulación de cadenas.
17.- Introducción a la Programación Funcional:

Conceptos de programación funcional como funciones de orden superior y lambda.
18.- Trabajando con Fechas y Tiempo:

Manipulación de fechas y tiempo usando el módulo datetime.
19.- Pruebas Unitarias con unittest:

Introducción a las pruebas unitarias y el uso del módulo unittest.
20.- Proyecto Final:

Aplicación práctica de los conocimientos adquiridos en un pequeño proyecto.

Clases Online

Desde el 12 al 23 de Febrero 2024

2 sesiones diarias

Lunes a Viernes 15:15 a 17:30 hrs

Valor: $150.000

bottom of page