This page contains a list of training resources.
You can find the slides for Introduction to Programming here
Our calendar can be found here
If you are new, try this problem. It is a gentle introduction to solving your first problem from one of our previous contests.
We are using the Competitive Programmer's Handbook as a basis for our training sessions. It's a very good free resource.
Other useful books include: Competitive Programming 3, The Algorithm Design Manual (a great, and informal, guide to algorithms in general), and CLRS (probably the best introduction to algorithms in terms of depth, especially good if you come from a maths background).
You can find a problem archive and judge for old ICPC questions here.