In addition to the above there are the other bits and pieces such as ground school days, tech exams to ensure you are up to speed on type, safety and emergency procedures training (usually with cabin crew). Jumping down slides and firing off extinguishers plus usually a written test as well. Then there is security training plus whatever the latest and greatest want you to do on the health and safety front.
Back on the flying side of things there will be an annual line check as well with a TRE sitting on the jumpseat assessing your operation. Oh and don't forget your class 1 medical as well.