¡Felicidades por aprender a manipular tus páginas web con JavaScript!

Usar nuevas características HTML

Se ha añadido mucha funcionalidad a los navegadores como parte de la especificación "HTML5" y no pudimos cubrir mucho de eso en este curso. Por ejemplo, puedes ir a través de estas diapositivas acerca de multimedia, almacenamiento y gráficos, o solo hacer una búsqueda en Internet acerca del tipo de funcionalidad que te interesa y ver si existe.

Traer datos a tu página

Muchas páginas web permiten a los usuarios interactuar con datos dinámicos, como de una base de datos o de un servicio. Si tienes tu página web alojada en tu propio servidor, puedes traerlos usando AJAX. Si quieres traer los datos desde un servidor externo y ese servidor hace que esos datos estén disponibles a los demás, puedes traerlos usando su API o JSONP.
Por ejemplo, Khan Academy tiene un explorador de API que te permite navegar los datos que puedes traer a tu servidor y aquí hay una página web en KA que usa esa API.
Observa que nuestro ambiente de páginas web solo te permite traer datos desde ciertos servidores, y esos servidores deben ser llamados a través de SSL (https://). Revisa tu consola de desarrollador para ver si estás tratando de traer datos desde un servidor no permitido.

Mantenerte al día

Los navegadores liberan mejoras a menudo y la comunidad de desarrollo web es muy activa. Una de nuestras formas favoritas para mantenernos al día con cosas nuevas es suscribiéndonos a HTML5 weekly y JavaScript weekly, boletines de noticias con vínculos a artículos y demostraciones. Por supuesto, siempre que aprendas algo nuevo, deberías probarlo para entender realmente cómo funciona.
¡Practica, practica, practica!