I was wondering if someone can explain or maybe point me in the right direction on where and how to start web development?
I have never made any application. My focus was mainly in print media, web design (html, css, some jquery, wordpress theme development), very basic stuff.
Recently I have been reading a lot on different javascript frameworks and Today I checked out SproutCore.
- Why so many JS frameworks?
- How to design a software?
- Should I start from its front end to have an idea what it will look like?
- What is MVC (in very simple terms as I need to draw a picture in my head)?
- Why do we have functions that reverse strings and why would you want to reverse it?
- There is many tutorials that do it. How to think like programmers do?
Anything would be a huge help. I am lost in my thoughts.
