What to learn first, Front-end or Back-end development?

funguy picture funguy · Jul 7, 2010 · Viewed 16k times · Source

For most of you web developing guru's my question will sound stupid, but as newbie I would like to ask if it is ok that I will have a frontend developed and only after Backend?

Also, if I will need database should I have the design of it first?

I also would like to know about the analysis part of the project. A friend in short informed me that to start the project requirements analysis (internal, technical and design) is a must. LEt's say if I want to build an social e-commerce site with ability for users to register. Can you determine a numbered list what would you do to prepare the analysis for such project (etc. 1. Database design a) prepare data models...)

I would be very happy if somebody could provide with a thorough answer.

Thank you.

Regards, Donny

Answer

Ed B picture Ed B · Jul 7, 2010

I usually decide what fields I need in the front end 1st.

Then start working on the database backend..then middle tiers with unit tests..then finally front end.

Of course, once I start work on the front end, I think of more fields or changes for the database....such is the nature of development.