Escolar Documentos
Profissional Documentos
Cultura Documentos
https://archive.org/details/ucberkeley-webcast-PL3E89002AA9B9879E?
sort=titleSorter
Brian Harvey’s SICP lectures Ciências da Computação Introdução (livro): Redes de Computadores e A Internet - Uma Abordagem Top-
Complementação - exercícios: http://www-net.cs.umass.edu/wireshark-labs/
Video aulas (MOOC lagunita) : https://lagunita.stanford.edu/courses/Engineering/
Assistir vídeo aulas Down Networking-SP/SelfPaced/about
Estudar os primeiros três capítulos do SICP, fazendo todos os exercícios.
Redes de Computadores Possíveis projetos (ideia 1): Um server HTTP, ou um chat baseado em UDP, uma
Programação mini stack de TCP (http://jvns.ca/blog/2014/08/12/what-happens-if-you-write-a-
Prática adicional: https://exercism.io/ e https://www.thehuxley.com/
tcp-stack-in-python/), um proxy, ou um balanceador de carga, e uma hash table
distribuída.
SICP Modo fácil: http://htdp.org/
Textos complementares: Leiserson, Rivest & Stein, ou Sedgewick Introdução: The Algorithm Design Manual (livro), do do Steven Skiena Livro (avançado) - opcional -: Transaction Processing: Concepts and Techniques
Segunda opção (Stanford): https://www.youtube.com/watch? Video aulas do Skiena: https://www.youtube.com/watch? Modelagem de dados (livro): Data and Reality: A Timeless Perspective on
v=yRM3sc57q0c&list=PLEAYkSg4uSQ37A6_NrUnTHEKp6EkAxTMa v=A2bFN3MyNDA&list=PLOtl7M3yp-DX32N0fVIyvn7ipWKNGmwpp Perceiving and Managing Information in Our Imprecise World.
Algoritmos e Estrutura de Dados
Prática: https://leetcode.com/ Requer mais esforço aprender sobre sistemas de banco de dados do que a maioria
dos outros tópicos. É uma área de estudo ainda muito frágil, com incentivos
Livro Complementar (A Arte de Resolver Problemas): https://
Explicação comerciais muito fortes para manter boas ideias em segredo. E ainda, muitos
www.amazon.com.br/Arte-Resolver-Problemas-G-Polya/dp/8571931364 possíveis autores de livros didáticos preferem se juntar a uma ou criar uma
empresa...
@PrismaRareness