I have a question that is probably very simple: So I know javascript, html and css . Thats great for basic we design. Im trying to learn how to create web applications similar to this: [video=youtube;R4D-Byvq5cs]http://www.youtube.com/watch?feature=player_embedded&v=R4D-Byvq5cs[/video] jotform(dot)com Things that are "live" as I call the. Containing drag and drop features. A mobile website builder, similar to the one above, is what im trying to start with. Now I dont know which direction to go in, what langauge to learn, if it can be built with what I already know etc. and was hoping somebody could help me (tutorials, guides, advice, suggestions, etc.) Im thinking it has something to do with jquery but how would I go about making something like that where you drag a box and it places it and you can style it through a ui and then output a html code of that. P.S. Not to be offensive, but Im trying to build premium/professional web applications and would like information that will take me in that direction. Thanks in advance!
First place to go is the websites that inspire you and find out what they use... Is it HTML5 which has drag and drop or is it flash. If you don't know how to check the source to find out then you have a steep learning curve ahead of you. Then you need to decide the best technology to generate that source and that may be less visible but there are ways to ind oyt. Protecting intellectual property is important and so it is unlikely to be pure javascript. Oh, and I didn't view the video because you didn't explain why it would be helpful... if you can't explain the problem in words you won't get far...
I would like to know when do I need to use a PHP framework such as ... framework can teach you some things,
A framework won't teach you good coding but it will direct you to their version of best practice as far as separating code and organising your work and that is something newbies need to learn. I'd use one for any project that doesn't require a standard content management system - but those projects/sites are few and far between.