Executando verificação de segurança...
2

Documentação é inglês e indispensável e só precisa disso. Cursos geralmente é o basico do básico, e ainda implanta ideias erradas na cabeça... Se tiver dificuldade de ler em inglês a documentação, basta traduzir no translante do chrome ou qualquer navegador de sua preferência e traduzir a página.

Mas mesmo com meus avisos acima sobre cursos, Alura deve ter curso de flutter, e já vi alguns que dizem ser "bons" na Udemy. Com uma rápida pesquisa você consegue encontrar o que eu citei sobre a Alura. Sobre a Udemy, você vai ter que caçar, e analisar de forma mais profunda.

Mas enfim, de graça, e o melhor conteúdo, sempre é a documentação.

Carregando publicação patrocinada...
1

Concordo, mas há ressalvas.

Documentação como fonte de estudos

Documentação pode ser o guia para se aprender algo na programação, porém para quem está começando na área, a documentação pode não ser tão didática quanto a pessoa precisa. Vide a documentação oficial do Java, acha mesmo que um iniciante vai conseguir se orientar por ela?

A documentação do PHP, é muito boa para quem já sabe o que está procurando, do contrário vira um labirinto. Já os cursos de PHP do Gustavo Guanabara são extremamente didáticos, e não são um apanhado da documentação.

Cursos que não agregam além do que está na documentação

Cursos podem ajudar nos primeiros passos, mas é importante destacar que a maior parte dos cursos que vemos por aí é basicamente uma pessoa que leu a documentação, mastigou e vendeu, sem adicionar nenhuma didática ou plano de estudos real.

Quando fazer cursos pode ajudar mais do que partir direto para documentação

Encare como andar de bicicleta com rodinhas, não dá para ser bom em andar de bicicleta se você em algum momento não tirar as rodinhas e andar sem elas dali em diante. Mas também, começar a andar de bicicleta diretamente sem as rodinhas é possível mas fique certo que você vai cair bastante.

Se não se sentir seguro em aprender alguma coisa lendo a documentação, não se sinta inferiorizado se precisar fazer um curso como ponto de partida. Pois a realidade, como mencionei, nem toda documentação foi criada para quem está começando. Talvez a Rust tenha chegado mais perto disso.


Tudo que eu mencionei sobre cursos e documentação, também vale para livros. Exemplo, há pessoas vendendo cursos de "clean code" que é basicamente o que está no livro