Eu gosto da sua ideia, mas fico dividido, porque imagine fazer um treinamento para Java, Ruby, Python, C# para mostrar como se integra com Angular. Se você usasse jQuery o problema seria o mesmo!
A questão é que independe da tecnologia do escolhida, ele precisa saber como lidar com requisições e respostas e lidar com diferentes formatados de dados.
O Alura tem um treinamento de Servlet, parece que você não fez esse treinamento ainda (dei uma olhadinha no seu perfil).
Que tal dar uma chance a esse treinamento para ficar ainda melhor em Servlet? O treinamento é esse: https://www.alura.com.br/curso-online-servlet-3-e-fundamentos-web
Eu estou fazendo um de Node.js para aqueles que querem aprender a criar um backend para usar com Angular, jQuery, ou qualquer outro framework, porque o foco é na tecnologia do server. Mas você, parece ser um Javaman e esse treinamento infelizmente não vai te ajudar.
Mas de qualquer maneira, vou levar sua sugestão para o equipe do Alura, pode deixar!