Laser Physics: From Principles to Practical Work in the Lab