[TWB-130] Herramientas Desarrollo Chrome
Este curso 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.
Duración: 20 horas
Perfil: Avanzado
Dirigido a
Esta acción formativa va dirigida a programadores y analistas web interesados en mejorar sus habilidades de depuración y optimización de sitios web utilizando las herramientas de desarrollo de Google Chrome.
Requisitos previos
Los alumnos necesitarán tener conocimientos consolidados de HTML, CSS y JavaScript.
Objetivos
Uso de Chrome DevTools para depurar y analizar código.
Simular dispositivos y condiciones de red para probar sitios web.
Optimizar el rendimiento, la memoria y la accesibilidad de las aplicaciones web.
Auditar y mejorar sitios web con Lighthouse.
Configurar y personalizar DevTools según las necesidades del desarrollo.
Contenido
Introducción a Chrome DevTools
Visión general de las herramientas de desarrollo de Chrome
Acceso y navegación básica en Chrome DevTools
Comandos y Atajos de Teclado
Uso de comandos rápidos y atajos de teclado para mejorar la productividad
Simulación de Dispositivos y Condiciones de Red
Uso del Modo Device para simular dispositivos móviles
Configuración de limitaciones de red y CPU para pruebas de rendimiento
Inspección y Edición del DOM
Visualización y edición de elementos en el DOM
Acceso a nodos en la Consola y manipulación de propiedades CSS
Inspección y depuración de layouts CSS (Flexbox y Grillas)
Consola de JavaScript
Visualización y registro de mensajes.
Ejecución de JavaScript en la consola y uso de expresiones en vivo
Depuración de JavaScript
Uso de puntos de interrupción y depuración paso a paso
Ejecución y edición de fragmentos de código en el panel de Sources
Monitoreo de Actividad de Red
Inspección de solicitudes de red y archivos cargados
Análisis de rendimiento de la red y búsqueda de archivos específicos
Análisis de Rendimiento
Evaluación del rendimiento en tiempo de ejecución
Identificación de cuellos de botella y optimización de tiempos de carga
Gestión de Memoria
Uso del Administrador de Tareas de Chrome
Detección de fugas de memoria con Heap Snapshots y Allocation Timelines
Depuración de Aplicaciones Web Progresivas (PWA)
Inspección y edición de almacenamiento local, de sesión e IndexedDB
Depuración de servicios en segundo plano y caché
Uso de Lighthouse
Realización de auditorías de rendimiento, accesibilidad y SEO
Optimización de sitios a partir de las recomendaciones de Lighthouse
Inspección y modificación de animaciones CSS
Visualización y depuración de efectos de animación CSS
Identificación de CSS y JavaScript no utilizados para mejorar la eficiencia
Depuración de multimedia y recursos
Inspección de datos de reproductores multimedia
Manejo de problemas de compatibilidad de red y seguridad
Uso de Recorder para Flujos de Usuario
Grabación, reproducción y medición de interacciones del usuario en la página
Optimización del Renderizado
Identificación de problemas de rendimiento en el renderizado de la página
Simulación de Sensores y Geolocalización
Sobrescritura de datos de geolocalización y orientación del dispositivo
Depuración Remota
Acceso a servidores locales y depuración en dispositivos Android
Auditoría de Accesibilidad
Evaluación de la accesibilidad de una página web y mejora de la usabilidad
Personalización y Configuración de DevTools
Ajustes y personalización de las herramientas de desarrollo
Desarrollo de aplicaciones y plugins personalizados para DevTools
Documentación Recomendada
ChromeOS System Administrator's Guide
By Dr. Willie Sanders
February 2023 | 262 pages
ISBN 9781803241050
https://www.packtpub.com/product/chromeos-system-administrators-guide/9781803241050