Fundamentos: aprendendo a aprender

Para quem quer começar certo

O material que eu recomendo sobre isso é estudar ciência da computação em Harvard.

Para quem quer aprender estrutura de dados

O curso mais completo e direito ao ponto é esse, ministrado por um engenheiro do Google:

Para quem quer aprender uma linguagem de programação em profundidade

Não existe referência melhor que a própria documentação da linguagem. É possível aprender em livros e tutoriais, mas, muitas vezes é melhor ir direto na fonte e não depender de intermediários.

Uma boa leitura da documentação pode te poupar muito tempo

Para quem quer aprender arquitetura de software

Esse livro aqui é bastante completo:

Fundamentals of Software Architecture, de Mark Richards e Neal Ford

Para quem quer uma visão geral sobre o ofício de programar

--

--

Escritor-Desenvolvedor

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store