Formation Symfony - Professionnaliser ses applications

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

À l'issue de cette formation Symfony Professionnaliser ses applications, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Créer des commandes sur-mesure pour assurer des tâches récurrentes
  • Sécuriser un process par un suivi de progression par étapes
  • Comprendre la communication synchrone et asynchrone pour traiter des informations vers des services tiers
  • Savoir planifier des traitements à déclenchement automatique
  • Découvrir comment émettre des emails, sms, ou messages de chat depuis son application
  • Sécuriser son application par des tests automatisés

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 1 995,00 €

Durée 3 jours (21h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 1 995,00 €

Durée 3 jours (21h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Cette formation Symfony Professionnaliser ses applications vous propose de découvrir comment analyser, tester et optimiser un projet Symfony. Le cours couvre deux axes importants : la communication interne et externe (par exemple, comment signaler une souscription particulière sur Discord en asynchrone) et comment débugger efficacement son application.

De nombreuses librairies seront étudiées au cours de cette formation Symfony : Console, Profiler, PhpUnit, Panther, EventDispatcher, Workflow, Notifier, Mailer, Messenger (chat, mail, sms), Scheduler, RemoteEvent, Webhook.

Programme

Jour 1

Console : Développer des commandes utiles et efficaces pour votre terminal

Concepts
Fonctionnement d’une commande
Création d’une commande
Arguments, options, prompt
Affichage des résultats
Formatage
Helpers
SymfonyStyle et kit graphique
Roadmap vers Symfony 8

Profiler : Obtenir et générer des métriques dans l’interface de rapports de Symfony

Concept, DataCollector
Utiliser et créer un collector
Intégrer le collector au WebProfiler

Workflow : Utiliser des processus pour gérer l’état de ressources avec des transitions maîtrisées

Concepts, états et transitions
Créer un workflow
Events préconfigurés
Appliquer des transitions
Créer d’un graphe à partir des éléments configurés
Jour 2

Notifier : Utiliser un composant de communication pour transmettre des notifications

Concept
Channels : SMS, Chat, Email, Browser, Push
Créer des notifications
Transmettre des notifications à certains channels
Présentation de Mailer
Débug

Messenger : Communiquer avec des services tiers en synchrone ou asynchrone

Concept de bus, message, envelope, stamps et middleware
Communication synchrone et asynchrone
Envoyer des messages à travers un bus
Lire les messages placés dans le bus
Planifier des traitements avec Scheduler
Callbacks avec Webhook et RemoteEvent
Jour 3

Développer des tests unitaires

Contexte
Présentation de PHPUnit
Créer ses tests unitaires
Data providers
Isolation des tests et mocks
Couverture de code

Développer des tests end-to-end, E2E

Présentation de BrowserKit, Panther
Créer ses tests E2E
Interactivité dans ses tests

Prérequis

Il est nécessaire de posséder une expérience pratique et concrète de Symfony pour suivre cette formation. Les connaissances transmises durant la formation Symfony Avancé (ISYA) seront mobilisées par ailleurs.

Public

Ce cours s'adresse essentiellement à des développeurs PHP utilisant Symfony dans le cadre de leurs applications.

Ces formations pourraient vous intéresser

Objectifs de la formation

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

  • Clarifier les missions déléguées par le CSE à la commission SSCT
  • Examiner la composition et le rôle de chaque membre de la commission SSCT
  • Organiser et adapter la communication concernant les réunions de la commission SSCT et les ordres du jour
  • Elaborer des recommandations pour la protection des salariés contre les risques professionnels
  • Réaliser une analyse d'accident et rechercher des solutions de reclassement pour les travailleurs inaptes
  • Elaborer des procédures pour la gestion des accidents et maladies professionnelles
  • Analyser les différentes expertises nécessaires pour la CSSCT
  • Appliquer les règles de confidentialité et de discrétion nécessaires à la CSSCT
  • Elaborer des règlements intérieurs pour le CSE et la CSSCT
  • Collaborer au développement des mesures de prévention nécessaires pour la santé et la sécurité au travail.
Tarif

A partir de 2 750,00 €

Durée

5j / 35h

Modes
  • Centre
  • Distance

Objectifs de la formation

Plus concrètement, à l'issue de cette formation Spark, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Comprendre la philosophie de Spark et ses limites
  • Utiliser Spark avec Hadoop
  • Développer avec Spark streaming pour de l’analyse de flux en temps réel
  • Développer des applications réparties avec Spark (parallélisme sur Cluster)
  • Accéder à des données structurées dans vos applications (Spark SQL)
  • Découvrir le machine learning avec Spark ML
Tarif

A partir de 1 995,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation MariaDB Administration, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Comprendre les spécificités de l’administration et le vocabulaire d’une base MongoDB
  • Savoir installer et configurer MariaDB
  • Comprendre la structure et savoir manipuler des données dans une base MariaDB
  • Gérer les permissions sur les bases de données
  • Effectuer des sauvegardes et des restaurations
  • Sécuriser l’accès aux données de MariaDB
Tarif

A partir de 1 995,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation NTIC, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Disposer d'un panorama exhaustif de l'ensemble des technologies potentiellement porteuses de valeur pour l'entreprise
  • Découvrir les nouvelles possibilités offertes par les évolutions technologiques les plus récentes
  • Comprendre pourquoi il est dès à présent nécessaire de les prendre en compte pour maintenir durablement la performance du SI et son adéquation avec les besoins business
  • Préparer son entreprise aux évolutions de demain
Tarif

A partir de 2 490,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Identifier les différents éléments d'une communication de crise
  • Concevoir un plan de communication efficace en situation de crise
  • Mettre en place une cellule de crise et une stratégie de communication adaptée
  • Analyser le rôle des médias en période de crise
  • Déterminer les messages clés et les diffuser de manière appropriée
  • Etablir une relation de confiance avec les journalistes et les médias
  • Gérer les objections et les attaques médiatiques de manière proactive
  • Adapter votre langage aux différents formats de communication
  • Utiliser la gestuelle pour renforcer le message
  • Evaluer les résultats de la communication de crise et anticiper les crises futures.
Tarif

A partir de 1 380,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

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

  • Intégrer les codes et les postures en milieu professionnel
  • Reconnaître et dire non aux stéréotypes, à la discrimination et à la violence en milieu professionnel
  • Créer votre équilibre vie pro / perso en développant la qualité de votre temps
  • Développer votre affirmation de soi
  • Développer la confiance en vous et vous motiver ensemble : l'importance des réseaux de femme.
Tarif

A partir de 2 070,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

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

  • Partager les informations nécessaires à vos clients sur les opérations d'urbanisme courantes
  • Etablir une communication efficace sur la faisabilite du projet d'urbanisme
  • Préparer la cession de production d'énergie via des panneaux photovoltaïques.
Tarif

A partir de 700,00 €

Durée

1j / 7h

Modes
  • Centre
  • Distance

Formation XML avec Java

Proposé par Sparks

Objectifs de la formation

  • Modéliser des documents et des données en utilisant XML
Tarif

A partir de 1 950,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Intégrer le cadre légal en matière d'égalité professionnelle (privé / public)
  • Détecter les inégalités pour les décomposer (stéréotype / sexisme / préjugés) et développer votre pratique managériale en conséquence
  • Agir sur l'égalité pour briser le plafond de verre
  • Evaluer la situation de votre équipe en matière d'égalité professionnelle
  • Créer une dynamique d'équipe en faveur de l'égalité professionnelle
  • Agir de manière pro-active en faveur de l'égalité professionnelle.
Tarif

A partir de 1 400,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Identifier les meilleures pratiques en matière de services à utiliser et de mise en œuvre de la gestion des autorisations
  • Gérer plusieurs comptes AWS pour votre organisation
  • Sécuriser les connexions aux points de terminaison d’un cloud privé virtuel (Virtual Private Cloud) Amazon Simple Storage Service (Amazon S3) dans un environnement d’atelier
  • Concevoir d'importants magasins de données pour le cloud AWS
  • Envisager des conceptions d'architecture différentes pour mettre à l'échelle un site web volumineux
  • Protéger votre infrastructure des attaques par déni de service (DDoS)
  • Concevoir la protection des données au repos et en transit
  • Migrer des applications complexes à plusieurs niveaux vers AWS et mettre en œuvre des stratégies de contrôle des coûts
Tarif

A partir de 2 400,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...