Versatile software engineer with a background in .NET consulting and CMS development. Working on regaining my embedded development skills to get more involved with IoT opportunities.
I'm of a contrary position with W3Schools...I feel like their curriculum is outdated and doesn't teach best practices. What I'd recommend instead is having mentors available. There is no shortage of resources on every facet of development, a beginner is going to need someone who can help curate content and show them the right way to do things. It's a delicate balance between simplifying subjects so that they are approachable for a beginner and teaching professional practices and I think it takes a human touch to help sort through that quagmire.
Mentorship also helps with the gap between Hello World and building real projects...it's a frightening chasm to cross if you don't have someone to guide and encourage you along the way.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I really like W3Schools. A lot of good examples, interactive tutorials and quiz exercises at the end of each section.
Helped me learn a lot of the basics.
Thanks for sharing. I find myself going back to W3schools as my first stop when looking for examples to show beginners too.
I'm of a contrary position with W3Schools...I feel like their curriculum is outdated and doesn't teach best practices. What I'd recommend instead is having mentors available. There is no shortage of resources on every facet of development, a beginner is going to need someone who can help curate content and show them the right way to do things. It's a delicate balance between simplifying subjects so that they are approachable for a beginner and teaching professional practices and I think it takes a human touch to help sort through that quagmire.
Mentorship also helps with the gap between Hello World and building real projects...it's a frightening chasm to cross if you don't have someone to guide and encourage you along the way.