Principes variationnels de la physique: Cours et applications