Desarrollo
Domina las tecnologías que impulsan las aplicaciones modernas.
El desarrollo actual va mucho más allá de escribir código. Aprende a crear, conectar, proteger y explotar aplicaciones y datos mediante itinerarios estructurados que abarcan programación, SQL, API, ciberseguridad, Cloud, Data Engineering y la nueva generación de herramientas de desarrollo asistido por IA.
Del código a los datos, de las API al Cloud: desarrolla competencias aplicables a proyectos reales.
Elige tu itinerario y avanza desde los fundamentos técnicos hasta la creación de soluciones completas.
Tu Learning Workspace personal se crea automáticamente con tu primera compra.
Elige tu itinerario
Python
Dominar Python
15 cursos disponiblesJavaScript y TypeScript
JavaScript y TypeScript profesional
15 cursos disponiblesSQL
SQL — Consultar, estructurar y explotar los datos
15 cursos disponiblesAPI
Itinerario API & Web Services — Integración, seguridad y automatización
15 cursos disponiblesCybersecurity Fundamentals
Itinerario Cybersecurity Fundamentals — Seguridad de sistemas, aplicaciones y datos
15 cursos disponiblesCloud Fundamentals
Itinerario Cloud Fundamentals — Infraestructura, Cloud Native y operación
15 cursos disponiblesData Modeling & Pipelines
Itinerario Data Modeling & Pipelines — Data Engineering e industrialización
15 cursos disponiblesAperçu — Python, JavaScript y TypeScript, SQL, API, Cybersecurity Fundamentals, Cloud Fundamentals & Data Modeling & Pipelines
Descubrir Python y crear tus primeros programas
comprender para qué sirve Python, instalar tu entorno y ejecutar tus primeros scripts.
Trabajar con variables y tipos de datos
guardar, transformar y mostrar la información utilizada por un programa.
Controlar la ejecución de un programa
crear programas capaces de tomar decisiones y repetir operaciones.
Utilizar las colecciones de datos
almacenar, recorrer y transformar varias informaciones dentro de un mismo programa.
Comprender la Web y crear una página HTML
comprender el funcionamiento de un sitio web y construir una primera página estructurada.
Dar estilo a una interfaz con CSS
crear una interfaz clara, legible y adaptada a diferentes pantallas.
Descubrir los fundamentos de JavaScript
comprender para qué sirve JavaScript y escribir tus primeros programas.
JavaScript operativo
construir tratamientos que toman decisiones y repiten operaciones.
Comprender las bases de datos relacionales y el entorno SQL
comprender cómo una base de datos relacional estructura los datos y cómo SQL permite explotarlos
Escribir tus primeras consultas SELECT
extraer correctamente la información útil de una tabla con SELECT
Filtrar, buscar y ordenar los datos
encontrar con precisión las filas útiles gracias a las condiciones, búsquedas y ordenaciones
Relacionar las tablas con las uniones (joins)
combinar correctamente varias tablas sin crear errores de cardinalidad o duplicados
Comprender las API, los Web Services y las arquitecturas de integración
comprender por qué existen las API y cómo conectan aplicaciones, servicios, datos y sistemas de IA
Dominar HTTP: solicitudes, respuestas, métodos y códigos de estado
comprender los mecanismos HTTP indispensables para utilizar y diseñar correctamente una API
Manipular JSON, parámetros y datos de API
leer, construir y transmitir correctamente los datos intercambiados por una API
Consumir y probar una API REST
llamar a una API con herramientas y código y luego comprobar la respuesta obtenida
Comprender la ciberseguridad y los riesgos digitales
comprender los objetivos de la ciberseguridad y razonar en términos de activos, amenazas, vulnerabilidades, impactos y riesgos
Comprender las amenazas, ataques y vulnerabilidades
identificar los principales mecanismos de ataque para reconocer, prevenir y limitar mejor sus efectos
Proteger los datos y dominar la criptografía esencial
comprender los mecanismos criptográficos necesarios para proteger los datos, los intercambios y las identidades
Asegurar las identidades y los accesos
diseñar accesos basados en una autenticación fuerte, autorizaciones adecuadas y el mínimo privilegio
Comprender el Cloud Computing y sus modelos
comprender los principios del Cloud y elegir entre modelos de servicio y de despliegue según la necesidad
Comprender los recursos fundamentales del Cloud
identificar los componentes de cómputo, red, almacenamiento y datos que forman una arquitectura Cloud
Asegurar identidades, accesos y datos en el Cloud
aplicar las protecciones fundamentales a identidades, secretos, datos y responsabilidades en el Cloud
Diseñar una red Cloud
organizar los flujos de una arquitectura Cloud con subredes, enrutamiento, filtrado y exposición controlada
Comprender las arquitecturas de datos y los pipelines
comprender cómo circulan los datos desde los sistemas fuente hasta los usos de BI, analytics e IA
Modelar los datos para analytics
diseñar un modelo analítico coherente a partir de una necesidad de negocio, indicadores y datos fuente
Organizar el almacenamiento analítico y los formatos de datos
elegir una organización de almacenamiento y formatos adaptados al volumen, los procesamientos y los usos analíticos
Ingerir datos multi-fuente de forma fiable
extraer datos de archivos, bases SQL, API y almacenamiento Cloud controlando errores y capacidad de repetición