The above responses do a good job on answering this. Start building apps and google (or ask here) for any concept that you are getting stuck on.
The coding exercises here are a good start: Coding Exercises
For everything you build, take a step back and see if you can explain what each line of code does and why it works. This will help you solidify what you know vs. what you memorized.