3 Web Development Resources that boosted my Confidence to land a Paid Client

Photo by Cytonn Photography on Unsplash

These three resources helped me go from beginner, to confidently take on clients as a web developer.

Zero to Mastery

The Zero to Master Web Developer course teaches you the fundamentals of web development as well as skills that can help you land a job as a developer. I know their platform and community has grown since I first took the course, so things might be a little different now. I learned HTML, CSS, JavaScript, React, Express, and Node, and I would expect that you will get that plus more. It is a really good course to boost your knowledge and experience if you are interested in becoming a full stack or frontend developer. You’ll also get exposure on backend and databases. It gives you concrete knowledge to build an API and incorporate a database into your web app.

When I got the course, I paid a one time fee, and now they have a monthly or yearly subscription model and they have added new courses. On top of their Web Developer Course: Zero To Master, they also have 16 other courses that cover topics like JavaScript, Python, Interviewing and more. I think it’s worth it because investing in yourself is the best type of investment you can make. Note, I do not have any affiliation with Zero to Mastery, I just genuinely recommend it since it helped me a lot.

W3 Schools

W3Schools has really quick reference to documentation. I still use it when I’m working on websites. I don’t try to remember everything, I just look it up when I need it. For example, if I want to add a shadow around an object or text, I can look it up and have the answer in a few seconds. They also have tutorials that can probably be useful to learn the fundamentals, but I did not do tutorials on there so I wouldn’t be able to give my opinion on them.

Don’t Make Me Think

Don’t Make Me Think taught me about Web Design fundamentals. The author talks about creating a good experience for the user and breaks down the component’s you need on your site and how you should best lay them out. If you have no experience designing a website, this is a good place to start.

Final comments

The resources I’ve shared here are good for people new to development as well as those those with years of experience.

Thanks for reading. Give this article a clap if you found it useful. Share it with anyone who you think it can help.

Tech analyst at Accenture. Mobile app and web developer. Passionate about tech and education.