Como você mencionou a compra seria para a sua namorada que está entrando nesse mundo, ou seja eu acho que não seria a melhor opção para quem esta iniciando do 0 absoluto. Nesse caso você teria outras opções gratuitas como por exemplo o curso em video do professor guanabara para primeiro treinar o cerebro dela a pensar como uma programadora e após isso ela poderia partir para quem sabe o Curso do Dechamps que ja parte do pressuposto da pessoa ter um conhecimento de lógica de programação.

Bom essa seria a minha humilde opinião.