Python

Bienvenidos al curso de python

2

A lo largo de este curso se aprenderá Python Básico desde 0, de igual manera a la solución de algunos problemas  biológicos utilizando este lenguaje de programación

Por cada tema se harán ejercicios diferentes, haciendo énfasis en el uso de diferentes instrucciones y algunas librerías básicas.

Para la realización de las actividades, se usará Jupyter Notebook. Se recomienda instalar este, ya que es una herramienta que no solo nos ayudará en este curso, si no que  es una herramienta con muchas ventajas y potencial.

Python es un lenguaje de programación de alto nivel, por la similitud que tiene al lenguaje humanos, este es un lenguaje de multiplataforma de código abierto, es decir gratuito. Sus principales usos están en inteligencia artificial, big data, machine lerning y data science.

ESTRUCTURA:

Clase 1

En esta lección se aprenderá y practicará  acerca los tipos de datos que se manejan y los primeros comandos. Resolver y analizar los ejercicios ejemplo y los ejercicios de práctica.

Clase 2

En esta clase entenderemos la importancias de los operadores lógicos así como los operadores de comparación, que son prioridad y fundamentales al realizar un script. Se termina la lección con los condicionales, que con ellos se puede empezar a realizar scripts con  nivel de complejedidad mas alto. Resolver y analizar los ejercicios ejemplo y los ejercicios de práctica.

Clase 3

Al empezar esta lección nos daremos cuenta de la importancia del entender las anteriores. 

Esta sesión será enfocada en la creación de menús  y la creción de funciones, que durante un script tendremos mas de una, ya que son de mucha ayuda. Resolver y analizar los ejercicios ejemplo y los ejercicios de práctica.

Clase 4

El uso de textos es muy importante en la bioinformática, ya que el uso de archivos será una de las cosas más usadas y por lo mismo el uso apropiado de los textos será fundamental. El otro tema que se tocará será el de bucles. Con este último se toca todo los temas en python básico. Resolver y analizar los ejercicios ejemplo y los ejercicios de práctica.

Clase 5

En esta lección se revolverá un ejercicio prueba de 2, en donde se pondrá en practica lo aprendido hasta el momento.

Clase 6

En esta lección se resolverá el segundo ejercicio prueba. Ser analítico y comprensivo. Lo más importante es entender lo que se va a programar.

Clase 7

En esta clase, entenderemos el uso de diccionarios y listas, que son múl útiles ya que nos permite almecenar diferentes tipos de datos.

Clase 8

A lo largo de esta lección que es la más larga, se verá una introducción en el ADN, así como resolveremos algunos problemas mediante scripts, pero como primer paso será el problema teórico para poder entender como atacar de la mejor manera dicho problema.