what is the number of turn of my secondary and primary coil?
Always start with the primary winding and wind the secondary to suit the turns ratio aka voltage ratio needed.

The biggest golden rule with a transformer is to avoid excessive saturation of the core. You don't need to concern your self about the secondary winding at this stage because saturation is a function of the primary winding and its inductance.

For instance, if the primary inductance were (say) 10 henries and had 220V applied at 50 Hz, the magnetization current is: -

\$\dfrac{220}{2\pi\times 50 \times 10}\$ = 70 mA.

This current times number of turns (say) 1000 = 70 ampere-turns. This is called MMF (magneto motive force). However, to work out if the core is saturating you need to know H (magnetic field strength) and this is MMF/distance. Distance is the mean length around the core: -



The green dotted line in the diagram above is the distance I'm referring to. You can physically estimate it or look at the data sheet for the core you have purchased. For 1 kW, the distance should probably be around 300 mm. This is a ballpark figure and could easily be higher.

So this means that H is around 70/0.3 ampere-turns-per-metre = 233 At/m. However, this is an RMS H value and the peak is going to be about 330 At/m

How much flux density does 330 At/m give you for (say) silicon steel laminations: -



By my reckoning, that's a little over 1 tesla and, as you can see this is just taking the BH curve into a little bit of saturation (acceptable).

So, to answer your question, research the material properties of the laminations/core and get the BH curve for that material. Choose a flux density that is "pushing" a little bit into saturation and work out the peak H value. From that peak H value divide by \$\sqrt2\$ to get an RMS value.

Next, divide this by the mean length around the core to get ampere-turns (MMF). Then, you have to look at the data on the core (as a whole) to work out what inductance you get for "so many" turns of winding. Here you need to do a bit of trial and error (remembering that inductance is largely proportional to turns-squared).

You are going to be aiming for about 10 henries (or thereabouts) in my personal opinion and if the turns needed are 1500 then the H field will be a little too large and there will be too much saturation. Like I said there's a bit of trial and error going on at this point but good luck.