Cursos de Udacity

Introducción a las apps web progresivas

En este curso, empezarán a trabajar en sus primeros cursos Aplicación web: una aplicación web que puede aprovechar muchas de las funciones nativas de las aplicaciones. Obtendrás más experiencia en la creación de un una app web que funciona sin conexión con Service Workers. Por último, harás que tu app instalable en la pantalla de inicio del usuario con el archivo de manifiesto de app web.

Este es un curso gratuito que se ofrece Udacity .

Realizar el curso

Accesibilidad web

En este curso, obtendrás experiencia práctica en la creación de aplicaciones web accesible. Comprenderás cuándo y por qué los usuarios necesitan accesibilidad. Después profundizarás en el "cómo": hacer que una página funcione correctamente con los lectores de pantalla, y la administración del enfoque en la entrada (por ejemplo, el punto destacado que ves cuando pasas de una sección a otra form.) Comprenderás qué significan la “semántica” y el “lenguaje de marcado semántico” para la Web y agregar lenguaje de marcado ARIA para permitir la navegación por la interfaz con una variedad de dispositivos de asistencia. Por último, aprenderás técnicas de estilo que ayudan a los usuarios con visión parcial, navegar por las páginas de forma fácil y confiable.

Este es un curso gratuito que se ofrece Udacity .

Realizar el curso

Optimizaciones de la renderización del navegador

El rendimiento es importante para los usuarios. Los desarrolladores web deben crear apps que reaccionen de manera rápida y fluida. Paul Lewis, gurú del rendimiento de Google para ayudarte a destruir los bloqueos y crear aplicaciones web que mantengan 60 fotogramas por segundo rendimiento. Terminarás este curso con las herramientas que necesitas para generar perfiles de apps e identificar las causas del bloqueo. Explorarás la interfaz de usuario de procesamiento de datos y descubrir patrones que faciliten la compilación de alto rendimiento.

Este es un curso gratuito que se ofrece Udacity .

Realizar el curso

Diseño web responsivo

En este curso, aprenderás los aspectos básicos del diseño web adaptable con ¡Pete LePage de Google! Crearás tu propia página web adaptable en cualquier dispositivo, ya sea un teléfono, una tablet, una computadora o cualquier otro dispositivo.

Comenzarás explorando qué hace que un sitio sea responsivo y cómo algunas los patrones de diseño adaptable funcionan en diferentes dispositivos. A partir de ahí, Aprenderás a crear tu propio diseño responsivo con el viewport y las consultas de medios CSS. A medida que avances, experimentarás con y los puntos de interrupción menores, y la optimización del texto para la lectura.

Este es un curso gratuito que se ofrece Udacity .

Realizar el curso

Ruta de acceso de representación crítica

Aprenderás cómo optimizar cualquier sitio web para que sea más rápido gracias a una explicación de los detalles sobre cómo los navegadores móviles y de escritorio renderizan las páginas.

Aprenderás acerca de la Ruta de acceso de representación crítica o la de pasos que deben seguir los navegadores para convertir HTML, CSS y JavaScript en sitios web vivos. A partir de ahí, comenzarás a explorar y experimentar con herramientas para medir el rendimiento y estrategias simples para enviar los primeros píxeles a la pantalla lo antes posible. Aprenderás lo siguiente: cómo analizar en profundidad las recomendaciones de PageSpeed Insights y el cronograma de las Herramientas para desarrolladores de Google Chrome, que te permitirá encontrar los datos que necesitas con un aumento del rendimiento inmediato.

Este es un curso gratuito que se ofrece Udacity .

Realizar el curso

Imágenes responsivas

¿Sabías que las imágenes representan más del 60% de los bytes en promedio necesario para cargar una página web?

En este curso, aprenderás a trabajar con imágenes en la Web moderna que tus imágenes se vean geniales y se carguen rápidamente en cualquier dispositivo.

Durante el proceso, adquirirás una variedad de habilidades y técnicas para integrar imágenes responsivas en tu flujo de trabajo de desarrollo. Al final de en el curso, desarrollarás contenido con imágenes que se adapten y respondan diferentes tamaños de viewport y situaciones de uso.

Este es un curso gratuito que se ofrece Udacity .

Realizar el curso

Aplicaciones web sin conexión

Este curso se centra directamente en la experiencia del usuario y busca mostrar a los desarrolladores que pensar primero en el entorno sin conexión es la mejor manera de garantizar que aplicaciones funcionan mejor en todas las situaciones, no solo en las ideales. Deberás a reconocer las diferencias entre algo bueno, malo, intermitente e conectividad para los usuarios y cómo hacer que las aplicaciones que transitan estas condiciones con facilidad.

Con las habilidades que adquieras en este curso, terminarás creando un que funcione tanto en línea como sin conexión, y que cargue nuevos datos cuando puedes hacerlo. Tus aplicaciones web interactuarán con el de la red como lo hacen las aplicaciones nativas. Esto llevará a mejores experiencias del usuario incluso en situaciones de conexión tradicionalmente desafiantes, como estar atrapado en una túnel de tren, tener que depender de Wi-Fi para conferencias saturado o viajar a través de una “zona muerta” de los datos móviles.

Este es un curso gratuito que se ofrece Udacity .

Realizar el curso

Herramientas y automatización web

En este curso, aprenderás a configurar tu desarrollo, obtener productivo durante el trabajo diario y la iteración, evitar que tú y tu sitio de desastres y ahorrar mucho tiempo y esfuerzo con la optimización automática y la automatización. Por último, aprenderás a hacer todo esto con confianza tu código se ejecuta en una multitud de dispositivos en el mundo real.

Este es un curso gratuito que se ofrece Udacity .

Realizar el curso

Cómo crear formularios web con un alto nivel de conversiones

Toda experiencia significativa en la Web tiene un formato. Ya sea una forma de cuadros de texto, botones de activación, botones, casillas de verificación o widgets táctiles, los desarrolladores deben usar formularios deliberados para hacer felices a los usuarios y aumentar las conversiones.

En este curso, aprenderás las prácticas recomendadas para los formularios modernos. Deberás practicar tus habilidades con algunos proyectos autodirigidos, que incluye una confirmación de la compra en comercio electrónico y una aplicación de planificación de eventos.

Como regalo especial, también verás una serie de entrevistas con Luke. Wroblewski, director de Producto de Google y autor del diseño de formularios web, para obtener su opinión sobre las interacciones para la Web moderna.

Este es un curso gratuito que se ofrece Udacity .

Realizar el curso