Développer avec Symfony2 : le plus populaire des frameworks PHP

Propose une structure progressive permettant de construire un projet et couvre tous les aspects du framework. L'ouvrage a pour objectif d'offrir des outils nouveaux à ceux qui possèdent déjà des notions. ©Electre 2015

Enregistré dans:
Détails bibliographiques
Auteur principal : Camin Clément (Auteur)
Format : Livre
Langue : français
Titre complet : Développer avec Symfony2 : le plus populaire des frameworks PHP / Clément Camin
Publié : Paris : Eyrolles , impr. 2015, cop. 2015
Description matérielle : 1 vol. (XIX-449 p.)
Sujets :
LEADER 05723cam a2200421 4500
001 PPN187916918
003 http://www.sudoc.fr/187916918
005 20181031133500.0
010 |a 978-2-212-14131-3  |b br.  |d 33 EUR 
035 |a (OCoLC)919587225 
073 1 |a 9782212141313 
100 |a 20150902h20152015k y0frey0103 ba 
101 0 |a fre 
102 |a FR 
105 |a a ||||001yy 
106 |a r 
181 |6 z01  |c txt  |2 rdacontent 
181 1 |6 z01  |a i#  |b xxxe## 
182 |6 z01  |c n  |2 rdamedia 
182 1 |6 z01  |a n 
200 1 |a Développer avec Symfony2  |e le plus populaire des frameworks PHP  |f Clément Camin 
210 |a Paris  |c Eyrolles  |d impr. 2015, cop. 2015 
215 |a 1 vol. (XIX-449 p.)  |c ill., couv. ill.  |d 23 cm 
339 |a Propose une structure progressive permettant de construire un projet et couvre tous les aspects du framework. L'ouvrage a pour objectif d'offrir des outils nouveaux à ceux qui possèdent déjà des notions. ©Electre 2015 
320 |a Index 
359 2 |p P. 1  |b Chapitre 1 Introduction  |p P. 1  |c Les objectifs de ce livre  |p P. 3  |c L'application fil rouge  |p P. 7  |b Chapitre 2 Le choix du framework  |p P. 7  |c Pourquoi utiliser un framework  |p P. 11  |c Pourquoi choisir Symfony2  |p P. 17  |b Chapitre 3 Installer Symfony2  |p P. 17  |c Installation de la distribution standard  |p P. 30  |c Premiers pas dans notre projet  |p P. 34  |c La configuration  |p P. 37  |c La notion d'environnement  |p P. 39  |c Exercices  |p P. 39  |c En résumé  |p P. 41  |b Chapitre 4 Le fonctionnement du framework  |p P. 41  |c À l'intérieur d'une application  |p P. 46  |c Un framework basé sur HTTP  |p P. 50  |c À l'intérieur d'une requête  |p P. 55  |b Chapitre 5 Notre premier bundle  |p P. 55  |c Le bundle de démonstration  |p P. 57  |c Notre premier bundle  |p P. 63  |c En résumé  |p P. 65  |b Chapitre 6 Routeur et contrôleur  |p P. 65  |c Routage  |p P. 73  |c Une première route  |p P. 75  |c Contrôleur  |p P. 91  |b Chapitre 7 Nos premières vues avec Twig  |p P. 91  |c Symfony2, une architecture MVC  |p P. 92  |c Le moteur de vues Twig  |p P. 93  |c La page d'accueil  |p P. 96  |c Structure à trois niveaux  |p P. 100  |c La page À propos  |p P. 101  |c Ajout de la barre de navigation  |p P. 103  |c Les fonctionnalités de Twig  |p P. 124  |b En résumé  |p P. 125  |b Chapitre 8 Faire le lien avec la base de données grâce à Doctrine  |p P. 125  |c ORM ?  |p P. 128  |c Configurer l'application  |p P. 130  |c Générer notre entité  |p P. 141  |c Les événements de cycle de vie  |p P. 145  |c Génération de CRUD  |p P. 151  |b Chapitre 9 Intégration d'un bundle externe  |p P. 151  |c Utiliser la force de l'open source  |p P. 155  |c Un bundle externe pour les données factices  |p P. 161  |c De meilleures données factices  |p P. 163  |c Notre premier écran métier  |p P. 167  |b Chapitre 10 Ajout de relations entre les entités  |p P. 167  |c Relations entre entités  |p P. 176  |c Précisions notre modèle  |p P. 177  |c Création d'un utilisateur  |p P. 178  |c Lien entre les utilisateurs et leurs statuts  |p P. 183  |c Afficher les utilisateurs dans la timeline  |p P. 191  |c Les amis  |p P. 196  |c Création de données factices pour les amis  |p P. 199  |c Création des commentaires  |p P. 204  |c Création des données factices pour les commentaires  |p P. 207  |b Chapitre 11 Le dépôt  |p P. 207  |c Le dépôt (repository)  |p P. 209  |c Création et utilisation d'un dépôt dédié  |p P. 212  |c Écriture de requêtes dans le dépôt  |p P. 225  |b Chapitre 12 La sécurité  |p P. 225  |c Authentification et autorisation  |p P. 237  |c Installer le bundle FOSUserBundle  |p P. 250  |c Surcharger les templates de FOSUserBundle  |p P. 255  |b Chapitre 13 Les formulaires  |p P. 255  |c La gestion des formulaires  |p P. 256  |c Une manipulation en quatre étapes  |p P. 259  |c Création de l'objet formulaire  |p P. 262  |c Les différents types de champs  |p P. 268  |c Affichage du formulaire  |p P. 272  |c Validation de formulaire  |p P. 273  |c Ajout de la possibilité de poster un statut  |p P. 281  |b Chapitre 14 La validation des données  |p P. 281  |c Le système des contraintes de validation  |p P. 285  |c Les différentes contraintes  |p P. 298  |c Créer ses propres contraintes  |p P. 303  |c Mise en pratique dans notre application  |p P. 307  |b Chapitre 15 Les ressources externes : JavaScript, CSS et images  |p P. 307  |c La problématique des ressources externes  |p P. 310  |c Gestion des ressources avec Assetic  |p P. 321  |c Mise en pratique  |p P. 335  |b Chapitre 16 L'internationalisation  |p P. 335  |c Le service translator  |p P. 346  |c Traduction des pages statiques de l'application  |p P. 351  |c Traduction du menu  |p P. 353  |c Localisation des routes  |p P. 357  |b Chapitre 17 Services et injection de dépendances  |p P. 357  |c Les services dans Symfony  |p P. 359  |c Enregistrement des services dans le conteneur  |p P. 366  |c Quelques bonnes pratiques autour de l'injection de dépendances  |p P. 367  |c Quelques services courants  |p P. 371  |c Mise en pratique des services  |p P. 391  |b Chapitre 18 Les tests automatisés  |p P. 391  |c Tests automatisés  |p P. 396  |c Mise en pratique des tests unitaires  |p P. 406  |c Mise en pratique des tests fonctionnels  |p P. 412  |c Test fonctionnel de la redirection après authentification  |p P. 415  |b Chapitre 19 Déployer l'application  |p P. 415  |c Le cycle de développement d'une application web  |p P. 417  |c Le déploiement  |p P. 424  |c Spécificités du déploiement d'une application Symfony  |p P. 431  |b Conclusion  |p P. 431  |c Notions clés  |p P. 436  |c Pour aller plus loin  |p P. 439  |b Index 
517 | |a Développer avec Symfony 2 
606 |3 PPN147243467  |a Symfony (plate-forme informatique)  |2 rameau 
606 |3 PPN051631342  |a PHP (langage de programmation)  |2 rameau 
606 |3 PPN035805684  |a Sites Web  |x Développement  |2 rameau 
606 |3 PPN170808920  |a Applications Web  |3 PPN028625056  |x Programmation  |2 rameau 
676 |a 006.76  |v 22  |z fre 
700 1 |3 PPN187917094  |a Camin  |b Clément  |4 070 
801 3 |a FR  |b Electre  |c 20150926  |g AFNOR 
801 3 |a FR  |b Abes  |c 20151201  |g AFNOR 
979 |a SCI 
930 |5 441092104:544643194  |b 441092104  |a 681.331 FRA-CAM  |j u 
998 |a 737897