The extentions of VSCode have been improved a lot since last course, and I have updated the extentions.
Detail some of the steps with commands.
Not sure whether the docker approach is easy enough to follow, what I usually do is create my own develop env with a docker file, map the port and use either jupyter lab or VSCode to connect to it. Need some time to figure out how to update this part.