There are two keys to learning to code in any language: usage and consistency. You have to use the language every day, whether it is by building projects or by doing coding challenges. Both are good practice so try to get a mix in.
You can get the slides for the last class right HERE.
If you finish that Codecademy course early, you might want to try doing some algorithm challenges. There is a good selection of these over at Coderbyte.