Learn
The theory that makes it work — algorithms and data structures, Big O, recursion, and the big programming paradigms.