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

Pra mim, escrito geralmente é melhor.

Se for um tutorial com exemplos de código, então, aí o texto sem dúvida é melhor. Pois dá pra fazer copy-paste pra testar facilmente (por isso não entendo esses tutoriais que colocam imagem do código). Se for vídeo, fica terrível, a não ser que deixem um link pro repositório - mas aí tem que ficar pausando enquanto digito, etc, sei lá, não funciona comigo.

Carregando publicação patrocinada...
1
2

Depende do que vc quer estudar.

Se for pra começar a aprender o básico (lógica, algoritmos, estruturas de dados, etc), eu ainda recomendo cursos formais ou livros. Muita gente vai recomendar o canal do Fulano, blog do Ciclano, mas eu particularmente não gosto muito desse formato para quem está começando. Mas aí é de cada um.

Pra linguagens, todas as principais possuem sites oficiais com documentação e tutoriais. Nem sempre tem em português, mas sinceramente, as que tem eu acho péssimas: muitas são mal traduzidas e algumas tem até erros grosseiros (que não tem na versão original em inglês, vai entender, além de traduzir mal ainda adiciona erros).

Por fim, tem outros tópicos que podem ajudar:

1
2

Atualmente, Java (Wildfly + JPA + JSF) e Oracle, tudo rodando com Docker.

Também já mexi com Angular (TypeScript), um pouco de C#, até mesmo C (quando fazia os sistemas das maquininhas de cartão). Banco de dados, Postgres, MySQL, os de sempre.

E faço uns scripts em Shell Script e Python (não vai diretamente para o produto em si, é para me auxiliar em algumas tarefas mais internas).

Mas a maior parte da carreira foi em torno do Java mesmo. Não peguei a onda dos frameworks JS (só dou uma mexida de vez em quando pra não ficar tão por fora).