Also check which run option you are using, 'Run' alone with commit your changes, create a package and deploy to the free sandbox in the Mendix cloud.
'Run Locally' deploys your application on your machine and is much faster.
The problem is the V4 cloud environment which is a lot slower then the old V3 cloud at the time that the tutorial was made. Especially the first deployment will take minutes as to seconds in the old cloud. Has something to do with setting up the AWS cloud in the background. The second time would take less time although it is still slower then the V3 cloud. Mendix is investigating if the process can be made less slower.
Good luck on the courses!
regarding your question: it should not take that long, especially with a new (small) application. I am guessing you should look for answers outside of the Mendix modeler :)