Question: I want to learn how to code. I could probably use the skills for projects at work, and I might also want to try create something on the side. Which resources can help me learn code on my own?
The following answers are provided by the Young Entrepreneur Council (YEC). Founded by Scott Gerber, the YEC is an invite-only nonprofit organization comprised of the country’s most promising young entrepreneurs. The YEC promotes entrepreneurship as a solution to youth unemployment and underemployment and provides its members with access to tools, mentorship, and resources that support each stage of a business’s development and growth.
W3Schools Work Well!
“I think W3Schools is a great place to start because they have free, easy-to-follow tutorials that are quite comprehensive. I often used these tutorials in my Computer Science course in University because they were easier to follow than the textbook. They also offer $95 certificate programs in the most popular web topics.”
Social Media to the Rescue
“When I am working on websites, I generally keep W3Schools open, because it is just such a fantastic resource for HTML and other related tutorials. But if something happens and I still can’t figure out my coding issue, I actually ask my Twitter network to help…and they do!”
Learn With Lynda.com
“Learning to code is a challenging and time consuming task, so I highly recommend that you first check to see if that’s the only way for you to accomplish your goals. If you feel that its the only answer, I recommend Lynda.com. For about $25 a month, you can access a variety of training videos.”
Fend Off Overwhelm With Feel-Good Training
“Learning to code can be a daunting thing, so it’s best to seek out friendly, non-intimidating training to ensure you follow through. The Girl’s Guide to Web Design is a great place to start: it’s an online course that teaches you to ditch your fear of code, unleash your inner designer and create awe-inspiring WordPress sites with HTML, CSS and a dash of PHP.”
Open Source Is Free to Learn
“Go open source, not primarily because it’s free, but because it usually comes with enthusiastic community members who write detailed documentation and best practices about their code. In the best cases, they walk you through implementation step-by-step. Look for platforms that have withstood the test of time and are constantly innovating; they will be a good foundation and learning space for you.”
Try Tuts Plus and Headway
“The Tuts Plus network covers the coding and design aspect of websites. There are tutorials suitable for beginners and the more advanced topics, and there’s a great community around most of their sites too. Another option is the Headway theme for WordPress which requires minimal coding and has a drag-and-drop interface — it’s my favorite theme by far.”
O’Reilly Books Are My Secret Sauce
“I’m not a great coder, but I know enough to fix minor problems with my own sites and projects. That’s because of the sheer number of O’Reilly tech books I have in my office. They’re excellent resources for even rudimentary coding.”
Trade Resources With Coders
“Trading works very well in the online industry when you need something outside of your skillset. I’ve traded strategy for development many times when I couldn’t afford to redo my website or add Facebook applications. Create a contract for it, just like any client, so you don’t ruin a friendship or possible partnership. But if you want to learn, Don’t Fear the Internet is a great resource.”