Start with the basics of computer programming.
Now that you know the basics of computer programming, let's move on to the more challenging topics.
Learn, in detail, how to measure the performance of algorithms.