Outils fondamentaux de l'algèbre homologique (complexes de chaînes et groupes d'homologie)