Assuming you are talking about ice skating, the answer is no. You cannot properly practice ice skating on carpet. The two surfaces are completely different and it would be very difficult to get the same feeling for skating on ice while on carpet. Additionally, the blades of an ice skate are very sharp and would likely ruin any carpeting you tried to skate on.