The Warrior Code is a list of fifteen different rules that should be followed by all Clan cats. It is taught from the first means of kithood to when an elder is faced with death.
A Gathering is a meeting of the Clans, and is held on the night of a full moon. As said in the Warrior Code, there is a truce, which forbids fighting during the Gathering.
They teach them how to hunt and fight for their Clan, the ways of the warrior code, and it's also up to them to make sure that their apprentice doesn't get in any trouble.