I don't think there's an utterly independent order. Some of the items fall logically together by tier.
Presentation/View - Browser Tier
Program/Controller - Web App 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 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.
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.