Introducción al big data
Este curso de big data permite entender las características de las aplicaciones big data y la tecnologías que han permitido su evolución. Se hará una revisión de los conceptos teóricos que permiten el tratamiento de grandes volúmenes de datos y se verán las herramientas que hacen posible la adquisición, el almacenamiento y el procesamiento de datos en esta escala de volumen.
El curso de introducción al big data tiene una orientación práctica y se apoya en algunas de las herramientas más demandadas en el mercado laboral: Hadoop, MongoDB, Kafka, Hive, Spark, Nifi, …, y todo ello haciendo uso de python, uno de los lenguajes de más rápido crecimiento entre los desarrolladores.
Al finalizar el curso el alumno será capaz de entender y utilizar las tecnologías empleadas en aplicaciones big data, y tendrá los conocimientos suficientes para abordar las tareas relacionadas con la ingeniería de datos.
Clean code
Introducción a las buenas prácticas en el desarrollo del software partiendo del código limpio y los principios SOLID.
Especialización en programación de contratos inteligentes
Curso de especialización en programación de contratos inteligentes, profundizando lo visto en cursos anteriores, por ejemplo entrando a ver: erc20 (Tokens), erc721 (NFT), erc1155 (Token + NFT), actualización y herencia de contratos. uso de oráculos, seguridad, etc.
Ethical Hacking – nivel iniciación
Este curso ofrece una iniciación completa al mundo del pentesting, abordándose todas las fases de las que se compone un pentest. Desde la fase de recolección de información a la explotación y persistencia. El curso cuenta con un enfoque altamente práctico, donde se pondrá a prueba las distintas técnicas enseñadas en numerosos entornos de prueba.
Por último, el curso abordara posible contramedidas que nos podemos encontrar en la realización de este tipo de procedimientos.