Travaux pratiques
Prise en main du framework et mise en place des premiers tests unitaires.
Exercice
Réalisation de tests unitaires suivant différentes variantes sur des exercices reflétant des cas d'utilisation réels.
Travaux pratiques
Installation d'un outil de couverture de code, génération et exploitation de métriques.
Apprentissage de l'outil, débuter correctement un nouveau développement ou encore fiabiliser une application existante.
Alternance de présentation magistrale (50%) et d'exercices pratiques (50%).
Travaux pratiques
Prise en main du framework et mise en place des premiers tests unitaires.
Exercice
Réalisation de tests unitaires suivant différentes variantes sur des exercices reflétant des cas d'utilisation réels.
Travaux pratiques
Installation d'un outil de couverture de code, génération et exploitation de métriques.
Imprimer
Envoyer
Envoyer la page à :
Acquérir une meilleure compréhension de PHP 5 et de ses mécanismes avancéesRédiger du code plus maintenable et sécuriséDécouvrir les capacités évoluées de PHP pour créer des applications plus riches
Vous étudierez, dans ce cours, les aspects avancés du langage PHP liés à l'authentification et aux manipulations des bases de données. L'ouverture vers les nouvelles perspectives (Web 2.0) est abordée au travers d'une introduction à Ajax et par l'utilisation de clients riches communiquant en flux XML avec le serveur. Vous utiliserez enfin quelques briques logicielles comme PEAR ou PHPLib pour optimiser vos développements.Vous pourrez valider vos compétences avec la certification AVIT® proposée en option.
Cette formation vous permet de maintenir un serveur hébergeant un site PrestaShop, d'utiliser et modifier des thèmes, d'utiliser et modifier des modules et de développer et distribuer de nouveaux modules et thèmes.
Être capable de mettre en place des applications Web PHP avancé
Être capable de développer en objet
Savoir réduire les temps d'affichage d'une page
Sécuriser et optimiser vos accès aux bases de données
Découvrir les concepts de la programmation
Connaître les fondamentaux du langage PHP
Savoir écrire une application procédurale