Andrew Mead - The Modern Javascript Bootcamp Review
Tajeshwar Singh Khara
Master in Industrial and Labor Relations Cornell University
I just finished the modern javascript bootcamp by Andrew Mead on Udemy. I did this course as a follow up to his nodejs course, which was excellent.
I've been doing courses on Udemy for a while and I dont know why it took me so long to stumble upon Andrew's courses. Once I started his nodejs course I was in love with his teaching style.
He has an excellent teaching style. He is very organized and everything - I mean everything - in his course works. He gives you a PDF guide along with his course that you can refer to when solving problems on your own projects and while solving the challenges that he has in his courses.
That brings me to one of the biggest strengths of his teaching style. Learn by doing. He as one or more challenges in every video. You are never sitting back and passively learning programming (as you know that is ineffective.) I am surprised to see why more courses on Udemy dont follow this approach. Andrew gives you a challenge and then gives you detailed instructions on what you need to do. Then he gives you time to solve the challenge and goes over the solution.
Another big strength of his course is that he guides you through making three different CRUD style apps.
- Todo app
- Notes app
- Hangman app
Here are the links to my apps if you're intrested in what they look like and play around with them.
Todo app - direful-cap.surge.sh
Notes app - https://tjnotes.netlify.app/
Hangman app - https://tjhangman.netlify.app/
As you may have noticed, he goes over how to deploy static apps to netflify and surge as well. I had deployed some stuff on netflify before and it is awecome, but I really love surge as well. You'll get to learn about a lot of useful tools as you go through his course.
There is a final section on webpack and babel that was really good. With webpack and babel you can use the latest and cutting edge features of javascript and your apps will still work on older browsers. This made structuring the code with the JS module system really easy. The code was much easier to understand and work with as well.
I think I'll sum this up with another big strength of this course. He answers all questions in the Q&A. I have only asked him maybe two questions through the two courses I have done with him. This is because he has organized everything very well and all his code works. His videos are up to date.
If you want to learn web dev, or even server side development, I highly recommend you try Andrew's course on Udemy.