What language/framework should I learn to be a full stack web developer?
We look for the shortest path, when the longest path is the quickest way there.
Ask, "what's the quickest way to learn programming?" I say Python. It's simple and powerful. Get the fundamentals, then pivot to any language with ease (think Spanish -> French).
What's wrong with how we teach Python?
There tends to be two styles:
• Learn fundamentals, but never anything useful. People end up asking, "... now what?"
• Learn useful things, but go so fast, you end up lost. People tend to copy/paste through these courses.
We are looking for that goldilocks spot, where you understand the material through practical application.
Who should join?
Fresh beginners. This course is for newbies, so it's too slow for experts. If you can create a webpage through a framework (e.g. Ruby on Rails, .NET, Django) then you should move on.
People comfortable with computers. Coders are expert computer users, so you should be comfortable navigate through folders. You don't need coding experience, but you shouldn't be scared of your computer either.
People with the right attitude. Coding is hard. You'll make mistakes, so you'll need to be comfortable with that.