This class was recommended to me recently and because I was doing a “build-to-learn” group project that uses Angular 2 I took it.
First of all - Holy Cow! This is a lot of content. There are 329 lectures with 22 hours of video. There is is a sample project for nearly every one of the 28 course modules, 5 homework assignments and a build as you go project that results in an Angular project with a backend that uses AWS as the server and firebase as the database that you actually deploy. It took me about 3 months working nearly consistently 2 -3 hours a day to complete. Heck, the module on Routing has 31 lectures!
I’d like to take a moment to compare this with Wes Bos’ react class that I know is quite popular and that I took before I took this class. (I know these are different technologies but if you are deciding which way to go like I was, this is a useful comparison.) Like Wes Bos, Max has an excellent lecture style, explaining every concept in excruciating detail very clearly. Wes’ class builds a nice sample project which you also end up deploying (it also uses Firebase for data storage). I think the major difference is that Wes’ class has a rather passive approach - even if you follow along and build the project you aren’t really figuring out how to do things on your own - Max has you do the homework and also while building the course project you are encouraged at different points to stop the video and do sections on your own - this definitely helped me to grasp the concepts much better - I finished the course feeling like I could really do an angular project (I am working on a MEAN stack build-to-learn project) where I didn’t have that feeling after I finished Wes’ class.
This course is PACKED with topics, Angular is written in Typescript which there is a section on, A section on Authorization, a section on HTTP, and a section on deploying the app. Even more helpful, he goes over setting up a seed project from the ground up which uses Webpack - he really took the mystery out of the build process.
In summary, this course is an excellent value at $179 (and Udemy often has courses on sale - grab it up if it is!). It feels like a full semester college course and I got SO MUCH out of it! Max also offers a full stack class https://www.udemy.com/angular-2-and-nodejs-the-practical-guide which I took at the same time as the Angular 4 class and it nicely put some concepts together for me. I highly recommend both classes but especially the Angular 4 class - you will not only learn it, you will Master it!