Formation Développer en PHP et Zend

Contactez sans engagement Logware Institut

Pour envoyer, vous devez accepter la politique de confidentialité

Commentaire sur Formation Développer en PHP et Zend - Présentiel - 13ème - Gobelins - Paris

  • Contenu
    Formation Développer en PHP et Zend.
    • Référence: DVPHZD.
    • En centre - Inter: Oui.
    • En Entreprise - Intra: Oui.
    • Durée: 5 jours. 
    • Diplôme: Non.
    • Public: Oui.
    • Public demandeurs d'emploi: Non.
    • Public Etudiant: Non.
    • Prix: 2450 €HT.
    Présentation.

    Cette formation développer  des applicationa avec  PHP et Zend Framework.

    Objectifs du cours.

    Ce stage vous permettra  dans un premier temps de créer des pages Web dynamiques en PHP et s'initier à la gestion de base de données avec MySQL et dans un deuxième temps vous découvrirez comment d’être rapidement opérationnel pour développer des applications avec ZEND.

    Pré-requis.

    Connaître le HTML et une  expérience dans la programmation.

    Programme.

    Introduction à PHP.
     
    1. Les bases du langage PHP
    • Structure des programmes.
    • Les types de variables.
    • Les tests if..else.., switch. 
    • Les boucles for, do, while.
    • Les variables système. 
    • Les fonctions de base: chaînes de caractères, dates, images, fichiers, messagerie… 
    • Créer des fonctions, des bibliothèques. 
    • Passer des paramètres à une page. 
    • Récupérer les informations d'un formulaire. 
    • Mémoriser des informations dans des cookies. 
    • Gérer les sessions. 
    • Créer un formulaire pour un accès sécurisé. 
    2. Se connecter à une base de données MySQL avec PHP
    • Créer une table: les différents types de champs.
    • Insérer des enregistrements.
    • Mettre à jour des enregistrements.
    • Supprimer des enregistrements.
    • Le langage SQL : SELECT, INSERT, DELETE, UPDATE.
    3. Gérer les informations d'une base de données
    • Interroger une base de données à travers un formulaire.
    • Afficher des résultats dans un tableau.
    • Créer des menus déroulants.
    • Saisir dans un formulaire et envoyer dans une base.
    • Ajouter des informations, mettre à jour.
    • Supprimer dans une base.
    • Utiliser session et cookies dans un accès sécurisé.
    Introduction à Zend Framwork

    PRISE EN MAIN DU ZEND FRAMEWORK
    • Définition d'un framework et de son intérêt. 
    • Présentation générale du Zend Framework. 
    • Téléchargement, installation et configuration de base. 
    • Installation via la méthode SVN. 
    • Premiers pas avec Zend Framework. 
    RAPPELS SUR LA PROGRAMMATION ORIENTÉE OBJET
    • Concepts de la POO. Classes et objets. Implémentation en PHP : visibilité, constructeur, destructeur, héritage... 
    • Modélisation : relations entre les classes, diagrammes UML. 
    • Concepts objet PHP avancés. 
    ARCHITECTURE MVC ET COMPOSANTS DE BASE
    • Organisation MC du Framework Zend. 
    • Gestion du flux d'exécution MVC. 
    • Utilisation de Zend Controller. 
    • Maîtrise des composants de base (Zend_Loader, Zend_Config, Zend_Log, Zend_Debug, etc.). 
    • Configuration dans le fichier d'amorçage. 
    BASE DE DONNÉES ET PASSERELLES
    • Utilisation de Zend_Db et de ses classes dérivées. 
    • Utilisation du CRUD de Zend_Db_Table. 
    • Gestion des relations entre les tables dans le modèle. 
    • Utilisation, création de filtre et de validateur. 
    • Utilisation de l'objet Zend_Form dans le contexte MVC. 
    UTILISATION AVANCÉE DES COMPOSANTS
    • Gestion des sessions avec Zend_Session, de l'authentification avec Zend_Auth et des autorisations avec Zend_Acl. 
    • L'internationalisation et la localisation. 
    • Ajout d'une fonctionnalité à un composant existant. 
    • Intégration d'un composant externe. 
    INTEROPÉRABILITÉ ET SERVICES WEB
    • La communication interapplications. 
    • Utilisation des services Google, Amazon, Yahoo. 
    • Lecture d'un flux RSS quelconque. 
    • Utilisation et création d'un service Web REST et SOAP. 
    TESTS SOUS ZEND FRAMEWORK 
    • Installation de PHPUnit via Pear. 
    • Tests unitaires avec Zend Framework et PHPUnit. 
    BONNES PRATIQUES
    • Débogage d'une application Zend Framework. 
    • Choix des outils adaptés. Astuces d'Eclipse PDT. 
    • Profiling. Testabilité. Gestion des montées de version. 
    Prochaines Sessions.
    • 13 JUIN 2016
    • 12 SEPTEMBRE 2016
    • 14 NOVEMBRE 2016

Autre formation en rapport avec programmation

Ce site utilise des cookies.
En poursuivant votre navigation, vous acceptez son utilisation.
Voir plus  |