Do meu ponto de vista, cursos são bons apenas pelo o networking. Até faculdade, dependendo da faculdade que estamos falando. Tudo que você falou ai, da parte técnica, é possível aprender sozinho, e talvez, até mais rápido e melhor...
Como você não tá pagando nada por isso, só aproveite. Faça o máximo de networking possível. No entanto, isso está longe de ser o suficiente para se posicionar no mercado. Pelo o que você descreveu, parece mais um curso de Front-end, mas que tenta encaixar um pouco de banco de dados e desenvolvimento mobile. Este nicho esta altamente competitivo por motivos claros.