├── CONTRIB.md └── README.md /CONTRIB.md: -------------------------------------------------------------------------------- 1 | Todos são livres para contribuir dentro das regras. O conteúdo deve ser similar em qualidade e abrangência aos dos links presentes. 2 | 3 | ## Regras 4 | - Para maior compreensão, contribuições somente são aceitas em inglês ou português. 5 | - Links batidos e de conhecimento geral como artigos da Wikipedia não serão aceitos, com possíveis exceções notáveis a depender do conteúdo. 6 | - Em determinada categoria, os links devem sem suficientemente gerais para que se relacionem bem com o tema em questão, ou seja, para assuntos específicos demais novas categorias devem ser sugeridas. 7 | - A adição e remoção de links por motivos diversos (domínio expirado, conteúdo inadequado, etc) podem ser sugeridas diretamente a mim a qualquer momento ou por meio da abertura de issues/pull requests. 8 | 9 | ## Colaboradores 10 | - André Cunha 11 | - Diogo Felix 12 | - Giulia Vieira 13 | - Lucas Lopes 14 | - Matheus Souza 15 | - Raphael Augusto 16 | - Renata Nésio 17 | - Fernando M. 18 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) 2 | 3 | > A curated list of awesome academic and practical resources for Computer Science students. 4 | 5 | - [Contribution guide](CONTRIB.md) 6 | 7 | ## Table of Contents 8 | - [General CS](#general-cs) 9 | - [Learning Platforms](#learning-platforms) 10 | - [Algorithms](#algorithms) 11 | - [Languages](#languages) 12 | - [Computer Graphics](#computer-graphics) 13 | - [Encryption & Hashing](#encryption-and-hashing) 14 | - [Networks](#networks) 15 | - [Compilers](#compilers) 16 | - [Machine Learning](#machine-learning) 17 | - [YouTube](#youtube) 18 | - [Podcasts](#podcasts) 19 | - [Mathematics](#mathematics) 20 | - [Physics](#physics) 21 | - [Digital Electronics](#digital-electronics) 22 | - [Games & Contests](#games-and-contests) 23 | - [Malware Analysis](#malware-analysis) 24 | - [Miscellaneous](#miscellaneous) 25 | 26 | ## General CS 27 | - [Computer Science Books (Shodan)](https://shodan.me/books/) 28 | - [Free Programming Books (VHF Repo)](https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md) 29 | - [Computer Science (Open Source Society)](https://github.com/open-source-society/computer-science) 30 | - [621+ Programming Resources](https://medium.com/free-stuff/2000-programming-resources-c2c835001216#.sr0jfcxu4) 31 | - [30 Free Programming eBooks](http://citizen428.net/blog/2010/08/12/30-free-programming-ebooks/) 32 | - [Curated List of Awesome Lists](https://github.com/sindresorhus/awesome/blob/master/readme.md) 33 | - [Shared Tech Resources](https://www.dropbox.com/sh/n01pbk76jy0fbcz/AACbIvq_EPfkHkBph62G4sjFa) 34 | - [Papers We Love](https://github.com/papers-we-love/papers-we-love) 35 | - [Become a Programmer, Motherfucker](http://programming-motherfucker.com/become.html) 36 | - [DevDocs - Multiple Documentations](http://devdocs.io/) 37 | - [Awesome BR](http://awesome-br.com/#/) 38 | - [Build a Modern Computer from First Principles](https://www.coursera.org/learn/build-a-computer) 39 | - Today I Learned (TIL) 40 | - [jbranchaud/til](https://github.com/jbranchaud/til) 41 | - [thoughtbot/til](https://github.com/thoughtbot/til) 42 | - [jwworth/til](https://github.com/jwworth/til) 43 | - [Hashrocket](https://til.hashrocket.com/) 44 | - [Complexity Zoo](https://complexityzoo.uwaterloo.ca/Complexity_Zoo) 45 | - [Big O Complexity Cheat Sheet](http://bigocheatsheet.com/) 46 | - [Computer Science from the Bottom Up](http://www.bottomupcs.com/) 47 | - [Computer Science Field Guide](http://www.cosc.canterbury.ac.nz/csfieldguide/dev/dev/index.html) 48 | - [Translating Mathematics into Code](http://matt.might.net/articles/discrete-math-and-code/) 49 | - [Learn Enough to Be Dangerous](http://www.learnenough.com/) 50 | - [Programming Languages Paradigms](http://www.cyan-lang.org/jose/courses/14-1/PLP/lpa.pdf) 51 | - [Dictionary of Algorithms and Data Structures](https://xlinux.nist.gov/dads/) 52 | - [SyntaxDB](https://syntaxdb.com/) 53 | - [ExplainShell](http://explainshell.com/) 54 | - [CS50](https://cs50.harvard.edu/) 55 | 56 | ## Learning Platforms 57 | - Code 58 | - [Code.org](https://www.code.org/) 59 | - [Codeacademy](http://www.codecademy.com/) 60 | - [Codeavengers](http://www.codeavengers.com/) 61 | - [Codeschool](https://www.codeschool.com/) 62 | - [Treehouse](http://teamtreehouse.com/) 63 | - [CodeHS](https://codehs.com/) 64 | - [CodingBat](http://codingbat.com/) 65 | - [FreeCodeCamp](http://www.freecodecamp.com/) 66 | - [Coursera CS](https://pt.coursera.org/browse/computer-science?languages=pt) 67 | - [KhanAcademy CS](https://pt.khanacademy.org/computing/computer-science) 68 | - [EdX CS](https://www.edx.org/course/subject/computer-science) 69 | - [Udemy Development (Free)](https://www.udemy.com/courses/development/all-courses/?price=price-free&lang=en) 70 | - [Udemy IT & Software (Free)](https://www.udemy.com/courses/it-and-software/all-courses/?price=price-free&lang=en) 71 | - [Stanford Courses](http://online.stanford.edu/courses/allcourses) 72 | - [Cybrary.IT](https://www.cybrary.it/) 73 | - [Computer Science and Electrical Engineering (MIT)](http://ocw.mit.edu/courses/#electrical-engineering-and-computer-science) 74 | - [Computer Science and Electrical Engineering (Audio & Video, MIT)](http://ocw.mit.edu/courses/audio-video-courses/#electrical-engineering-and-computer-science) 75 | 76 | ## Algorithms 77 | - Material recomendado 78 | - [Introduction to Algorithms - Thomas Cormen](http://is.ptithcm.edu.vn/~tdhuy/Programming/Introduction.to.Algorithms.pdf) 79 | - [Estruturas de Dados - Waldemar Celes e Jose Lucas Rangel](https://drive.google.com/open?id=0BwV_da1xnClATW80bktjZkIxeW8) 80 | - [Projetos de Algoritmos Com Implementações em Pascal e C - Nívio Ziviani](https://drive.google.com/open?id=0BwV_da1xnClAU1JpeExOS29XdmM) 81 | 82 | ## Languages 83 | 84 | ## C & C++ 85 | - [Learn C The Hard Way](http://c.learncodethehardway.org/book/) 86 | - [C Progressivo](http://www.cprogressivo.net/) 87 | - [C Completo e Total](http://www.inf.ufpr.br/lesoliveira/download/c-completo-total.pdf) 88 | - [Linguagem C](http://www.lrc.ic.unicamp.br/~takeo/mc102_1s2016/LINGUAGEM_C.pdf) 89 | - [Learn C](http://www.learn-c.org/) 90 | - [C++ Complete Reference](http://goo.gl/Le6gUi) 91 | - [Learn C++](http://www.learncpp.com/) 92 | - [Geeks4Geeks C](http://www.geeksforgeeks.org/c/) 93 | - [Teach Yourself C in 24 Hours](http://aelinik.free.fr/c/) 94 | - [Stanford CS Education Library](http://cslibrary.stanford.edu/) 95 | - [C Gibberish ↔ English](http://www.cdecl.org/) 96 | - [Clockwise/Spiral Rule](http://c-faq.com/decl/spiral.anderson.html) 97 | - [OOC](http://www.planetpdf.com/codecuts/pdfs/ooc.pdf) 98 | - [UNIX System Calls and Subroutines using C](http://www.cs.cf.ac.uk/Dave/C/) 99 | - [IAR Advanced preprocessor tips and tricks](https://www.iar.com/support/resources/articles/advanced-preprocessor-tips-and-tricks/) 100 | - [Organizing Code Files in C and C++](http://www.gamedev.net/page/resources/_/technical/general-programming/organizing-code-files-in-c-and-c-r1798) 101 | 102 | ## Python 103 | - [Automate The Boring Stuff With Python](https://automatetheboringstuff.com/) 104 | - [The Hitchhiker’s Guide to Python!](http://docs.python-guide.org/en/latest/) 105 | - [Python Programming](http://www.jeffknupp.com/) 106 | - [Open Sourcing a Python Project the Right Way](http://www.jeffknupp.com/blog/2013/08/16/open-sourcing-a-python-project-the-right-way/) 107 | - [The Best Way to Learn Python](http://net.tutsplus.com/tutorials/the-best-way-to-learn-python/) 108 | - [Python Classes and OOP](https://www.jeffknupp.com/blog/2014/06/18/improve-your-python-python-classes-and-object-oriented-programming/) 109 | - [Async/await in Python 3.5](http://www.snarky.ca/how-the-heck-does-async-await-work-in-python-3-5) 110 | - [Por que há tantos Pythons?](http://www.toptal.com/python/por-que-h-tantos-pythons/pt) 111 | - [Python Tutor](http://pythontutor.com/) 112 | - [Anaconda](https://www.continuum.io/anaconda-community) 113 | 114 | ## Ruby 115 | - [Learn Ruby The Hard Way](http://learnrubythehardway.org/book/) 116 | - [Humble Little Ruby Book](http://humblelittlerubybook.com/book/html/) 117 | - [Poignant Guide to Ruby](http://poignant.guide/book/chapter-1.html) 118 | - [Learn to Program](https://pine.fm/LearnToProgram/) 119 | - [Ruby Koans](http://rubykoans.com/) 120 | - [Awesome Ruby](http://awesome-ruby.com/) 121 | - [Ruby Monk](http://rubymonk.org/) 122 | - [Ruby em Vinte Minutos](https://www.ruby-lang.org/pt/documentation/quickstart/) 123 | - [Try Ruby](http://tryruby.org/levels/1/challenges/0) 124 | - [Writing a compiler in Ruby, bottom up](http://hokstad.com/compiler) 125 | - [Pocket Programming - Ruby/Rails](http://rails.pocket-programming.com/) 126 | 127 | ## Perl 128 | - [Learn Perl in about 2 hours 30 minutes](http://qntm.org/files/perl/perl.html) 129 | - [Modern Perl](http://onyxneon.com/books/modern_perl/modern_perl_letter.pdf) 130 | - [Impatient Perl](http://www.greglondon.com/iperl/pdf/iperl.pdf) 131 | - [Learning Perl the Hard Way](http://www.greenteapress.com/perl/perl.pdf) 132 | - [Beginning Perl](http://web.archive.org/web/20120709053246/http://ofps.oreilly.com/titles/9781118013847/index.html) 133 | 134 | ## Java 135 | - [Java Starter](http://t2ti.com/curso/video/java/basico/java_starter.php) 136 | - [Java Design Patterns](https://github.com/iluwatar/java-design-patterns) 137 | 138 | ## PHP 139 | - [PHP: The Right Way](http://www.phptherightway.com/) 140 | - [PHP Best Practices](https://phpbestpractices.org) 141 | - [PHP Pandas](http://daylerees.com/php-pandas/) 142 | 143 | ## Javascript 144 | - [Eloquent Javascript](http://eloquentjavascript.net/index.html) 145 | - [You Don't Know JS](https://github.com/getify/You-Dont-Know-JS) 146 | - [The Entire JS Language in One Image](http://d2brer6wwumtdu.cloudfront.net/wp-content/uploads/2015/09/09191550/infographic-the-entire-javascript-language-in-one-single-image-491250-2.jpg) 147 | - [JS: The Right Way](http://jstherightway.org/) 148 | - [JavaScript for Cats](http://jsforcats.com/) 149 | 150 | ## HTML/CSS 151 | - [Develop & Style Websites](http://learn.shayhowe.com/) 152 | 153 | ## SQL 154 | - [SQL Completo - Softblue](http://www.softblue.com.br/site/curso/id/3/CURSO+DE+SQL+COMPLETO+BASICO+AO+AVANCADO+ON+LINE+BD03+GRATIS) 155 | - [A Simple Guide to Five Normal Forms in Relational Database Theory](http://www.bkent.net/Doc/simple5.htm) 156 | - [The Codex » Do Not Pass This Way Again](http://grimoire.ca/mysql/choose-something-else) 157 | 158 | ## R 159 | - [Code School - Try R](http://tryr.codeschool.com/) 160 | - [R Programming Tutorials](http://www.listendata.com/p/r-programming-tutorials.html) 161 | - [R by example](http://www.mayin.org/ajayshah/KB/R/index.html) 162 | - [The R Language](http://stat.ethz.ch/R-manual/R-patched/doc/html/) 163 | - [CRAN: Manuals](http://cran.r-project.org/manuals.html) 164 | - [swirl: Learn R, in R.](http://swirlstats.com/) 165 | 166 | ## Haskell 167 | - [YBlog - Learn Haskell Fast and Hard](http://yannesposito.com/Scratch/en/blog/Haskell-the-Hard-Way/) 168 | - [Learn You a Haskell for Great Good!](http://learnyouahaskell.com/chapters) 169 | - [Aprender Haskell será um grande bem para você!](http://haskell.tailorfontela.com.br/chapters) 170 | - [How to learn Haskell](https://github.com/bitemyapp/learnhaskell) 171 | - [Real World Haskell](http://book.realworldhaskell.org/read/) 172 | - [Haskell (Wikibooks)](https://en.wikibooks.org/wiki/Haskell) 173 | - [Yet Another Haskell Tutorial](http://www.umiacs.umd.edu/~hal/docs/daume02yaht.pdf) 174 | - [Try Haskell! An interactive tutorial in your browser](http://tryhaskell.org/) 175 | - [HaskellWiki](https://wiki.haskell.org/Example_code) 176 | - [Haskell for all](http://www.haskellforall.com/) 177 | - [Haskell Exercises](https://github.com/commercialhaskell/haskelldocumentation/tree/master/exercises) 178 | - [Write You a Haskell (Stephen Diehl)](http://dev.stephendiehl.com/fun/) 179 | - [What I Wish I Knew When Learning Haskell (Stephen Diehl)](http://dev.stephendiehl.com/hask) 180 | - [Monads for Dummies (Stephan Boyer)](https://www.stephanboyer.com/post/83/monads-for-dummies) 181 | - [The Marvels of Monads](http://blogs.msdn.com/b/wesdyer/archive/2008/01/11/the-marvels-of-monads.aspx) 182 | - [State of the Haskell ecosystem](https://github.com/Gabriel439/post-rfc/blob/master/sotu.md) 183 | - [Hoogle](https://www.haskell.org/hoogle/) 184 | - [Typeclassopedia](https://wiki.haskell.org/Typeclassopedia) 185 | - [An Introduction to Cabal sandboxes](http://coldwa.st/e/blog/2013-08-20-Cabal-sandbox.html) 186 | - [Monad transformers, free monads, mtl, laws and a new approach](https://ocharles.org.uk/blog/posts/2016-01-26-transformers-free-monads-mtl-laws.html) 187 | 188 | ## OCaml 189 | - [OCaml Tutorials](http://ocaml.org/learn/tutorials/) 190 | 191 | ## Clojure 192 | - [Try Clojure](http://tryclj.com/) 193 | - [Clojure for the Brave and True](http://www.braveclojure.com/) 194 | - [Clojure from the Ground Up](http://aphyr.com/posts/301-clojure-from-the-ground-up-welcome) 195 | - [Clojure Koans](http://clojurekoans.com/) 196 | - [4Clojure](http://www.4clojure.com/) 197 | - [Clojure Distilled](http://yogthos.github.io/ClojureDistilled.html) 198 | 199 | ## F# 200 | - [Learning F#](http://fsharp.org/about/learning.html) 201 | - [F# syntax in 60 seconds](http://fsharpforfunandprofit.com/posts/fsharp-in-60-seconds/) 202 | 203 | ## Julia 204 | - [Learning Julia](http://julialang.org/learning/) 205 | - [Julia Documentation](http://docs.julialang.org/en/release-0.4/) 206 | - [juliabook](https://github.com/chrisvoncsefalvay/juliabook) 207 | 208 | ## Erlang 209 | - [The Zen of Erlang](http://ferd.ca/the-zen-of-erlang.html) 210 | - [Learn You Some Erlang for Great Good!](http://learnyousomeerlang.com/content) 211 | - [Try Erlang](http://www.tryerlang.org/) 212 | - [Elixir School](https://elixirschool.com/pt/) 213 | 214 | ## Smalltalk 215 | 216 | ## Common Lisp 217 | - [Lisp Hackers, Interviews with 100x More Productive Programmers](https://leanpub.com/lisphackers) 218 | - [L(λ)THW, Learn Lisp The Hard Way](http://learnlispthehardway.org/) 219 | - [Paul Graham's On Lisp, Advanced Techniques for Common Lisp](http://www.paulgraham.com/onlisp.html) 220 | - [Lisp in Small Parts](http://lisp.plasticki.com/) 221 | - [Common Lisp Koans](https://github.com/google/lisp-koans) 222 | - [CLiki, Common Lisp Wiki](http://www.cliki.net/) 223 | 224 | ## Scheme 225 | - [Structure and Interpretation of Computer Programs](https://mitpress.mit.edu/sicp/full-text/book/book-Z-H-1.html) 226 | - [Community Scheme Wiki](http://community.schemewiki.org/) 227 | 228 | ## Lua 229 | - [Programming in Lua](http://www.lua.org/pil/contents.html) 230 | 231 | ## Computer Graphics 232 | - [Cg/Unity tutorials](https://en.wikibooks.org/wiki/Cg_Programming/Unity) 233 | - Tools 234 | - [Blender](https://www.blender.org/) 235 | - [L3DT](http://www.bundysoft.com/L3DT/) 236 | - [Unity](https://unity3d.com/) 237 | - Languages 238 | - Cg 239 | - [Cg Documentation](http://http.developer.nvidia.com/Cg/index.html) 240 | - [The Cg Tutorial](http://http.developer.nvidia.com/CgTutorial/cg_tutorial_frontmatter.html) 241 | - Processing 242 | - [Processing Tutorial](https://processing.org/tutorials/) 243 | - [Nature of Code](http://natureofcode.com/book/introduction/) 244 | 245 | ## Encryption and Hashing 246 | - Repos 247 | - [CyberChef: The Cyber Swiss Army Knife](https://github.com/gchq/CyberChef) 248 | - [Codebreaker](https://github.com/asweigart/codebreaker) 249 | - [Encoding vs Encryption vs Hashing vs Obfuscation](https://danielmiessler.com/study/encoding-encryption-hashing-obfuscation/) 250 | - [GPG/PGP Basics](http://aplawrence.com/Basics/gpg.html) 251 | - [An Introduction to Public Key Cryptography and PGP](https://ssd.eff.org/en/module/introduction-public-key-cryptography-and-pgp) 252 | - [GPG tutorial and PGP Public Key](https://futureboy.us/pgp.html) 253 | - [Lifetimes of cryptographic hash functions](http://valerieaurora.org/hash.html) 254 | - [Handbook of Applied Cryptography](http://cacr.uwaterloo.ca/hac/) 255 | - [Provably Fair Shuffling Through Cryptography](https://techblog.bitzino.com/2012-06-30-provably-fair-shuffling-through-cryptography.html) 256 | 257 | ## Networks 258 | - [Beej's Guide to Network Programming](http://beej.us/guide/bgnet/output/html/multipage/) 259 | - [Redes de Computadores](https://pt.coursera.org/course/comnetworks) 260 | - [Tráfego | RNP](http://www.rnp.br/servicos/conectividade/trafego) 261 | - [SIMET](http://simet.nic.br/mapas/) 262 | - [PCAPR](http://www.pcapr.net) 263 | - [ISFCE Sample Practical Exercise](http://www.isfce.com/sample-pe.htm) 264 | - [PacketLife Capture Collection](http://packetlife.net/captures/) 265 | - [DigitalCorpora Packet Dumps](http://digitalcorpora.org/corpora/packet-dumps) 266 | - [Evil Fingers PCAP Challenges](https://www.evilfingers.com/repository/pcaps_challenge.php) 267 | - [PCAPS Repository](https://github.com/markofu/pcaps) 268 | - [Chris Sanders Packet Captures](http://chrissanders.org/packet-captures/) 269 | - [Tcpreplay Sample Captures](http://tcpreplay.appneta.com/wiki/captures.html) 270 | - [MAWI Working Group Traffic Archive](http://mawi.wide.ad.jp/mawi/) 271 | - [LBNL-FTP-PKT](http://ee.lbl.gov/anonymized-traces.html/) 272 | 273 | ## Compilers 274 | - [Grammar: The language of languages](http://matt.might.net/articles/grammars-bnf-ebnf/) 275 | - [How parsers and compilers work](http://parsingintro.sourceforge.net/) 276 | - [LL and LR in Context: Why Parsing Tools Are Hard](http://blog.reverberate.org/2013/09/ll-and-lr-in-context-why-parsing-tools.html) 277 | - [LL and LR Parsing Demystified](http://blog.reverberate.org/2013/07/ll-and-lr-parsing-demystified.html) 278 | - [What Every Programmer Should Know About Compiler Optimizations](https://msdn.microsoft.com/en-us/magazine/dn904673.aspx) 279 | - [Compiler Explorer](http://gcc.godbolt.org/) 280 | - [Compiler Design Tutorial](http://www.tutorialspoint.com/compiler_design/index.htm) 281 | 282 | ## Machine Learning 283 | - [Awesome Machine Learning](https://github.com/josephmisiti/awesome-machine-learning) 284 | - [Machine Learning Foundations](https://www.coursera.org/learn/ml-foundations/) 285 | - [A Course in Machine Learning](http://ciml.info/) 286 | - [Neural Networks (Sherbrooke)](https://www.youtube.com/playlist?list=PL6Xpj9I5qXYEcOhn7TqghAJ6NAPrNmUBH) 287 | - [Machine Learning Video Library](http://work.caltech.edu/library/) 288 | - [Machine Learning Mastery](http://machinelearningmastery.com/start-here/) 289 | - [Machine Learning Course (Caltech)](https://www.youtube.com/playlist?list=PLD63A284B7615313A) 290 | - [Deep Learning Courses (NVIDIA)](https://developer.nvidia.com/deep-learning-courses) 291 | - [Deep Learning, Feature Learning](https://www.youtube.com/playlist?list=PLHyI3Fbmv0SdzMHAy0aN59oYnLy5vyyTA) 292 | - [A blog about Machine Learning, Deep Learning and NLP.](http://www.wildml.com/) 293 | - [A Tour of Machine Learning Algorithms](http://machinelearningmastery.com/a-tour-of-machine-learning-algorithms/) 294 | - [Machine learning is way easier than it looks](http://blog.intercom.io/machine-learning-way-easier-than-it-looks/) 295 | - [A Visual Introduction to Machine Learning](http://www.r2d3.us/visual-intro-to-machine-learning-part-1/) 296 | - [Neural Networks and Deep Learning](http://neuralnetworksanddeeplearning.com/) 297 | - [Deep Learning Glossary](http://www.wildml.com/deep-learning-glossary/) 298 | - [Understanding Convolution in Deep Learning](http://timdettmers.com/2015/03/26/convolution-deep-learning/) 299 | - [Deep Learning (Nando de Freitas, Oxford)](https://www.youtube.com/watch?v=PlhFWT7vAEw&list=PLE6Wd9FR--EfW8dtjAuPoTuPcqmOV53Fu&index=16) 300 | - [Undergrad Machine Learning (Nando de Freitas)](https://www.youtube.com/playlist?list=PLE6Wd9FR--Ecf_5nCbnSQMHqORpiChfJf) 301 | - [Machine Learning (Nando de Freitas)](https://www.youtube.com/watch?v=w2OtwL5T1ow&list=PLE6Wd9FR--EdyJ5lbFl8UuGjecvVw66F6) 302 | - [Top 10 Data Mining Algorithms in Plain English](http://rayli.net/blog/data/top-10-data-mining-algorithms-in-plain-english/) 303 | - [TensorFlow Tutorials](https://github.com/pkmital/tensorflow_tutorials) 304 | - [CS231n Convolutional Neural Networks for Visual Recognition](http://cs231n.github.io/neural-networks-1/) 305 | 306 | ## YouTube 307 | - [Computerphile](https://www.youtube.com/user/Computerphile) 308 | - [Numberphile](https://www.youtube.com/user/numberphile) 309 | - [Strange Loop](https://www.youtube.com/channel/UC_QIfHvN9auy2CoOdSfMWDw) 310 | - [Matemática Rio](https://www.youtube.com/user/matematicario) 311 | - [Art of the Problem](https://www.youtube.com/user/ArtOfTheProblem) 312 | 313 | ## Podcasts 314 | - [DEV na ESTRADA](http://devnaestrada.com.br/) (Portuguese) 315 | - [PODebug](http://www.podebug.com/) (Portuguese) 316 | - [Grok Podcast](http://www.grokpodcast.com/) (Portuguese) 317 | - [Castálio Podcast](http://castalio.info/) (Portuguese) 318 | - [Hack N' Cast](http://hackncast.org/) (Portuguese) 319 | - [Giant Robots Smashing into Other Giant Robots](http://giantrobots.fm/) (English) 320 | - [Ruby Rogues](https://devchat.tv/ruby-rogues) (English) 321 | - [The Elixir Fountain](https://soundcloud.com/elixirfountain) (English) 322 | - [The Changelog](https://changelog.com/podcast/) (English) 323 | - [Developer Tea](http://developertea.com/) (English) 324 | - [Hanselminutes](http://hanselminutes.com/) (English) 325 | - [Turing-Incomplete](https://turing.cool) (English) 326 | - [The Bike Shed](http://bikeshed.fm/) (English) 327 | - [Code Newbie](http://www.codenewbie.org/podcast) (English) 328 | - [Developer On Fire](http://developeronfire.com/) (English) 329 | - [Mostly Erlang](http://mostlyerlang.com/) (English) 330 | - [Functional Geekery](https://www.functionalgeekery.com/category/podcasts/) (English) 331 | - [The Type Theory Podcast](http://typetheorypodcast.com/) (English) 332 | - [The Haskell Cast](http://www.haskellcast.com/) (English) 333 | 334 | ## Mathematics 335 | - Tools 336 | - [WolframAlpha](http://www.wolframalpha.com/) 337 | - [GeoGebra](http://www.geogebra.org/) 338 | - [Symbolab Math Solver](https://www.symbolab.com/) 339 | - [MS Mathematics](https://www.microsoft.com/en-us/download/details.aspx?id=15702) 340 | - [Slader (Textbook Solutions)](https://www.slader.com) 341 | - [BetterExplained](http://betterexplained.com/articles/category/math/) 342 | - [PatrickJMT](http://patrickjmt.com/) 343 | - [Cálculo I - USP](http://eaulas.usp.br/portal/course.action?course=2600) 344 | - Material Recomendado 345 | - [Cálculo I - Sacha Friedli](http://www.mat.ufmg.br/~sacha/textos/Calculo/Apostila_2015_02_26.pdf) 346 | - [Cálculo Vol. 1 - James Stewart](https://mega.nz/#!m8RUgS4S!lwskupcv1jnVKfhqJWl5rD7hgkZj54rgw6-qN6xzUyg) 347 | - [Cálculo Vol. 2 - James Stewart](https://mega.nz/#!RctFjCyI!tUYuEWKQkowKVtAw5ivp5yCTdYAnBnSNUKkS0ah_l0Q) 348 | - [Um Curso de G.A.A.L. - R. J.](https://www.dropbox.com/s/jj3xq0hjv2z39zp/gaalt0.pdf?) 349 | - [Discrete Mathematics and its Applications](http://www2.fiit.stuba.sk/~kvasnicka/Mathematics%20for%20Informatics/Rosen_Discrete_Mathematics_and_Its_Applications_7th_Edition.pdf) 350 | - [Apostilas - Reginaldo](http://www.mat.ufmg.br/~regi/apostilas.html) 351 | - [Listas - Takahashi](http://www.mat.ufmg.br/~taka/Pagina-CalcI/Pagina-CalcI.htm) 352 | - [G.A.A.L. - Uma Visão Geométrica](http://www.mat.ufmg.br/ead/acervo/livros/Geometria%20Analitica%20e%20Algebra%20Linear%20-%20Uma%20Visao%20Geometrica%20-%20TI.pdf) 353 | - [Curso de Cálculo I - Sacha](https://www.youtube.com/watch?v=KyVYNbwfjtU&list=PLOiKHlNoCwd2s7rq1P4fGQ0iqf-eWi0Wo) 354 | - [Pequenos Erros que Causam Grandes Dificuldades](http://www.mat.ufmg.br/~taka/Pagina-CalcI/ManualDuvidas.pdf) 355 | - [Elementary Number Theory and Its Applications](http://www.fmf.uni-lj.si/~lavric/Rosen%20-%20Elementary%20number%20theory%20and%20its%20applications.pdf) 356 | - [A First Course in Probability](http://zalsiary.kau.edu.sa/Files/0009120/Files/119387_A_First_Course_in_Probability_8th_Edition.pdf) 357 | - [Introduction to Matrix Computation](https://drive.google.com/file/d/0BwEtMaYZ7WapRkNodTgycVJLSTg/view) 358 | - [Algoritmos Numéricos](https://drive.google.com/file/d/0BwEtMaYZ7WapU05yTmItVTVyNms/view) 359 | - [Curso de Cálculo de uma Variável](http://www.dma.im.ufrj.br/~mcabral/textos/cursoCalculoI-livro-a4-V2-2.pdf) 360 | - [Mathematics (MIT)](http://ocw.mit.edu/courses/mathematics/) 361 | - [Multivariable Calculus (Whitman)](https://www.whitman.edu/mathematics/multivariable/multivariable.pdf) 362 | - [Differential & Integral Calculus (UCLA)](https://www.youtube.com/playlist?list=PL1BE3027EF549C7D1) 363 | - [Probability (UCLA)](https://www.youtube.com/playlist?list=PL5BE09709EECF36AA) 364 | - [A First Course in Probability (Sheldon Ross)](http://zalsiary.kau.edu.sa/Files/0009120/Files/119387_A_First_Course_in_Probability_8th_Edition.pdf) 365 | - [Anotações Matemáticas (Renji Rodrigo)](https://bmpa.wordpress.com/2012/04/29/minhas-anotacoes/) 366 | 367 | ## Physics 368 | - Material Recomendado 369 | - [Física Experimental - Lab1](http://www.fisica.ufmg.br/~lab1/) 370 | - [Física Experimental Básica na Universidade](https://www.passeidireto.com/arquivo/975892/fisica-experimental-basica-na-universidade-) 371 | - [Física Básica: Mecânica (1ª edição)](http://www22.zippyshare.com/v/n42cjIKo/file.html) 372 | - [Feynman Lectures (Caltech)](http://www.feynmanlectures.caltech.edu/) 373 | - [Physics (MIT)](http://ocw.mit.edu/courses/physics/) 374 | 375 | ## Digital Electronics 376 | - Material Recomendado 377 | - [Contemporary Logic Design (2nd Edition) - Randy H. Katz, Gaetano Borriello](http://www51.zippyshare.com/v/VQZDji9q/file.html) 378 | 379 | ## Games & Contests 380 | - Programming 381 | - [CodeForces](http://codeforces.com/?locale=en) 382 | - [CodePit](https://www.codepit.io/) 383 | - [Code Fights](https://codefights.com/) 384 | - [HackerRank](https://www.hackerrank.com/) 385 | - [Programmr](http://www.programmr.com/) 386 | - [Project Euler](https://projecteuler.net/archives) 387 | - [URI Online Judge](https://www.urionlinejudge.com.br/) 388 | - [UVA Online Judge](https://uva.onlinejudge.org/) 389 | - [SPOJ Brasil](http://br.spoj.com/) 390 | - [SPOJ International](http://www.spoj.com/) 391 | - [Exercism.IO](http://exercism.io/) 392 | - [Scratch](https://scratch.mit.edu/) 393 | - Infosec 394 | - Repos 395 | - [ctfs](https://github.com/ctfs/) 396 | - [pwntools](https://github.com/Gallopsled/pwntools) 397 | - [ctftools](https://github.com/zardus/ctf-tools) 398 | - [metasploit](https://github.com/rapid7/metasploit-framework) 399 | - [CTFTime](https://ctftime.org/) 400 | - [WeChall](http://www.wechall.net/) 401 | - [Pwnable.KR](http://pwnable.kr/play.php) 402 | - [Reversing.KR](http://reversing.kr/) 403 | - [Smash The Stack](http://www.smashthestack.org/) 404 | - [Shellterlabs](https://shellterlabs.com/pt-br/) 405 | - [SucuriHC](http://ctf.sucurihc.org/) 406 | - [Root-me](https://www.root-me.org/en/Capture-The-Flag/) 407 | - [PicoCTF](https://picoctf.com) 408 | - [RingZer0 CTF](https://ringzer0team.com/) 409 | - [HackTheBox](https://www.hackthebox.eu/en) 410 | - [Wargame-100security](http://www.100security.com.br/wargame/) 411 | - [Hack Yeaster](http://hackyeaster.hacking-lab.com) 412 | - [SCTF](https://sctf.io/) 413 | - [EnigmaGroup](http://www.enigmagroup.org/) 414 | - [Exploit Exercises](http://exploit-exercises.com/) 415 | - [Google Gruyere](http://google-gruyere.appspot.com/) 416 | - [Gh0st Lab](http://www.gh0st.net/) 417 | - [Hack This Site](http://www.hackthissite.org/) 418 | - [HackThis](http://www.hackthis.co.uk/) 419 | - [HackQuest](http://www.hackquest.com/) 420 | - [Hack.me](https://hack.me) 421 | - [Hacking-Lab](https://www.hacking-lab.com) 422 | - [Hacker Challenge](http://www.dareyourmind.net/) 423 | - [Hacker Test](http://www.hackertest.net/) 424 | - [hACME Game](http://www.hacmegame.org/) 425 | - [Hax.Tor](http://hax.tor.hu/) 426 | - [OverTheWire](http://www.overthewire.org/wargames/) 427 | - [pwn0](https://pwn0.com/home.php) 428 | - [RootContest](http://rootcontest.com/) 429 | - [Root Me](http://www.root-me.org/?lang=en) 430 | - [Security Treasure Hunt](http://www.securitytreasurehunt.com/) 431 | - [TheBlackSheep and Erik](http://www.bright-shadows.net/) 432 | - [ThisIsLegal](http://thisislegal.com/) 433 | - [Try2Hack](http://www.try2hack.nl/) 434 | - [WabLab](http://www.wablab.com/hackme) 435 | - [XSS: Can You XSS This?](http://canyouxssthis.com/HTMLSanitizer/) 436 | - [XSS: ProgPHP](http://xss.progphp.com/) 437 | - [Network Forensics Puzzle contest](http://forensicscontest.com/puzzles) 438 | - [DEF CON CTF Archive](https://www.defcon.org/html/links/dc-ctf.html) 439 | - [DigitalCorpora](http://digitalcorpora.org/) 440 | - [Honeynet Challenges](https://www.honeynet.org/challenges) 441 | - [I Smell Packets](http://ismellpackets.com/) 442 | - [DFRWS 2014 Forensics Rodeo](http://www.cs.uno.edu/~golden/dfrws-2014-rodeo.html) 443 | - [Linux LEO Supplemental Files](http://linuxleo.com/) 444 | 445 | ## Malware Analysis 446 | - [Open Malware / Offensive Computing](http://openmalware.org/) 447 | - [Contagio](http://contagiodump.blogspot.com/) 448 | - [VX Heaven](http://vxheaven.org/) 449 | - [VirusShare.com / VXShare](http://virusshare.com/) 450 | - [VXVault](http://vxvault.siri-urz.net) 451 | - [MalShare](http://malshare.com/) 452 | - [Virusign](http://www.virusign.com/) 453 | - [theZoo / Malware DB](http://ytisf.github.io/theZoo/) 454 | - [malc0de](http://malc0de.com/database/) 455 | - [FakeAVs blog](http://www.fakeavs.com/) 456 | - [malware_traffic](http://malware-traffic-analysis.net/) 457 | - [Georgia Tech malrec page](http://panda.gtisc.gatech.edu/malrec/) 458 | - [Kernelmode Forum](http://www.kernelmode.info) 459 | - [Malware Hub Forum](http://malwaretips.com/categories/malware-hub.103/) 460 | - [MalwareBlacklist.com](http://www.malwareblacklist.com) 461 | - [Joxean Koret’s List](http://malwareurls.joxeankoret.com) 462 | - [Sucuri Research Labs](http://labs.sucuri.net/?malware) 463 | - [CLEAN MX realtime database](http://support.clean-mx.de/clean-mx/viruses.php) 464 | - [Contagio Mobile Malware](http://contagiominidump.blogspot.com/) 465 | - [Android Sandbox](http://androidsandbox.net/samples/) 466 | - [maltrieve](http://maltrieve.org/) 467 | - [HoneyDrive](http://bruteforce.gr/honeydrive) 468 | 469 | ## Miscellaneous 470 | - Git 471 | - [Pro Git Book](http://git-scm.com/book/en/v2) 472 | - [Git for beginners: The definitive practical guide](http://stackoverflow.com/questions/315911/git-for-beginners-the-definitive-practical-guide) 473 | - [Git Tips](https://github.com/git-tips/tips) 474 | - [Learn Git Branching](http://pcottle.github.io/learnGitBranching/) 475 | - [Learn Enough Git to Be Dangerous](http://www.learnenough.com/git-tutorial) 476 | - [Git - The simple guide - No deep shit!](http://rogerdudler.github.io/git-guide/) 477 | - [Como usar o git e o github](http://codexico.com.br/blog/linux/tutorial-simples-como-usar-o-git-e-o-github/) 478 | - [Understanding git for real by exploring the .git directory](https://medium.com/@pierreda/understanding-git-for-real-by-exploring-the-git-directory-1e079c15b807#.9on7nfk8z) 479 | - [Explore GitHub](https://github.com/explore) 480 | - [Github Visualizer](http://veniversum.me/git-visualizer/) 481 | - [Trending in Open Source](https://github.com/trending) 482 | - [WakaTime - Quantify your coding](https://wakatime.com/) 483 | - [Rosetta Code](http://rosettacode.org/wiki/Rosetta_Code) 484 | - [Hidden Features (S.O.)](http://stackoverflow.com/search?q=%5Bhidden-features%5D+is%3Aquestion) 485 | - [SciHub](http://sci-hub.io/) 486 | - [Real-Time Fluid Dynamics for Games](http://www.intpowertechcorp.com/GDC03.pdf) 487 | - [Software Licenses in Plain English](https://tldrlegal.com/) 488 | - [Koding for Teams](http://www.koding.com/) 489 | - [Livecoding.TV](https://www.livecoding.tv/) 490 | - [Simulação Avançada - Vida Artificial](https://student.dei.uc.pt/~guilhoto/downloads/vida_artificial.pdf) 491 | - [Computação Natural](http://www.computacaonatural.com.br/) 492 | - [Torch](http://torch.ch/) 493 | - [ForGe Forensic test image generator](https://github.com/hannuvisti/forge) 494 | - [Volatility memory samples](https://code.google.com/p/volatility/wiki/FAQ) 495 | - [Enron Email Dataset](http://www.cs.cmu.edu/~enron/) 496 | - [The ultimate guide on preventing Website Scraping](https://github.com/JonasCz/How-To-Prevent-Scraping) 497 | - [Type Theory: A Modern Computable Paradigm for Math](http://www.science4all.org/le-nguyen-hoang/type-theory/) 498 | 499 | ## Todo 500 | - Add repos subsections. 501 | - Remove outdated/not so awesome links. 502 | - Improve titles. 503 | --------------------------------------------------------------------------------