Fondements de la topologie algébrique