Más allá de Javascript: Construya Sitios Web Rápidos y Ligeros con WebAssembly
Durante los últimos 20 años, Javascript ha sido el estándar de facto para las secuencias de comandos del lado del cliente en el navegador. WebAssembly representa una nueva dirección. Integrado en el navegador, este formato binario permitirá a los desarrolladores compilar y ejecutar código escrito en cualquier idioma desde el navegador. WebAssembly es portátil, pequeño y eficiente. Permite tiempos de carga rápidos y puede ejecutarse en plataformas Javascript existentes al traducir su código binario a asm.js. Lo que es más importante, WebAssembly allana el camino para ejecutar aplicaciones más nuevas e intensivas, como la realidad virtual y los juegos de alta gama, por nombrar algunos, desde dentro del navegador.
En este curso, cubrimos la evolución de la programación web, el estado actual de las cosas y lo que se puede hacer con la aparición y lanzamiento de WebAssembly. El curso será tanto explicativo como práctico, proporcionando la teoría esencial y los participantes a pie a través de la creación de su propio programa de ensamblaje web.
Formato del curso
- El curso será práctico y basado en tareas
- C y C ++ se usarán para ejercicios
Temario del curso
Introducción: de Javascript a asm.js a WebAssembly
Antomy of a WebAssembly "programa"
Representando el código de bytes con Abstract Syntax Trees (AST)
Escribir su primer módulo de ensamblaje web
Compilar un programa para WebAssembly
Herramientas de ensamblado web: editores, compiladores y depuradores
Aplicaciones futuras para el ensamblaje web
Requerimientos
- Experiencia o comprensión de la programación basada en el navegador y del lado del cliente
- Experiencia en programación C / C ++
- Un interés en la programación web más allá de Javascript
Los cursos públicos requieren más de 5 participantes.
Más allá de Javascript: Construya Sitios Web Rápidos y Ligeros con WebAssembly - Reserva
Más allá de Javascript: Construya Sitios Web Rápidos y Ligeros con WebAssembly - Consulta
Más allá de Javascript: Construya Sitios Web Rápidos y Ligeros con WebAssembly - Solicitud de consultoría
Testimonios (1)
Que cada lección técnica venía acompañada de múltiples ejercicios prácticos para afianzar los conceptos.
Andrei-Calin Bajea
Curso - OWASP Top 10 2025
Traducción Automática
Próximos cursos
Cursos Relacionados
Creación de Páginas Web con HTML
21 HorasLos participantes del curso aprenderán cómo crear un sitio web de acuerdo con los estándares y aprenderán sobre los secretos de HTML / XHTML y CSS. Será capaz de poner una página en el servidor y agregarla a los directorios y motores de búsqueda. Cada participante también recibirá un manual fácil de usar preparado por el autor del curso, lo que facilita la revisión y la aplicación práctica del conocimiento adquirido.
Creación y gestión de sitios web
35 HorasEl programa de formación te prepara para un diseñador web profesional (código de ocupación: 213202 para Normas de Cualificaciones Profesionales) en relación con "HTML y CSS en diseño web" y incluye un problema de programación utilizando JavaScript y PHP lenguaje.
El siguiente programa asume que el participante será capaz de diseñar y crear sitios web utilizando HTML 4.0 y Cascading Style Sheets 2.0. En la construcción de un sitio web, utilizará las etiquetas HTML para colocar texto, gráficos, tablas y formularios interactivos en la página web, así como enlaces a otras páginas web y sitios web. Con Cascading Style Sheets 2.0 realizarás la formatación de contenido web de acuerdo con los requisitos del cliente.
Los graduados del curso pueden buscar empleo en empresas de servicios involucradas en el diseño web o comenzar el servicio de consultoría. El programa de formación cubre los problemas de la creación de sitios web utilizando HTML y CSS.
Bootstrap para Desarrolladores Web
14 HorasBootstrap es el framework HTML, CSS y JS más popular para desarrollar proyectos móviles de primera respuesta en la web.
Audiencia
Este curso está dirigido a desarrolladores web que buscan utilizar Bootstrap en sus proyectos.
DevSecOps Firefight: Breach, Fix & Fortify
7 HorasEste taller de clase mundial, de vanguardia y práctico inmersa a los participantes en las realidades críticas de la seguridad moderna del pipeline CI/CD. Diseñado para profesionales de seguridad, ingenieros DevOps y desarrolladores ansiosos por dominar la defensa avanzada contra brechas en el pipeline, la formación combina simulaciones de ataques en vivo con herramientas líderes en la industria y técnicas prácticas de defensa.
Desarrollador Front-End
35 HorasEste curso no solo tiene como objetivo introducir sino también proporcionar bases sólidas y presentar mejores prácticas para HTML & CSS, JavaScript, jQuery y Bootstrap. Se introducen conceptos fundamentales junto con las mejores prácticas a través de laboratorios y ejercicios prácticos. Para una cobertura adecuada de todos los temas, HTML se aborda junto con otros temas (CSS & JavaScript).
El curso es casi en su totalidad práctico. La mayoría de los conceptos se descubren a través de la lectura/ejecución de código y programación.
Prueba de Seguridad Web - Seguridad y Pruebas de Aplicaciones Web utilizando OWASP
21 HorasEsta capacitación en vivo dirigida por un instructor (en línea o en el sitio) está dirigida a desarrolladores, ingenieros y arquitectos que buscan proteger sus aplicaciones y servicios web.
Al final de esta capacitación, los participantes podrán integrar, probar, proteger y analizar sus aplicaciones y servicios web utilizando el marco y las herramientas de prueba OWASP
OWASP GenAI Security
14 HorasBasado en las últimas pautas del proyecto OWASP GenAI Security, los participantes aprenderán a identificar, evaluar y mitigar amenazas específicas de IA mediante ejercicios prácticos y escenarios del mundo real.
Guía de Pruebas de Seguridad Móvil OWASP
21 HorasEste entrenamiento dirigido por un instructor (en línea o presencial) está destinado a desarrolladores, ingenieros y arquitectos que deseen aplicar los principios de prueba de la MSTG, así como sus procesos, técnicas y herramientas para asegurar sus aplicaciones y servicios móviles.
Al finalizar este entrenamiento, los participantes serán capaces de:
- Explorar técnicas de prueba para estrategizar una implementación efectiva de pruebas de seguridad en el ciclo de vida de desarrollo.
- Ejecutar técnicas de prueba para evaluar vulnerabilidades y riesgos generales en aplicaciones móviles.
- Ejecutar diversos procesos de pruebas de seguridad para asegurar sus aplicaciones móviles Android e iOS.
OWASP Top 10 2025
14 HorasEste entrenamiento dirigido por un instructor en vivo en Uruguay (en línea o presencial) está destinado a desarrolladores web y líderes que desean explorar e implementar el estándar de referencia OWASP Top 10 para asegurar sus aplicaciones web.
Al final de este entrenamiento, los participantes podrán estrategizar, implementar, asegurar y monitorear sus aplicaciones y servicios web utilizando el documento OWASP Top 10.
Guía de Pruebas de Seguridad Web OWASP
21 HorasEsta capacitación en vivo dirigida por un instructor en Uruguay (en línea o en el sitio) está dirigida a desarrolladores, ingenieros y arquitectos que desean aplicar el marco, los principios y las técnicas de prueba de WSTG para proteger sus aplicaciones y servicios web.
Al final de esta formación, los participantes serán capaces de:
- Utilice el WSTG para implementar procesos y técnicas de prueba en el ciclo de vida del desarrollo web.
- Explore diferentes técnicas de prueba para personalizar el marco WSTG en función de las necesidades empresariales.
- Realice varios métodos de prueba de seguridad para proteger las aplicaciones web de riesgos y ataques.
- Cree un informe de evaluación para documentar los hallazgos y resultados de las pruebas de seguridad.
Cómo escribir código seguro
35 HorasEste curso en Uruguay tiene como objetivo ayudar en lo siguiente:
- Ayuda a los desarrolladores a dominar las técnicas de escritura Secure Code
- Ayude a los probadores de software a probar la seguridad de la aplicación antes de publicarla en el entorno de producción
- Ayudar a los arquitectos de software a comprender los riesgos que rodean a las aplicaciones
- Ayudar a los líderes de equipo a establecer las líneas base de seguridad para los desarrolladores
- Ayude a los Web Masters a configurar los servidores para evitar errores de configuración
Desarrollador Seguro Java (Incl. OWASP)
21 HorasEste curso cubre los conceptos y principios de codificación segura con Java a través de la metodología de prueba del Proyecto de seguridad de aplicaciones web abiertas (OWASP). El Proyecto de seguridad de aplicaciones web abiertas es una comunidad en línea que crea artículos, metodologías, documentación, herramientas y tecnologías disponibles gratuitamente en el campo de la seguridad de aplicaciones web.
Desarrollador Seguro .NET (Incluye OWASP)
21 HorasEste curso cubre los conceptos y principios de codificación segura con ASP.net a través de la metodología de prueba Open Web Application Security Project (OWASP), OWASP es una comunidad en línea que crea artículos, metodologías, documentación, herramientas y tecnologías disponibles gratuitamente en el campo de la seguridad de aplicaciones web.
Este curso explora las características de seguridad de Dot Net Framework y cómo proteger las aplicaciones web.
Desarrollo Seguro de Software para Entornos Financieros y Transaccionales
14 Horas
Al finalizar esta formación, los participantes podrán:
• Aplicar principios de Secure SDLC alineados a ISO 27001 y PCI DSS.
• Identificar y mitigar riesgos de seguridad en aplicaciones Java/Spring Boot, PL/SQL y APIs.
• Implementar mecanismos seguros de autenticación, autorización y aprobación.
• Comprender y aplicar buenas prácticas de criptografía y gestión de claves.
• Detectar vulnerabilidades comunes según OWASP Top 10 y API Security Top 10.
• Integrar pruebas de seguridad en el ciclo de desarrollo y pipelines CI/CD.
Visual Studio Code
14 HorasEsta capacitación en vivo dirigida por un instructor en Uruguay (en línea o presencial) está dirigida a desarrolladores de nivel principiante a intermedio que desean editar códigos con VS Code.
Al final de esta formación, los participantes serán capaces de:
- Familiarícese con la interfaz de VS Code.
- Use eficazmente las áreas de trabajo en VS Code.
- Administre los métodos abreviados de teclado y la configuración de VS Code.
- Aprenda a usar varios lenguajes de programación en VS Code.