A great course teaches you the ecosystem, not just the languages. You should expect to learn:
Some courses hold your hand too tightly. You follow the instructor line-by-line and build a beautiful app, but when you try to build something on your own, you get stuck.