DEV Community

Cover image for Helpful lectures and instructors in Udemy for me to learn web development from zero
Yuko
Yuko

Posted on • Edited on

Helpful lectures and instructors in Udemy for me to learn web development from zero

I decided to write this topic because I personally wanted to know this kind of information when I started learning web development so that I can save my time to find good one from thousands of courses.

I would like to say in advance that this story includes my personal preference, which might be different form yours. However, I hope this still will give you some hint to choose appropriate courses for you.

General tips

Before pointing out specific names, I want to give some general tips. One is that all Udemy courses whose rating is over 4.5 and have over 10k reviewers are excellent. The other one is to check if the course has a โ€œTop Companies Offer This Course to Their Employeesโ€ section or not.

3 lectures I took to learn basic web development

1. The Complete Web Developer in 2022: Zero to Mastery by Andrei Neagoie, Zero to Mastery

This course covers all the topics needed to be a full-stack developer, including HTML, CSS, React, Node.js, PostgreSQL, GitHub, and NPM/NPM script, as well as an explanation of how the Internet works.

๐Ÿ‘You can learn how to join some open source projects with practice projects in the GitHub section: I think this is the biggest benefit to take this course because I could not find any chances to work with others though it should be critically important to know how we work in a group.
๐Ÿ‘ You can see the outline of the road to becoming a web developer

๐Ÿ‘Ž Sometimes, the libraries he uses in this course have been updated since he uploaded the lectures: However, if you can read the official documents or other materials that help you solve your problems, there is no problem.
๐Ÿ‘Ž Not enough

In my opinion, getting errors and library updates often happens in web development. So I can say the experience I gained during this course is good practice for being a web developer. Furthermore, this course can serve as a litmus test to determine whether you enjoy web development or not, as you may be happy to pursue other fields if you are unable to be patient with these problems. Now Iโ€™m interested in other advanced courses.

2. The Complete JavaScript Course 2022: From Zero to Expert! by **Jonas Schmedtmann**

This course is literally a complete JavaScript course because he provides a section named โ€œHow JavaScript Works Behind the Scenesโ€ which explains some advanced topics such as call stack, scope chain, hoisting, and this keywords. In addition, he provides some soft skills lectures, such as problem solving.

๐Ÿ‘ This lecture includes not only coding syntax but also the mindset a web developer should have.
๐Ÿ‘ He provides lecture notes in a PDF file, which I found helpful when I reviewed this course.

๐Ÿ‘Ž Some lectures take over 40 min.
๐Ÿ‘Ž His talking speed is too slow, even though I set the play speed to be 1.5x.

But these negative things are totally my preference, which may not be a problem for you, and even if so, these are just trivial things.

3. React โ€” The Complete Guide (incl Hooks, React Router, Redux) by **Academind by Maximilian Schwarzmรผller**

This covers basic topics in React, including React Router, Redux, and the introduction of Next.js.

๐Ÿ‘ He covers all the basic key points in a comparatively short time.
๐Ÿ‘ His videos are normally around 10 minutes long.

๐Ÿ‘Ž You have to take another course if you want to know that in detail.

Indeed, I also took his other courses: Next.js & React โ€” The Complete Guide (incl. Two Paths!) and React, NodeJS, Express & MongoDB โ€” The MERN Fullstack Guide. These are useful for me, though.

Conclusion

In conclusion, I want to explain the ideal roadmap for taking these courses. First, take The Complete Web Developer in 2022: Zero to Mastery by Andrei Neagoie, Zero to Mastery, and then pick specific topics you are interested in. If I could re-do this process, I would take the ZTM React course and the advanced JavaScript course, and then take Academindโ€™s Next.js course and MERN course.

The original article is here

Top comments (0)