The courses on the learning plan will give you a good foundation and may help make some of the more advanced classes make sense. But I would still encourage you to take other classes that seem of interest to you, especially the instructor led classes that are not available whenever you want like the videos.