Estou seguindo em ordem os cursos pela carreira de programação, Comecei a fazer este curso e nao consegui entender como foi feito este gerenciador, o que foi feito para ser lançado como aplicação de web ou o que é aquele xml no diretorio, portanto gostaria de saber, tem algum curso que eu deveria ter feito antes deste que explique minha duvida ?