Openska

Zend Framework 3

Par Openska

Objectifs

à définir

  • Connaître les différentes possibilités et alternatives de Zend 3
  • Acquérir les pratiques clés sur Zend 3
  • Utiliser Zend 3 pour développer vos applications

Programme

  • Introduction à Zend

    • Présentation et ressources Zend
    • Nouveautés par rapport à Zend 2
    • Installation et configuration de Zend avec Composer
    • Installation de l’environnement de développement Zend Studio
    • Le design pattern Modèle Vue Contrôleur et Zend MVC
  • Rappels

    • Classe, objets, instances, héritage, polymorphisme…
    • Design Patterns utilisés dans Zend
    • MVC
    • Singleton
    • Domain
    • Driven Design, Adapter, Factory
    • Namespaces et nouveautés PHP 7
    • Normes PSR-0 / 1 / 2 et PSR-4
  • Prise en main

    • Structure d’un projet Zend
    • Ajout de package via Composer
    • Première application
    • Auto-chargement de classes
    • Gestion des erreurs
    • Création de modules et déclaration dans le module manager
  • Architecture MVC

    • Contrôleurs et actions
    • Services et ServiceManager
    • Evènements et EventManager
    • ZendView
    • View models
    • Renderers
    • Resolvers
    • Routage et routeurs (Zend MVC Router)
    • Layouts et templates
  • Sessions, authentification et autorisations

    • Mise en place de sessions avec Zend Session
    • Gestion de l’authentification avec Zend Authentication
    • Utilisation de Zend Permissions Acl
  • Performances

    • Gestion du cache avec Zend Cache
    • Gestion de la mémoire avec Zend Memory
  • Services Web
    • Base avec Zend Server
    • Zend XML RPC
    • SOAP services avec Zend Soap
    • Rest et support JSON
  • Le plein de modules
    • Génération et gestion de formulaires : ZendForm
    • Filtres et validation : ZendFilter – ZendValidate – Zend InputFilter
    • Envoi d’emails : ZendMail
    • Tests fonctionnels avec Zend Test
    • Internationalisation avec Zend i18n

Formations de la même catégories (5)

Dawan
Zend Framework 1 : Initiation + ApprofondissementPar Dawan

Connaître les possibilités et alternatives au Zend Framework - Etre capable de prévoir, mettre en oeuvre, maintenir une application utilisant le Zend Framework

Clever Institut
Zend Framework 2 avancéPar Clever Institut

La formation « Zend Framework 2 : Concepts avancés » a été conçue pour les développeurs PHP déjà compétents en ZF 2, et souhaitant optimiser leurs pratiques de développemment et de configuration de leurs applications, dans un objectif de meilleure scalabilité, interactivité, et de performances optimales.
Cette formation est articulée autour d’une série de use cases, qui guident les développeurs sur la meilleure façon d’utiliser ZF2, afin de répondre aux défis posés par chaque situation, en rendant le code plus robuste et sécurisé. Il s’agit d’une approche pratique avec de nombreux exemples et exercices, ainsi qu’en fil rouge, un projet de développement complet pour améliorer l’expérience d’apprentissage.

Clever Institut
Zend Framework 3, Migration de Zend Framework 2Par Clever Institut

Migrer de Zend Framework 1 à Zend Framework 2 était quasiment impossible. Dans la plupart des cas, les développeurs devaient redévelopper complètement leurs applications. Après la sortie d’une nouvelle version majeure, la migration de Zend Framework 2 vers Zend Framework 3 est possible à moindre coût, et permet de meilleures performances et un faible couplage applicatif. Dans cette formation, vous apprendrez à réaliser dans les meilleures conditions une migration des projets Zend Framework 2 vers Zend Framework 3

Openska
Zend Framework avancéPar Openska

Avec cette formation, le but est de mieux appréhender le framework et d’apporter ses propres briques pour simplifier le développement par un cadre plus spécialisé à vos besoins. Nous créerons ainsi ensemble différents types de composants – des aides d’action, des aides de vue, nous ferons une migration de Zend\Db à Doctrine…
Par ailleurs, le sujet d’une utilisation non web, mais en ligne de commande sera étudiée dans un chapitre, notamment pour du travail en batch. L’idée globale est de maîtriser son outil et d’étendre son potentiel.

Openska
Zend Framework 3Par Openska

Cette formation va vous permettre d’être rapidement opérationnel pour développer des applications avec ZF3.Tous les sujets utiles à une utilisation opérationnelle du ZF seront vus : formulaires, interactions avec un SGBD, sessions, internationalisation, tests unitaires, sécurité. Après cette formation vous serez capable d’utiliser le ZF pour industrialiser vos développements.