Respondendo a pergunta ,não é complicado.
É um módulo muito interessante e realmente muito útil para entender o básico do desenvolvimento web.
O professor é maravilhoso explica hiper bem assim como a professora do F16.
Mas tem um porém o F21 têm muita coisa e pouca carga horária.(Extremamente corrido).
Eu recomendo que se for fazer ele faça aos finais de semana, assim tem tempo de pegar a apostila ler e praticar tudo que foi visto.
(Digamos que ao fazer aos finais de semana temos tempo parar gerar dúvidas que em aula muitas vezes não ocorrem).
Também aconselho a procurar saber se é possível fazer um mix de módulos.
Para mim por exemplo não era tão interessante ter feito o F11 e F21, com certeza se fizesse o
25 e 31 seria muito mais negócios.
Não pela qualidade do curso, os professores são maravilhosos.
Mas o FJ11 e FJ21 é mais para quem nunca trabalhou na área ou tem uma pequena noção de java.