So many of you know, my final aim is to create an online solution for real estate virtual tour photographers that can:
1. Host their photos and video
a. photo and video upload technology - drag and drop, auto resizing, thumbnail generation, etc.
b. video display, flash display, image display
2. User panel so photographers can manage their own accounts, create tours, register clients, rearrange photos, add music, rename photos, etc.
3. User panel so photographer's clients can manage their own accounts
4. Pretty site design
5. Site that generates two versions of itself - an unbranded one and a branded one
6. Site that registers each photographer's virtual tour with a number of 3rd party virtual tour databases.
And all I've got now is a basic understanding of HTML and CSS. Can someone give me a roadmap of what I would probably need to learn in order to make a solution like the above?
Like: HTML -> CSS -> Javascript -> PHP -> Flash -> MySQL
and any subcategories in each technology that I should focus on?
I'd like to have something like this rather than do something of a shotgun effect, like learning bits and pieces of everything all at once and getting incredibly frustrated and confused in the process. I'd like someone to give me some direction and focus.
1. Host their photos and video
a. photo and video upload technology - drag and drop, auto resizing, thumbnail generation, etc.
b. video display, flash display, image display
2. User panel so photographers can manage their own accounts, create tours, register clients, rearrange photos, add music, rename photos, etc.
3. User panel so photographer's clients can manage their own accounts
4. Pretty site design
5. Site that generates two versions of itself - an unbranded one and a branded one
6. Site that registers each photographer's virtual tour with a number of 3rd party virtual tour databases.
And all I've got now is a basic understanding of HTML and CSS. Can someone give me a roadmap of what I would probably need to learn in order to make a solution like the above?
Like: HTML -> CSS -> Javascript -> PHP -> Flash -> MySQL
and any subcategories in each technology that I should focus on?
I'd like to have something like this rather than do something of a shotgun effect, like learning bits and pieces of everything all at once and getting incredibly frustrated and confused in the process. I'd like someone to give me some direction and focus.