Learn the theory and then practice on the demo )))