Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| php-rt:projets:projet-2018 [2018/05/24 02:55] – [Ressources] jcheron | php-rt:projets:projet-2018 [2019/08/31 14:21] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Projet Scripts-library ====== | ====== Projet Scripts-library ====== | ||
| + | |||
| + | < | ||
| + | Compte tenu de la proximité de la fin de l' | ||
| + | |||
| + | **Principe d' | ||
| + | |||
| + | Lors de la dernière séance de TP, chaque étudiant passe un oral pratique au cours duquel il devra : | ||
| + | * répondre aux questions posées (techniques ou théoriques) | ||
| + | * réaliser des manipulations (à effectuer sur le projet Scripts-library) | ||
| + | |||
| + | Ces questions et réalisations sont demandées par le chargé de TP, et sont inspirées des TPs réalisés, et/ou des spécifications demandées dans le projet. | ||
| + | |||
| + | |||
| + | **Support de l' | ||
| + | |||
| + | Le projet Script-library servira de base à l' | ||
| + | |||
| + | **Durée :** | ||
| + | |||
| + | 10 minutes d' | ||
| + | |||
| + | **Exemples de manipulations pouvant être demandées :** | ||
| + | |||
| + | Implémenter des fonctionnalités : | ||
| + | * Afficher la liste des Utilisateurs à l' | ||
| + | * Afficher les scripts par catégorie à l' | ||
| + | * ... | ||
| + | |||
| + | Créer des éléments techniques précis : | ||
| + | * Créer et configurer un projet | ||
| + | * Générer un ou des models | ||
| + | * Créer un contrôleur | ||
| + | * Créer une action (et la vue associée) | ||
| + | * Créer/ | ||
| + | * Charger une ou des instances de model depuis la base, les afficher dans une vue | ||
| + | * Ajouter et configurer la gestion des droits sur un contrôleur | ||
| + | * Personnaliser la gestion des droits | ||
| + | * Créer un CRUD controller | ||
| + | * Personnaliser un CRUD controller | ||
| + | * ... | ||
| + | |||
| + | < | ||
| En tant qu' | En tant qu' | ||
| Ligne 16: | Ligne 58: | ||
| ^Outils à utiliser| < | ^Outils à utiliser| < | ||
| ^Principales fonctionnalités |< | ^Principales fonctionnalités |< | ||
| - | ^Livraison |< | + | ^Livraison |< |
| ===== Ressources ===== | ===== Ressources ===== | ||
| Ligne 23: | Ligne 65: | ||
| * [[https:// | * [[https:// | ||
| * [[http:// | * [[http:// | ||
| - | * {{: | + | * {{: |
| - | + | ||
| - | + | ||
| - | < | + | |
| - | * **Lire impérativement les [[php-rt: | + | |
| - | * Pour vous préparer à l' | + | |
| - | + | ||
| - | < | + | |
| ===== Règles de gestion ===== | ===== Règles de gestion ===== | ||
| Ligne 57: | Ligne 91: | ||
| {{: | {{: | ||
| - | ===== Détail des fonctionnalités | + | ===== Fonctionnalités |
| + | Sur lesquelles vous pourrez potentiellement être interrogé : | ||
| * Connexion à l' | * Connexion à l' | ||
| - | * Affichage des scripts de l' | + | * Affichage des scripts de l' |
| * Affichage des scripts partagés avec l' | * Affichage des scripts partagés avec l' | ||
| * Parcours par catégories | * Parcours par catégories | ||
| * Recherche de script | * Recherche de script | ||
| * Affichage des détails d'un script | * Affichage des détails d'un script | ||
| - | * Ajout/ | + | * Ajout/ |
| * Attribution de droits sur un script | * Attribution de droits sur un script | ||
| * Gestion des accès (prise en compte des droits) | * Gestion des accès (prise en compte des droits) | ||