background preloader

Learning tools

Facebook Twitter

GitHub - tshort/mdpad at gh-pages. Algorithms [Algorithm Wiki] Enjalot/algovis: collection of projects and links about algorithm visualization. Enjalot/algovis. VisuAlgo - visualising data structures and algorithms through animation. Kaggle: Your Home for Data Science.

Latentflip. Tiny-guide-to-non-fancy-node/README.md at master · yoshuawuyts/tiny-guide-to-non-fancy-node. Callback Hell. Ryan Anklam's Web Development Blog: Learn JavaScript completely On the Cloud With the JavaScript Koans and Cloud9 IDE. Lately I've been investing a lot of time into learning JavaScript and one of the neatest things I've come across is the JavaScript Koans project.

Ryan Anklam's Web Development Blog: Learn JavaScript completely On the Cloud With the JavaScript Koans and Cloud9 IDE

If you haven't heard of Koans before the basic concept is to learn a programming language through the act completing unit tests in that language. The most popular implementation of this concept is the Ruby Koans project ( Liam McLennan took this concept and ported it over to JavaScript and his implementation can be found over on github (

Refactor yourself. Train your programming skills - Codility. GitHub - richardbenjamin/awesomelinks: Web Development Links. Visualizing Algorithms. The power of the unaided mind is highly overrated… The real powers come from devising external aids that enhance cognitive abilities.

Visualizing Algorithms

—Donald Norman Algorithms are a fascinating use case for visualization. To visualize an algorithm, we don’t merely fit data to a chart; there is no primary dataset. Instead there are logical rules that describe behavior. This may be why algorithm visualizations are so unusual, as designers experiment with novel forms to better communicate.

Python Tutor - Visualize Python, Java, JavaScript, TypeScript, Ruby, C, and C++ code execution.