Introducción a la programación en Python
El curso está orientado a perfiles biológicos sin experiencia en lenguajes de programación convencionales como C, Java o el propio Python. Se hará una introducción a las bases de la programación y a las particularidades de Python. El objetivo del curso es que el alumno pueda realizar tareas de programación sencillas y esté capacitado para empezar a aprender librerías del ámbito biológico más complejas.
PLANNING Y CONTENIDOS
Impartido por el científico de datos Marcos Vázquez. Incluye 14 horas teóricas más un trabajo fin de curso opcional con el que tendrás la oportunidad de aplicar lo aprendido en un proyecto real y contar con asistencia personalizada por parte del profesor.
Las clases teóricas tendrán lugar todos los martes y jueves de 18:00 a 20:00 a lo largo del mes de abril desde la plataforma online de Virtual T-Chair, empezando el martes 4.
No obstante, las clases quedarán grabadas hasta tres meses después del inicio del curso, por lo que ¡podrás hacerlo al ritmo que mejor te venga!
CLASE 1: INTRODUCCIÓN Y VARIABLES
o Introducción al curso
o Instalaciones e Introducción a los notebooks (Google Colab y Anaconda)
o Tipos de datos
o Funciones Básicas
o Variables
o Ayuda con las instalaciones
CLASE 2: FUNCIONES Y CONDICIONALES
o Funciones propias del lenguaje
o Métodos relacionados con Strings
o Funciones
o Condicionales
CLASE 3: LISTAS Y BUCLES
o Listas
o Bucles: While y for
o Bucles Anidados
CLASE 4: DICCIONARIOS Y SETS. EXCEPCIONES
o Set vs List
o Diccionario y sus ventajas
o Errores Básicos
o ¿Qué es una excepción?
o Estructura try except else
CLASE 5: LIBRERIAS Y ÚTILES
o Import, From
o Instalar paquetes con pip
o Zip
o List Comprehensions
o Enumerate
o Presentar proyecto
CLASE 6: ENTRADA/SALIDA Y MÁS
o Stack overflow
o Más (Sort, lambda, tuplas)
o With y Open
o File
o Leer csv
CLASE 7: EXPRESIONES REGULARES Y AYUDA CON EL PROYECTO
CLASE 8: CORRECCIÓN DEL PROYECTO Y ¿AHORA QUÉ?
PAGO E INSCRIPCIONES
Para inscribirte en el curso, rellena este formulario: https://forms.gle/HGyeySLoZ8L9X94s6 y sigue las instrucciones de pago que se especifican. Nos pondremos en contacto lo antes posible para confirmar la inscripción. Recuerda que puedes escoger hacer el curso hasta tres meses después de la fecha de inicio.