Each week, or every week depending on the context.
No. It would be better to say: every week on Friday the Friday of every week the week beginning every Friday
él viene a tu casa todas las semanas.
La semana.
esta semana
La semana.
cada
Translation: Una semana
hace una semana
fin de semana
todos los
last week I swam = Nadé en la semana pasada