Buongiorno a tutti,

Sto iniziando a studiare Angular, e sto leggendo sia la documentazione che un libro per sviluppo AngularJs e Bootstrap.
Sto inserendo uno scope, seguendo la guida, ma non funziona, posto il codice per capire dove sbaglio, spero qualcuno possa aiutarmi.

home.html
codice:
<!DOCTYPE html>
<html lang="it" ng-app ng-controller="AppCtrl">
<head>
<meta charset="utf-8">
<title></title>
  <link rel="stylesheet" type="text/css" href="css/bootstrap.min.css">
  <script src="js/angular.min.js"></script>
  <script type="text/javascript" src="js/controller.js"></script>
</head>
<body>
  <div class="container">
    <div class="page-header"><h2>Chapter 1 <small>Hello, World</small></h2></div>
    <div class="jumbotron" >
      <h1>Hello, {{ name || 'World' }} </h1>
      <label for="name">Inserisci il tuo nome</label>
      <input type="text" ng-model="name" class="form-control input-lg">
    </div>
  </div>
  
</body>
</html>
questo il controller.js:
codice:
function AppCtrl($scope){
    $scope.name="World";
}