Formation Zend Framework 2 : Initiation

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

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

DAWAN


Formez-vous à l’excellence.
Voir la fiche entreprise

Tarif

A partir de 2 225,00 €

Durée 3 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

DAWAN


Formez-vous à l’excellence.
Voir la fiche

Tarif

A partir de 2 225,00 €

Durée 3 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

  • Un support et les exercices du cours pour chaque stagiaire
  • Un formateur expert ayant suivi une formation à la pédagogie
  • Boissons offertes pendant les pauses en inter-entreprises
  • Salles lumineuses et locaux facilement accessibles
  • Méthodologie basée sur l'Active Learning : 75% de pratique minimum
  • Matériel pour les formations présentielles informatiques : un PC par participant
  • Positionnement à l'entrée et à la sortie de la formation
  • Certification CPF quand formation éligible
  • Programme

    Introduction

    Présentation, version
    Principe d'un Framework
    Installation, organisation générale
    Rappel 5.3, namespace
    Composer
    Zend skeleton

    Atelier: Télécharger et installer Zend skeleton

    Application Zend Framework 2

    Architecture d'un projet zf2
    Les règles de nommage
    Les modules et modèles MVC
    Configurer un module et l'application
    Router les pages de l'application
    Communication controlleurs et vues

    Atelier: Créer les premières pages de l'application

    Composants Zend

    Exemple de composant isolé simple, Zend\Barcode
    Utiliser Zend\Config pour la configuration du projet
    Pratiquer le debug et la gestion d'erreurs diverses avec notamment Zend\Log et Zend\Exceptions
    Organiser d'autres besoins dans le site : Zend\Helper

    Atelier : Utilisation de multiples composants

    Navigation

    Utiliser la Zend\Navigation pour les menus et éléments assimilés
    Mise en place du service manager
    Utiliser les aides de vue

    Atelier: Créer une navigation générale, un breadcrumb et un sitemap

    Internationalisation

    Mise en place du service manager
    Mettre en place un fichier de traduction
    Traduire les chaines en sortie

    Atelier: Traduire notre application

    Les Formulaires

    Mettre en place un Formulaire
    Utiliser la class Form associée au formulaires
    Ajouter des balises de formulaire
    Insérer une captcha
    Mise en place de model de validation
    Traduire les données
    HelperView pour afficher le formulaire

    Atelier: Réalisation d'un formulaire de contact avec Zend\Mail

    Base de données

    Se connecter à la base de données (local, global)
    Utiliser PDO vers n'mporte quel type de serveur
    Mise en place de Model
    Utilisation des service_manager

    Atelier: Stocker, modifier et supprimer des données de la base à
    partir de l'interface.

    Prérequis

    Maîtrise de PHP, de la syntaxe à  la programmation orientée objet

    Public

    Développeurs PHP expérimentés

    Ces formations pourraient vous intéresser

    Test et intégration de code Java

    Proposé par ENI Service

    Objectifs de la formation

    • Comprendre les enjeux du test logiciel pour la qualité des développements
    • Intégrer une méthodologie de conception dans un projet logiciel
    • Concevoir des tests unitaires avec le framework JUnit
    • Utiliser des objets Mocks dans la mise en œuvre des tests unitaires
    • Concevoir des tests dans un environnement Jakarta EE
    • Concevoir et exécuter des tests dans une application utilisant le framework Spring
    • Mettre en œuvre les Design Patterns dans les applications Java
    • Utiliser les bonnes pratiques d'architecture logicielle dans ses projets
    • Savoir mettre en place une stratégie de supervision des applications Java
    • Utiliser un profiler de code pour anticiper les dysfonctionnements des applications
    Tarif

    Contacter l'organisme

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Formation Python

    Proposé par Sparks

    Objectifs de la formation

    • Connaître l'intérêt de Python, son contexte
    • Connaître les différents types de données et d'opérateurs
    • Utiliser les fonctions Python
    • Installer des modules et des packages en Python
    • Utiliser Python pour la programmation orientée objet
    • Manipuler quelques concepts avancés du langage
    • Identifier les cas d'usage de Python pour le web
    Tarif

    A partir de 1 800,00 €

    Durée

    3 jours

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    A l'issue de cette formation, vous serez capable de :

    • Réaliser une investigation numérique sur le système d'exploitation Windows.
    Tarif

    A partir de 2 130,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    A l'issue de cette formation, vous serez capable de :

    • Utiliser le framework SAFe® 6 pour mener une transformation Agile d'entreprise
    • Pratiquer le framework sur des cas concrets
    • Vous certifier au niveau SAFe 6® Agilist (SA).
    Tarif

    A partir de 1 710,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    A l'issue de cette formation, vous serez capable de :

    • Créer votre propre module qui sera capable d'interagir avec Drupal
    • Utiliser Drupal comme un framework pour accélérer vos développements maison, en vous appuyant sur vos API
    • Expliquer le fonctionnement global de Drupal et le container (Symfony 2)
    • Adapter le fonctionnement du coeur de Drupal ou de modules communautaires sans toucher à leur code source.
    Tarif

    A partir de 1 830,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    Mettre en place des tests d'applications web Java avec Selenium
    Tarif

    A partir de 1 790,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Entreprise
    • Distance

    Formation Robot Framework

    Proposé par Sparks

    Objectifs de la formation

    • Comprendre le rôle et l'intérêt d'utiliser Robot Framework pour réaliser des tests logiciels
    • Savoir installer une plateforme de développement et d'exécution des tests
    • Être en mesure de définir des scénarios de tests
    • S'approprier la syntaxe et utiliser les mots-clefs de Robot Framework pour écrire des tests
    • Connaître les bonnes pratiques pour exécuter des tests et interpréter les résultats
    • Etendre les possibilités de Robot Framework (nouveaux mots-clefs et librairies)
    Tarif

    A partir de 1 950,00 €

    Durée

    3 jours

    Modes
    • Centre
    • Entreprise
    • Distance

    Formation Node.JS

    Proposé par ADALIANCE

    Objectifs de la formation

    • Comprendre l’intérêt de Node .js
    • Comprendre le fonctionnement interne de Node .js
    • Savoir utiliser les packages NPM
    • Savoir mettre en oeuvre un Framework
    • Être capable d’interagir avec une base de données
    • Savoir déployer une application Node .js
    Tarif

    Contacter l'organisme

    Durée

    4j / 28h

    Modes
    • Centre
    • Entreprise

    Objectifs de la formation

    Maîtriser le développement d'applications mobiles sous iPhone/iPad
    Tarif

    A partir de 2 995,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
    Tarif

    Contacter l'organisme

    Durée

    3 jours (21 heures)

    Modes
    • Distance
    • Centre

    Je cherche à faire...