Hola Vanesa, puedes trabajar con el IDE que mejor se adapte a tus necesidades y preferencias. Algunos utilizan Eclipse, otros prefieren NetBeans, otros IntelliJ IDEA y hay quienes prefieren Visual Studio Code. Es importante tener en cuenta que Visual Studio Code requiere de ciertos complementos para trabajar correctamente con Java, lo que puede hacer que su implementación no sea tan sencilla.
Por otro lado, algunos han experimentado dificultades al utilizar Eclipse, mientras que no he visto comentarios o quejas respecto a NetBeans o IntelliJ IDEA. Yo personalmente trabajo con IntelliJ, aunque utilizo la versión de pago. No obstante, creo que la versión gratuita es perfectamente adecuada para el desarrollo de estos cursos.
En cualquier caso, la decisión final es tuya. Alura no te obliga a trabajar con un IDE específico. Sin embargo, en sus videos, los instructores suelen utilizar el IDE de su preferencia.