La página muestra los datos de pacientes con covid en todo el mundo y por continente, pero si te fijas, los datos están en 0, lo que has de hacer es consumir la API https://disease.sh/docs/ y buscarás los endpoints que necesites para poder rellenar los datos que correspondan de manera dinámica.
El HTML y el CSS ya están definidos, has de modificarlos solo para manipular el DOM.
Puedes usar módulos para separar los archivos de Javascript. Te recomiento que uses un archivo con las llamadas a la API, otro para las funciones auxiliares y otro para disparar los eventos. De esta manera las funciones se pasan entre archivos y en el index.html solo se añade el archivo que tiene los eventos. Piensa en el principio DRY (Don't repeat yourself) para reutilizar código.
- Hacer funciones
- Disparar eventos
- Manipular el DOM
- Consumo de API con fetch
- HTML5
- CSS3
- Javascript
- Fetch API