Más info

Links

Van los links que voy viendo, y que me parece que pueden servir.

JS

Doc MDN de JavaScript
La documentación que encuentren acá, va a estar bien.

Desarrollo en general

El material que está generando Federico Aloi con el nombre de “El sur también programa”, está alineado con las ideas de la materia, y creo que les puede dar más de una mano. Y Fede explica muy bien, eso creo que ya lo sabemos.

Pueden acceder al canal de Youtube, y/o al usuario de GitHub.

Pequeña aclaración
En la materia tal vez vayamos un poquito más despacio que lo que se propone en surprograma, prefiero ir subrayando qué se gana/por qué conviene (o no) usar algunas herramientas, entonces no las metemos de una, sino que avanzamos un poco y nos preguntamos para qué nos puede servir cierta herramienta a partir del camino recorrido.
De esto surgen las diferencias entre los repos de surprograma y los que se proponen como templates en esta materia.

Frontend

W3Schools
Acá hay mucha data y ejemplos.

MaterialUI versión 5
Acá revuelvan para ver qué componentes y otros recursos pueden servirles.

Atributo sx en MaterialUI versión 5
Una explicación que me gustó sobre cómo manejar el estilo de los componentes usando el atributo sx. También menciona y linkea a otra alternativa.

MaterialUI versión 4
Por si prefieren usar la versión anterior.

Flexbox

Es una serie de atributos CSS que pueden ayudar en la organización de las páginas. Van varias referencias.

Especificación flexbox
De paso, así ven qué pinta tiene una especificación.

Una guía rápida
Parece ser muy popular en Internet.

Ejercicios para practicar
Con ranita.

Hay un montón de playgrounds online, pueden probar p.ej. https://flexbox.tech/ o https://codepen.io/enxaneta/full/adLPwv .