If someone's not excited about the actual process of learning to code, a)they'll probably get discouraged quickly and b)there's probably a more efficient way for them to get a prototype of their app than learning to code from scratch.
If someone's not excited about the actual process of learning to code, a)they'll probably get discouraged quickly and b)there's probably a more efficient way for them to get a prototype of their app than learning to code from scratch.
At Treehouse our mission is to make software development approachable to all, and our courses are designed to teach people from the ground up. Of course it will be harder for people who have never written a line of code, but with desire, determination, and the help of the supportive community we're building then hopefully they can accomplish their goals more efficiently and cost-effectively than before.
For further reading about teaching a beginner to code, check out this article: http://cacm.acm.org/blogs/blog-cacm/156836-teaching-programm...