They teach you theory. However, in order to gain practical experience, it is very important to join a company as an internee. this is how many people start their career. By the passage of time, they become employees and start gaining experience. They learn new skills by the passage of time.
This is why working as an intern in this kind of situation is very important. There's always the chance of learning more from actively getting involved in the company's business operations. It makes it easy for you learn new skills.