Here are your 3 free bonus courses. Pick that path that is closest to your skill level to get started.

Beginner

Intermediate

Advanced

Learn coding syntax to write your first program!
(USACO Bronze and Codeforces Div 2 A/B Curriculum)

If you can write simple programs (using tools like loops), learn algorithms and data structures.
(USACO Silver/Gold and Codeforces Div 2 B/C/D Curriculum)

Once you know all the standard algorithms and data structures, apply them to hard problems to score higher in programming competitions.
(USACO Platinum and Codeforces Div 2 D/E , Div 1 D curriculum)