What should I learn to become web developer?
Can you explain Normalization?
Normalization is a design technique which is used to organizes database tables in a manner that reduces redundancy and dependency of data. Suppose you are creating a table in which you have a column City, Now you have to enter city name in each corresponding row, so you should create a new table tblCity and in main table you should use cityid instead of city name that will remove the redundancy.
What is interface?
If you know any of the object oriented programming then this term will be known to you. Interface is the contract for the class that will implement it. Not clear, so lets use an layman example. Suppose your mother gives you a list of items written on paper to purchase. This list is an interface that you will implement at the time of buying the items.