Formation Framework PHP Symfony Approfondissement

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Maîtriser les fondamentaux pour réaliser un projet utilisant le Framework PHP

DAWAN


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

Tarif

A partir de 1 195,00 €

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

DAWAN


Formez-vous à l’excellence.
Voir la fiche

Tarif

A partir de 1 195,00 €

Durée 2 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

    La sécurité

    Principe de fonctionnement: authentification et autorisation
    Créer sa classe d’utilisateur, le fournisseur et gérer l’encodage des mot-de-passes
    Authentifier l’utilisateur sur un contexte de pare-feu
    Contrôler l’accès sur des rôles au niveau du pare-feu, des routes ou dans le code
    Créer des règles personnalisées avec des voters

    Authentifier les utilisateurs et restreindre l’accès aux pages

    Internationalisation

    Configurer la langue, utiliser des catalogues
    Rédiger les catalogues de messages
    Traduire les validations, les entités, les urls, …
    Gérer la locale utilisateur

    Mettre en place des traductions

    Les services

    Utilisation des services du ServiceContainer
    Injection de services et de configuration
    Les services publics et privés
    Renommer les services à l’aide des alias
    Paramétrer les services et gérer les arguments
    Paramétrer le câblage auto et la configuration auto
    Lier des arguments par leur nom ou leur type

    Atelier: Déporter les traitements dans des services

    Gestion de performances

    Revoir les fondamentaux du cache HTTP
    Comparer les deux modèle de gestion de cache Expiration et Validation
    Mettre en place la stratégie de cache sur les routes et dans les contrôleurs
    Exploiter des fragments de pages mis en cache via les Edge Side Includes

    Atelier: Réduire les temps de rendus des pages en s’appuyant sur le cache HTTP et les ESI

    Passage de la certification (si prévue dans le financement)

    Prérequis

    Avoir suivi le cours " PHP Avancé" ou disposer des connaissances équivalentes, en particulier la POO

    Public

    Tous

    Ces formations pourraient vous intéresser

    Objectifs de la formation

    • Comprendre les principes du développement objet (classe, méthode, héritage)
    • Comprendre le rôle du framework .NET 4.0 et savoir utiliser ses classes
    • Configurer et utiliser Visual Studio
    • Programmer en langage VB.Net tout en disposant des bons réflexes
    • Maîtriser la syntaxe du langage VB.Net
    • Utiliser ADO.NET et LINQ pour accéder aux données d'une base et les manipuler
    Tarif

    A partir de 1 390,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Entreprise
    • Distance

    Formation Pack Asset management : panorama complet

    Proposé par LEFEBVRE DALLOZ COMPETENCES

    Objectifs de la formation

    • Déterminer les spécificités des biens immobiliers
    • Identifier les besoins des propriétaires et des utilisateurs de locaux professionnels
    • Mettre en oeuvre une méthode pour identifier les moyens d'optimiser un patrimoine professionnel
    • Gérer son patrimoine immobilier
    Tarif

    A partir de 2 998,00 €

    Durée

    4 jours

    Modes
    • Entreprise
    • Centre
    • Distance

    Objectifs de la formation

    • Mettre en place un environnement de développement et un projet Symfony 
    • Découper une application en couche en identifiant le rôle de chaque élément 
    • Développer une couche de persistance métier avec Doctrine 2 : le framework de persistance de Symfony 
    • Concevoir le routage des requêtes HTTP avec les contrôleurs 
    • Utiliser des composants additionnels pour implémenter des services REST avec Symfony 
    • Mettre en place une gestion de la sérialisation/désérialisation des données en utilisant le format JSON 
    • Maitriser les interactions entre les contrôleurs et le modèle 
    • Utiliser l’injection de dépendance entre les composants 
    • Appliquer une stratégie de sécurité efficace dans une applications Symfony
    Tarif

    Contacter l'organisme

    Durée

    4j / 28h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Comprendre la philosophie et l’intérêt des tests logiciels et plus particulièrement des tests d’acceptation
    • Comprendre le rôle et le fonctionnement de Robot Framework
    • Installer une plateforme de développement et d'exécution pour Robot Framework
    • Définir des scénarios de tests et leur périmètre
    • Comprendre l'organisation des tableaux Robot Framework
    • Utiliser les mots-clés de Robot Framework pour implémenter les tests
    • Organiser les fichiers de tests et les fichiers de ressources
    • Définir de nouveaux mots-clés pour masquer la complexité des tests
    • Utiliser les bibliothèques standard de Robot Framework
    • Installer de nouvelles bibliothèques de mots-clés pour étendre les possibilités de Robot Framework
    • Étendre le vocabulaire de Robot Framework en définissant de nouveaux mots-clés
    Tarif

    Contacter l'organisme

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    Maitriser les structures de la base de donnée Savoir exploiter une base de donnée au moyen de requêtes multitables simples à complexes Savoir automatiser les différents processus de manipulations de données Rendre les requêtes transactionnelles et paramétrables
    Tarif

    A partir de 2 475,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Entreprise
    • Distance

    INTELLICAD Perfectionnement

    Proposé par GROUPE ARKESYS

    Objectifs de la formation

    • Maitriser les notions avancées
    • Gérer les fonctions avancées des calques
    • Utiliser une bibliothèque de blocs avec attributs et les fichiers en références externes
    • Utiliser les impressions multiples et les publications
    • Créer et utiliser les fichiers de gabarits. .
    Tarif

    A partir de 2 300,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Entreprise
    • Distance

    Sécuriser les applications PHP

    Proposé par ENI Service

    Objectifs de la formation

    • Décrire les vulnérabilités des applications Web.
    • Identifier et mettre en oeuvre les contre-mesures appropriées pour se prémunir contre les attaques CSRF, XSS, SQL Injection, Remote Code Injection, ...
    • Crypter les données applicatives sensibles.
    • Décrire l'apport des frameworks et librairies PHP, pour la sécurité.
    • Sécuriser l'environnement d'exécution PHP pour la production.
    • Sécuriser un serveur Web Apache exécutant des applications PHP.
    • Sécuriser un serveur de base de données MySQL.
    Tarif

    Contacter l'organisme

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Installer et configurer un projet AngularJS
    • Créer controleurs utilisant les mécanismes de liaisons de données
    • Collecter des données utilisateurs avec des formulaires
    • Mettre en place la navigation dans l'application
    • Définir des services mettant en œuvre les mécanismes d'injection de dépendances
    • Échanger des données avec le serveur
    • Traduire une application en plusieurs langues
    Tarif

    Contacter l'organisme

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    Développer une application web robuste avec le framework Django
    Tarif

    A partir de 2 245,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Comprendre le principe du modèle MVC dans une application Web PHP et ses apports.
    • Installer Zend Framework dans un projet de développement PHP.
    • Configurer un serveur Web pour héberger une application Zend Framework.
    • Configurer une application Zend Framework.
    • Utiliser Zend Tool pour échafauder la structure d'une application.
    • Développer une couche de persistance de données en utilisant Zend_Db et Doctrine 2 dans Zend Framework.
    • Mettre en place le routage des requêtes HTTP par les contrôleurs.
    • Faire le lien entre les contrôleurs et la partie métier et persistance.
    • Concevoir les templates et les vues pour l'affichage des données.
    • Créer des formulaires de saisie et les traiter dans les contrôleurs.
    • Appliquer des restrictions d'accès à certaines ressources en mettant en place une authentification utilisateur.
    Tarif

    Contacter l'organisme

    Durée

    4j / 28h

    Modes
    • Centre
    • Entreprise
    • Distance

    Je cherche à faire...