I bought the CodeAcademy Pro back in January, and I honestly don’t use it enough to get the full value out of the program.
As I proceed further into the career pathway, I’m sure there will be more areas that require me to problem solve and think (probably those portfolio projects or off-site projects, but I recommend spending at least 3 hours a days on CodeAcademy to get the full workout.
If you’re interested in a specific career path, you can always learn the syntax of the languages it uses, and then pay for the program to get the additional resources, projects, and learning pathways to build your portfolio. But as it is, it’s great for what you’re paying for.
I’d call it a mini bootcamp.