Sexta temporada de CodeTalks

Como se ha convertido en costumbre durante los últimos años, desde el equipo de Ideas Locas de Telefónica os traemos una serie de pequeños videos de entre 20 y 30 minutos de duración para contaros año tras año hacia dónde avanzan las nuevas tendencias en el mundo de la tecnología y la ciberseguridad a través de interesantes proyectos que desarrollamos en el equipo. En esta última temporada además contamos con la colaboración de compañeros de otros equipos que nos hablan de proyectos muy interesantes en una serie de capítulos extra.  

A continuación, haremos un pequeño resumen de los temas tratados en cada capítulo de esta última temporada. Puedes encontrarlos en la Living App CodeTalks disponible en la sección «Apps» de Movistar Plus+.

Listado de capítulos de CodeTalks

Resumen de la sexta temporada de CodeTalks

Capítulo 1: ¡Mamá, quiero ser Data Scientist, ¿por dónde empiezo?!

En el primer capítulo de esta temporada Fran Ramírez nos cuenta cuales son los primeros pasos que debemos dar si queremos iniciarnos en el mundo del Machine Learning con el fin de convertirnos en Data Scientist.

Capítulo 2: On the fly – Tu navaja suiza para las redes 

En este capítulo Pablo González Pérez nos presenta On-the-fly, una herramienta para auditar redes TI, IoT e ICS. Sin duda una navaja suiza para tareas de pentesting.

Capítulo 3: Utilizando IA para que puedas componer música como Bach 

En este capítulo nuestro compañero Javier del Pino Díaz explica cómo podemos utilizar la Inteligencia Artificial y los avances en el Deep Learning para convertirnos en grandes músicos.

Capítulo 4: Deep Fake Detector, detectando deepfakes 

En el cuarto capítulo de la temporada nuestro compañero Fran Ramírez habla en profundidad de nuestra aplicación Deep Fake Detector (DFD), un programa creado en Python y Windows para la integración de modelos capaces de detectar deepfakes en tiempo real.

Capítulo 5:  Web3 Evolution 

En este quinto capitulo retomamos el tema de la Web3. Chema Garabito nos guía en un recorrido por la Web3 desde sus inicios hasta la actualidad y nos cuenta que herramientas o requisitos son necesarios para iniciarse en el uso de esta tecnología.

Capítulo 6: Level Up! Juega y descubre las vulnerabilidades 

En este capítulo retomamos el tema de la Web3 con otro enfoque, Pablo González nos presenta Level Up, una plataforma creada por Ideas Locas. En ella podremos encontrar distintos retos para familiarizarnos con el uso de Smart Contracts. La plataforma cuenta con varios niveles y retos interesantes como el juego de captura la bandera con los que aprenderemos a programar Smart Contracts de un modo más seguro.

Capítulo 7: Tkinter a PySide: Explorando Interfaces Graficas en Python.

Phyton es uno de los lenguajes de programación más utilizados en la actualidad, en parte gracias al auge de la IA. En este capítulo, Alvaro Núñez-Romero nos explica cómo crear interfaces graficas en Python. Crear un entorno amigable y atractivo para los usuarios es fundamental a la hora de hacer que nuestras aplicaciones lleguen a más gente.

Capítulo 8: Detectar voces clonadas en DeepFakes usando Machine Learning 

Hoy en día resulta bastante fácil clonar una voz, por eso mismo es importante contar con herramientas que puedan detectar este tipo de engaños. En este capítulo Javier del Pino nos explica cómo utilizar el Machine Learning para detectar voces clonadas.

Capítulo 9: Cómo crear tu propia aplicación de IA con Python 

En el noveno capítulo de esta temporada, nuestro compañero Pablo Gómez Álvarez nos cuenta cómo podemos crear nuestra propia aplicación de IA utilizando el lenguaje Python. Para ello nos explicará cómo utilizar un Pipeline y HuggingFace para no preocuparnos por el procesamiento de datos.

Capítulo 10: Explorando las vulnerabilidades en Smart Contracts 

En esta ocasión os volvemos a hablar de Level_Up. Álvaro Núñez-Romero nos explica cómo utilizar la plataforma para aprender un poco más sobre la seguridad del elemento más importante de la BlockChain, los Smart Contracts.

Capítulo 11: Interactuar con la Inteligencia: Langchain en la intersección del lenguaje y la IA 

Desde hace un tiempo estamos experimentando una revolución en la Inteligencia Artificial en la que las barreras de comunicación entre humanos e IA se está desvaneciendo. En este capítulo Héctor Cordobés de la Calle nos habla de la importancia del LangChain y de cómo utilizarlo.

Capítulo 12: Extra: CrazyToolBox, a toolkit for Web3 and Blockchain. 

En este capítulo extra nuestro compañero Javier Álvarez nos habla de las herramientas OpenSource creadas por Ideas Locas integradas en CrazyToolBox, con las que te resultara más fácil investigar la Web3 y crear Smart Contracts.

Para finalizar os recordamos que podéis acceder a todo este contenido y al de todas las temporadas anteriores  a través de esta lista de reproducción en YouTube, desde la página web de OICampus y desde la Living App de CodeTalks.

Pantalla de la Living App de CodeTalks

RELACIONADOS

Escalabilidad de red: ¿Qué es y cómo alcanzarla?

Vivimos en una era en la que las demandas tecnológicas crecen exponencialmente. Desde el aumento de dispositivos conectados hasta la expansión de las aplicaciones...