Wednesday, December 23, 2009

Does anyone have any advice, on how i should be learning web development coding, like in which order ?

like say html, xhtml, javascript, etcc. or html, xhtml, php, which order do you suggest ?Does anyone have any advice, on how i should be learning web development coding, like in which order ?
I don't think there's an utterly independent order. Some of the items fall logically together by tier.





Presentation/View - Browser Tier


X/HTML, CSS, DOM, JavaScript - each of these has its own peculiarities in the different browsers. I suggest starting with X/HTML, since it provides the presentation structure for a document. The appearance attributes of the HTML are modified by CSS and can be manipulated by JavaScript operations on the DOM. As you become more adept in X/HTML, you'll see the need for the addition of CSS and JavaScript - sort of an organic thing.





Program/Controller - Web App Tier


Perl, PHP, C++, Java, etc...pick one and get good at it (I'm a Java guy). This is where the traffic-cop control goes. What's going to be done and which program is going to do it gets handled here. The skills you'll gain by learning any of these will be extensible back to your JavaScripting and forward to the next tier.





Model/Data - Business Tier


The abstract data-model that represents the business lives here. Your Controller tier language will be useful and you'll probably need to add SQL for addressing databases.





The suggested order is based on the target of developing an all-around developer who can do everything. You may prefer to do fewer things better. I know Java developers who couldn'y style (code CSS) their way out of a wet paper bag. I know UIEs who have no clue what a class is.





I'm bettin' you'll get a bunch of answers to this question. Read 'em all and think about what you enjoy and want.Does anyone have any advice, on how i should be learning web development coding, like in which order ?
Start with HTML and CSS (Cascading Style Sheets). Then you can learn how to manipulate the HTML objects using Javascript. Then learn PHP and MySQL or whatever server languages you're interested in.
Start with basic HTML...then go to Java...
learn html and css and be able to remember them at the ability to write the code yourself witout using any kind of resource.





then after these, if you really want to learn php then learn it and when you've mastered it by mastered i mean being able to code a basic client managment system coding it by head no notes or copying scripts.





then you can learn xhtml then xml then javascript and ajax then you can combine these knowledges into php amd make your crm system look cool.





all these knowledges combined should take about 5 years to study and practice and remember your code and create a few applications of of it.

No comments:

Post a Comment