If you want to think like a programmer, you need to learn algorithms. Learning algorithms improves your problem solving skills by revealing common patterns in software development. The following is a table of contents of my articles on algorithms. If you think there’s something missing, let me know on Twitter @jarednielsen. And there’s more on the way!
-
Learn How to Write Pseudocode by Solving the Classic Fizz Buzz Algorithm
-
Learn How to Code the Decimal to Binary Algorithm in JavaScript and Python
-
Learn How to Code the Decimal to Hexadecimal Conversion Algorithm
-
Learn How to Code the Smallest Divisor of a Whole Number Algorithm
💯 Give yourself an A. Grab your copy of A is for Algorithms