Día 5: vuelta a los básicos

Hoy tenía muchas ganas de continuar con el siguiente módulo de «NLP fundamentals with Python«. Sin embargo, he visto que en la descripción de este curso dicen que deberías haber hecho los siguientes cursos como prerequisitos:

  • Introducción a Python
  • Python intermedio para Data Science
  • Python Data Science Toolbox 1
  • Python Data Science Toolbox 2

Vamos, que te empapes de Python y luego hagas cosas más específicas. Es cierto, que ya conozco Python (de hecho, he podido seguir bien el primer módulo), pero he decidido que esta vez voy a hacerlo bien y en orden, así que esta tarde me he puesto a hacer los cursos que son prerequisitos de este otro.

He empezado con Introduction to Python, que tiene 4 módulos:

  • Python Basics: completado. Muy muy básico, lo he hecho en unos 20 minutos. Generalidades, variables, print, tipos de datos.
  • Python Lists: completado. colecciones de valores de distintos tipos.
    • lista = [dato, dato, dato…].
    • Listas de listas.
    • Las listas en sí mismas son un tipo de dato (podemos acceder a él con type(list’s name), en concreto un compound data type.
    • Cómo acceder a los elementos de una lista: index (lista[index]) o slicing (list[start index:end index]). Ojo, el start index está incluido, pero el end index no. Si no añadimos un index de inicio, se sobreentiende que empieza desde cero. Si no añadimos el index de final, se sobreentiende que llega hasta el final (incluido).
    • Manipulación de listas (añadir, cambiar o eliminar elementos)
  • Functions and Packages
  • NumPy

La verdad es que, aunque muchas cosas ya las conocía (al menos del curso básico), está bien porque está muy orientado a Data Science, en concreto. He tardado 1 hora aprox. en completar los dos primeros módulos de Introduction to Python.

Finalmente, cotilleando un poco la web de Data Camp, he visto que en el área de community tienen también un montón de tutoriales. Además, aparte de los cursos hay también una serie de proyectos

Deberes

Acabar los módulos que me quedan de Introduction to Python para poder continuar con los otros tres también. ¡Me lo estoy pasando pipa, la verdad! 😀

Anuncio publicitario