Study
Repositório com materiais de estudos sobre Sistemas da Computação para Arquitetura de Software e Testes, Algoritmos e Mineração de Dados.
algorithms: estudo dos livros Algorithms, 4th Edition e Computer Science: An Interdisciplinary Approach dos autores Robert Sedgewick e Kevin Wayne - http://algs4.cs.princeton.edu/.
design-patterns: estudo sobre os Design Patterns do GoF, Java e outros. Referência: Design Patterns: Elements of Reusable Object-Oriented Software dos autores Erich Gamma, Richard Helm, Ralph Johnson e John Vlissides.
cs-app: estudo do livro Computer Systems: A Programmer's Perspective, 3rd Edition dos autores Randal E. Bryant e David R. O'Hallaron - http://csapp.cs.cmu.edu/3e/.
caelum: resolução das apostilas livres.
haskell: estudo da acadêmico sobre a linguagem Haskell.
- pih2: estudo do livro Programming in Haskell, 2nd Edition do autor Graham Hutton - http://www.cs.nott.ac.uk/~pszgmh/pih.html.
headfirstlabs:
- c: estudo do livro Head First C do autores Dawn Griffiths e David Griffiths - http://shop.oreilly.com/product/0636920015482.do.
- design-patterns: estudo do livro Head First Design Patterns do autores Bert Bates, Kathy Sierra, Eric Freeman e Elisabeth Robson - http://www.headfirstlabs.com/books/hfdp.
- java: estudo do livro Head First Java do autores Bert Bates e Kathy Sierra - http://www.headfirstlabs.com/books/hfjava.
- object-oriented-analysis-and-design: estudo do livro Head First Object-Oriented Analysis and Design do autores Brett McLaughlin, Gary Pollice e David West - http://www.headfirstlabs.com/books/hfooad.
- software-development: estudo do livro Head First Software Development do autores Dan Pilone e Russ Miles - http://www.headfirstlabs.com/books/hfsd.
k19 resolução das apostilas livres.
lisp:
-
racket:
- Quick: estudo do tutorial Quick: An Introduction to Racket with Pictures do autor Matthew Flatt - https://docs.racket-lang.org/quick.
- Continue: estudo do tutorial Continue: Web Applications in Racket dos autores Danny Yoo e Jay McCarthy - https://docs.racket-lang.org/continue.
- More: estudo do tutorial More: Systems Programming with Racket do autor Matthew Flatt - https://docs.racket-lang.org/more.
- HtDP2e: estudo do livro How to Design Programs, Second Edition dos autores Matthias Felleisen, Robert Bruce Findler, Matthew Flatt e Shriram Krishnamurthi http://www.htdp.org.
- lambda-calculus: estudo de materiais sobre Lambda Calculus.
- SPD: estudo do curso How to Code: Systematic Program Design.
oracle:
- java-microservices: material de estudo do curso Oracle MOOC: Java Microservices.
- java-puzzle-ball: material de estudo do curso Oracle Developer MOOC: Java Coding & Concepts with a Game.
- java-virtual-machine-troubleshooting: material de estudo do curso Oracle MOOC: Java Virtual Machine Troubleshooting.
- lambdas-streams: material de estudo do curso JDK 8 Massive Open and Online Course: Lambdas and Streams Introduction.
- jni: interface nativa.