FR - NL

Accueil | E-shop | Témoignages | Références | Jobs | Prix | Contact | Staff | Sitemap | A propos | Devis en ligne

Formation Choisir un framework de développement PHP - 1 jours

Choisir un framework de développement PHP

Agenda formations :

9h à 17h (Journée complète)
18h - 20h30 (Demi-soirée)

Nos tarifs Devis en ligne

Description :

Séminaire technique de présentation accompagné de démonstrations, mais sans manipulation de la part des stagiaires.

Tags: , , , ,

Formations relatives :

Objectifs du cours :

  • Comprendre les avantages de l’organisation en couches d’une et du modèle de MVC.
  • Evaluer la valeur ajoutée d’un de PHP.
  • Choisir un framework de développement en fonction des besoins de vos applications.
Tags: , , , ,

Formations relatives :


Contenu du cours :

Le en couches : Concepts fondamentaux

  • Rappels sur les concepts de
    • Le protocole HTTP : utilisation dans le développement Web
    • Distinguer les traitements clients des traitements serveurs
  • Rappels sur les notions de conception et orientée objet

Introduction aux frameworks et aux Design-Patterns

  • Qu’est-ce qu’un Design-Pattern ?
    • Le lien avec la programmation orientée objet
    • Des modèles de conception réutilisables
  • Le modèle MVC : un indispensable pour le développement structuré
    • Les différentes responsabilités attribuées : Le modèle, la vue, le contrôleur
    • Comment l’utiliser en PHP ?
    • Apports et avantages
  • Qu’est-ce qu’un frameworks ?
    • Un assemblage de patterns…
    • Gagner en productivité et en robustesse
    • Les frameworks de développement PHP : Tour d’horizon

Présentation et comparatifs de 3 frameworks PHP incontournables

  • Symfony
    • Historique et philosophie
    • Installation de symfony dans un projet PHP : Création de projets et d’applications
    • La configuration de symfony avec le langage YAML
    • Utiliser une base de données
    • Les modules dans symfony : utilisation, extension et création pour personnaliser application
    • Les templates : des modèles réutilisables
    • des sessions utilisateurs (identification et autorisations)
    • Gestion des formulaires et des validations de saisie
  • CakePHP
    • Présentation et introduction à CakePHP : les principales fonctionnalités
    • Structure d’un projet CakePHP et génération des artefacts MVC
    • Les composants CakePHP pour implémenter MVC
    • Les principes du  » scaffolding « 
    • Fonctionnalités avancées
  • Zend (ZF)
    • Présentation et introduction et historique de Zend Framework
    • Architecture du framework : Les  » Core Components « 
    • Configuration du framework pour l’utiliser dans ses applications
    • Le modèle de programmation MVC avec ZF
    • Architecture MVC de ZF : Zend_Controller, Zend_View
    • Manipulation de données avec Zend_DB : Principes de persistance et de mapping objet/relationnel
    • Utiliser les fonctionnalités avancées de ZF

Conclusion

  • Les critères pour bien choisir
    • Selon son environnement de travail, les aspects critiques de l’application, les contraintes imposés par l’existant…
  • Un investissement nécessaire
  • Exemples d’utilisation réussie et retours d’expérience
Tags: , , , ,

Formations relatives :

Formations relatives :

Nous contacter :

PIXYSGROUP SCS
boulevard Mettewie 89/42
1080 Bruxelles


Tel : +32 2 648 84 63
Gsm : +32 477 16 40 11
Email : selossej@pixystree.com

Nos avantages:

  • Type de formation : Inter-entreprise, Intra-entreprise et particuliers
  • Formation 100% flexible et personalisée : Vous choisissez le lieu, la date et le programme de formation
  • Demande de devis : Réponse dans les 24 heures.
  • Remise de 50% pour les PME Bruxelloises
  • Parking, boisson et lunch gratuit
  • Accès à notre centre de compétences : Syllabus, note de cours, exercises,...

Nos autres sites de formation: