J'ai trouvé comment résoudre le problème, car en faite la syntaxe des controllers est changé.
[](<!doctype html>
<html lang="fr" ng-app="portfolio">
<head>
<meta charset="utf-8">
<title> Portfolio de Gataf </title>
<!--<link rel="stylesheet" href="bower_components/bootstrap/dist/css/bootstrap.css">-->
<link rel="stylesheet" href="CSS/portfolio.css">
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.1/angular.min.js"></script>
<!-- <script src="js/directives.js"></script>-->
</head>
<body>
<!--<div ng-background></div>-->
<div ng-controller="presentationCtrl">
<div ng-repeat="presentation in presentations">
<p>
<strong> {{presentation.phrase}}</strong>
</p>
</div>
</div>
<script>
angular.module('portfolio', []).controller('presentationCtrl', function($scope){
$scope.presentations = [
{
'phrase' : 'Bienvenu sur mon portfolio'
},
{
'phrase' : 'Gatien TAFFOREAU'
},
{
'phrase' : 'En école d\'ingénieur informatique'
}
];
});
</script>
</body>
</html>)