Descripción
1 Katas de Programación
1.1 ¿Qué son las katas?
1.2 Uniéndonos a Codewars
1.3 Kata 1 return negative (8 kyu)
1.4 Kata 2 Twice as old (8 kyu)
1.5 Kata 3 Convert string to an array (8 kyu)
1.6 Kata 4 Compare within margin (8 kyu)
2 Anexos y módulos externos
2.1 Próximos pasos
3 NumPy Análisis con arrays
3.1 Instalación
3.2 La clase array
3.3 Arrays pregenerados
3.4 Operaciones básicas
3.5 Gestión de arrays
3.6 Arrays multidimensionales
3.7 Arrays transpuestos
3.8 Funciones universales
3.9 Funciones aleatorias
3.10 Filtrado de arrays
3.11 Métodos internos
3.12 Arrays y persistencia
3.13 Ejercicio 1: Introducir una matriz con NumPy
3.14 Ejercicio 2: Sumar dos matrices con NumPy
3.15 Ejercicio 3: Producto de dos matrices con NumPy
4 Pandas Análisis con DataFrames
4.1 Instalación
4.2 La clase series
4.3 La clase DataFrame
4.4 Pérdida de datos
4.5 Agrupaciones
4.6 Operaciones
4.7 Combinaciones
4.8 Entradas y Salidas
4.9 Ejercicio 1: DataFrame a partir de un diccionario
4.10 Ejercicio 2: DataFrame a partir de lista de listas
4.11 Ejercicio 3: Cambiando el nombre de las filas
4.12 Ejercicio 4: DataFrame a partir de la lista de diccionarios
4.13 Ejercicio 5: DataFrame usando zip()
4.14 Ejercicio 6: Iterando sobre columnas y seleccionando columnas
4.15 Ejercicio 7: Practicando con los métodos de DataFrames
4.16 Ejercicio 8: Iterando sobre las filas con .itertuples()
4.17 Ejercicio 9: Cargando un fichero CSV desde una url
5 Matplotlib Gráfico de datos
5.1 Instalación
5.2 Primeros gráficos
5.3 Ejes y mapeados
5.4 Límites
5.5 Títulos, etiquetas y leyendas
5.6 Estilos de líneas y marcadores
5.7 Subgráficos
5.8 Figuras
5.9 Tipos de gráficos
5.10 Ejercicio 1: Construir un layout que conste de 2 filas y 4 columnas
5.11 Ejercicio 2: Representar gráficos de barras, de sectores, de barras horizontales, con notas de personas
6 Pipenv Entornos virtuales
6.1 Instalación
6.2 Entornos virtuales
6.3 Creando un entorno
6.4 Gestionando un entorno
6.5 Borrado y recuperación
6.6 Entornos virtuales en VSC
7 Django Desarrollo web backend
7.1 Qué es Django
7.2 Creando el proyecto
7.3 Configuración básica
7.4 Apps en Django
7.5 Modelos en Django
7.6 Administrador en Django
7.7 Shell en Django
7.8 Vistas y urls en Django
7.9 Variables de contexto
7.10 Páginas web dinámicas
7.11 Herencia de templates
7.12 El template tag {_url_}
7.13 Recursos estáticos
7.14 Contenido exclusivo
7.15 Despliegue en la nube
8 API Rest - FastAPI
8.1 Configuración previa
8.2 Creando la API
8.3 Consultando clientes
8.4 Creando clientes
9 Beautiful Soup Web scraping
9.1 Web scraping
9.2 Instalación
9.3 Primer scrapeo
9.4 Uso de selectores
9.5 Scraping automatizado
10 Turtle Gráficos primitivos
10.1 Creando una tortuga
10.2 Extendiendo la tortuga
10.3 Simulador de carreras
10.4 Aproximación a los vídeo juegos
