/
[TWB] Tecnología Web

[TWB] Tecnología Web

El área de [TWB] Tecnología Web está diseñada para capacitar a profesionales en el desarrollo y optimización de aplicaciones y sitios web modernos. Ofrece una amplia gama de tecnologías y metodologías utilizadas en el ámbito del desarrollo web, desde la creación de interfaces básicas hasta la implementación de soluciones avanzadas de seguridad y diseño.



CursoDuración

[TWB-010] HTML 5 y CSS3

Ofrece una formación completa en diseño y desarrollo web, cubriendo desde la estructura semántica de páginas hasta estilos avanzados con CSS3. Incluye animaciones, API modernas como Canvas, Web Sockets y Geolocalización, y prepara para crear aplicaciones móviles y experiencias interactivas con formularios, multimedia y almacenamiento.

25 horas

[TWB-020] HTML 5 y CSS3 Avanzado

Profundiza en herramientas modernas para desarrollo web, como Geolocalización, Web Workers, mensajería web, arrastrar y soltar, aplicaciones desconectadas, WebSockets y más. Incluye técnicas avanzadas de CSS3, como animaciones, transiciones, mediaqueries y programación con Sass, optimizando interactividad, diseño y rendimiento.

16 horas

[TWB-030] TypeScript

Cubre desde los fundamentos básicos como variables, operadores y estructuras de control, hasta conceptos avanzados como clases, herencia, interfaces, genéricos y patrones de diseño. Además, enseña sobre módulos, decoradores, mixins y la integración con librerías externas, con un enfoque en la programación orientada a objetos y asíncrona.

15 horas

[TWB-040] JavaScript

Cubre desde fundamentos hasta técnicas avanzadas, incluyendo tipos de datos, funciones, manejo del DOM, asincronía, orientación a objetos y validación de datos. También aborda depuración, pruebas, optimización y mejores prácticas para producción, ideal para desarrollar habilidades completas en programación web.

20 horas

[TWB-050] Web Components

Cubre los fundamentos y la especificación de Custom Elements, incluyendo su extensión y uso de plantillas. Aborda el Shadow DOM, el ciclo de vida de los componentes, y la integración de HTML y CSS Modules. También explora el uso de Declarative Shadow DOM para mejorar la modularidad.

20 horas

[TWB-060] Node

Abarca desde los fundamentos de NodeJS hasta la creación de servidores web con Express. Explora módulos esenciales, asincronía, manejo de archivos, dependencias con NPM, y bases de datos (NoSQL y MySQL). Ideal para aprender a desarrollar aplicaciones modernas y eficientes con Node.js.

30 horas

[TWB-070] Node Avanzado

Cubre temas esenciales como la gestión de asincronía, streams, buffers y autenticación, incluyendo JWT y manejo de sesiones. Se profundiza en la seguridad (SQL Injection, XSS, CSRF) y en técnicas de desarrollo en tiempo real con WebSockets y Socket.IO. También aborda el uso de ORM/ODM, logging con Winston y la gestión de versiones de Node con NVM.

30 horas

[TWB-080] Angular 18

Cubre los fundamentos de Angular, incluyendo su arquitectura, componentes, directivas, data binding, formularios, y enrutamiento. Aborda temas como inyección de dependencias, creación de servicios, pipes, validación de formularios, y peticiones HTTP usando RxJS, proporcionando una base sólida para desarrollar aplicaciones web.

30 horas

[TWB-090] Angular 18 Avanzado

Cubre temas clave como lazy loading, transclusión, ng-content, y componentes dinámicos. Explora el patrón FLUX con NgRx, incluyendo actions, reducers, selectors y effects. También aborda Progressive Web Apps (PWA), Angular Universal para SSR y prerendering, y la internacionalización con ngx-translate.

25 horas

[TWB-100] React

Cubre desde los fundamentos hasta aspectos avanzados. Se aborda la creación de proyectos con herramientas como create-react-app, el uso de JSX, componentes, estado, y ciclo de vida, así como el manejo de eventos, formularios y enrutamiento. También se exploran conceptos avanzados como Redux, Hooks y Context API.

30 horas

[TWB-110] Vue.js

Cubre desde los conceptos básicos hasta temas avanzados. Aprende sobre la creación de componentes, el ciclo de vida, directivas, eventos y formularios. Explora la Composition API, Vue Router y Vuex, incluyendo rutas, parámetros, redirecciones, y gestión de estado con store, mutaciones y acciones.

25 horas

[TWB-120] Aplicaciones Web Progresivas

Cubre los fundamentos y técnicas para desarrollar aplicaciones web avanzadas. Incluye temas como HTML5, API de comunicaciones, geolocalización, almacenamiento, service workers, notificaciones, rendimiento, sincronización en segundo plano, y cómo convertir una aplicación real en una PWA.

25 horas

[TWB-130] Herramientas Desarrollo Chrome

Cubre el uso de Chrome DevTools para depurar, analizar y optimizar sitios web. Incluye la inspección de elementos, depuración de JavaScript, simulación de dispositivos, análisis de red y rendimiento, auditoría con Lighthouse, y personalización de la interfaz, entre otros temas esenciales para desarrolladores web.

20 horas

Related content