Sobre os tutoriais

Estes tutoriais foram feitos pelos membros do PET (Programa de Educação Tutorial) Computação da UFSC (Universidade Federal de Santa Catarina), com foco em melhorar o aprendizado dos alunos do curso e possivelmente de outros interessados em computação. Todos eles estão escritos em Markdown e compilados com mdbook.

À esquerda está um índice com as categorias de tutoriais. Clique em uma e veja quais tutoriais estão disponíveis para ela.

Elementos dos tutoriais

Caixas nesta cor (meio azulada) simbolizam conceitos que estão sendo explicados a você. Caixas na cor amarela simbolizam avisos sobre coisas importantes que você deve tomar cuidado. Caixas na cor vermelha simbolizam falácias que devem ser desacreditadas ou armadilhas nas quais você pode cair (geralmente por acreditar em alguma falácia).

A ideia do "Falácias e Armadilhas" foi retirada das seções "Fallacies and Pitfalls" dos livros dos autores David Patterson e John Hennessy, dois grandes autores que revolucionaram as arquiteturas RISC e produzem livros de qualidade didática altíssima. Se tiver interesse em arquitetura de computadores, procure os livros deles.

"Encontrei um erro num tutorial"

Sinta-se livre e abra uma issue no repositório oficial. :)

Tutoriais sobre Arquitetura de Computadores

Tutoriais sobre Assuntos Gerais

Tutoriais sobre Linguagens

Interessado em aprender alguma linguagem de programação? Selecione sua linguagem de interesse para acessar tutoriais dedicados a ela:

  • C (em construção)
  • C#
  • C++ (em construção)
  • Java
  • LaTeX (em construção)
  • Python (Em breve)

Tutoriais sobre Ferramentas

Clique aqui para ir à página de tutoriais sobre ferramentas.

Recomendações de leitura

Iniciantes

Calouros da UFSC