FORMATION SYMFONY 5 EN TUNISIE CHEZ TECHCARE

FORMATION SYMFONY 5 EN TUNISIE CHEZ TECHCARE

د.ت 499.000د.ت 1,499.000 TND

Développez vos compétences informatique grâce à la formation SYMFONY 5 en Tunisie chez Techcare !

Vous souhaitez apprendre à coder? Vous avez le projet de réaliser des application web ? Alors ne perdez plus de temps et intégrez la formation Symfony 5 chez Techcare. N’hésitez plus et lancez enfin votre projet !

Gagnez jusqu'à 1 499 Points.

Ajouter au favoris
Ajouter au favoris
UGS : ND Catégories : ,

LES AVANTAGES DE LA FORMATION SYMFONY 5 EN TUNISIE :

Créer des application web évolutives et modernes grâce à Symfony 5. C’est un en effet un des outils les plus utilisé et un Framework PHP pour la création de plateforme web. Ainsi cette formation vous permettra d’en découvrir tout les paramètres et  de maîtriser cet outil. Grâce à nos experts, vous pourrez bénéficiez d’une formation sur-mesure, adaptée à vos besoin. De plus, cette formation vise à vous professionnaliser sur ce logiciel, elle est donc 100% pratique ! Grâce à la formation Symfony 5 en Tunisie chez Techcare, vous êtes assuré de développer de vrai compétences .

LES OBJECTIFS DE LA FORMATION :

Le premier objectif est donc de vous rendre opérationnels dans la création et la maintenance d’application web. Deuxièmement, vous devez maîtriser les points essentiels suivants :

  1. Créer des applications WEB avec un Framework PHP
  2. Acquérir les connaissance de la programmation orientée objet en PHP
  3. Connaitre la normalisation MVC ou/et MVP en développement

Ainsi, à l’issue de la formation symfony 5 en Tunisie, vous pourrez donc créer une plateforme web et A à Z.

INFORMATIONS PRATIQUES : Toute nos formation sont certifiées. Cette formation en particulier est 100% pratique. Pour plus d’informations, contactez-nous au 29 365 324.

 

PROGRAMME DE LA FORMATION SYMFONY 5 CHEZ TECHCARE :

PARTIE 1 : Présentation du framework Symfony 5

  1. Framework Symfony 5 et son écosystème
  2. Installation de la « distribution Standard Edition » Symfony 5
  3. Etude de la structure du projet Symfony 5
  4. Etudier le flux HTTP de traitement des requêtes
  5. Comprendre l’environnement (développement, production et tests)
  6. Présentation du codage et des fichiers de nommage
  7. Découvrir le concept de « Bundle »

PARTIE 2 : Mise au point du code

  1. Découvrir la « Web Debug Toolbar»
  2. Profilage requêtes HTTP grâce à l’application « Web Profiler »
  3. Gestion des problèmes grâce à des erreurs explicites et exceptions dans la stack traces
  4. Utilisation des composants Debug et VarDumper

Configuration de l’application

  1. Comparer la prise en charge intégrée au format de configuration : XML, YAML et PHP
  2. Configuration et paramétrage de l’application
  3. Comprendre les routes et les URL avec annotations de l’application de configuration
  4. Redéfinir la configuration par un « bundle » tiers ou intégré

PARTIE 3 : Apprendre le MVC avec Symfony 5

Génération de contenu pour l’utilisateur final

  1. Présentation de templates Twig
  2. Etudier les stratégies de templates Twig et PHP brut
  3. Accès à des variables globales à partir de modèles Twig (demande, session, utilisateur)
  4. Faire des modèles extensibles avec à la fonction modèle d’héritage
  5. Fractionnement des modèles pour éviter les duplications de code
  6. Rendu d’un contrôleur Symfony 5 à partir d’un modèle Twig
  7. Créer des URL selon la configuration de l’application des routes
  8. Rendu des formulaires Symfony 5 avec vue personnalisés avec des helpers Twig

Développement de contrôleur

  1. Conception d’une classe de contrôleur avec ses méthodes d’action
  2. Faire de l’URL mapping avec les contrôleurs Symfony 5 grâce à des annotations
  3. Générer des réponses brutes et les réponses basées sur des modèles de Twig
  4. Accès à l’information du client à partir de l’objet Request
  5. La lecture et l’écriture des données de session
  6. La lecture et l’écriture des données de cookies
  7. Déclenchement une page d’erreur 404 lorsque la ressource est introuvable
  8. Déclenchement d’une redirection interne à un autre contrôleur pour éviter les duplications de code
  9. Redirection l’utlillisateur vers une autre une autre page

 

PARTIE 4 : Comprendre les fonctionnalités de frontend de Symfony 5

Intéragir avec l’utilisateur final grâce au formulaire

  1. Découverte de «Formulaire»
  2.  Conception et traitement des formulaires Web simples
  3. Ajout de contraintes de validation sur les données des champs de formulaire
  4. Prototypage du rendu du formulaire grâce aux helpers de vue TWIG
  5. Rassemblement des données du formulaire soumis et leur traitement

Internationalisation et localisation de l’interface utilisateur

  1. Découverte du composant «Traduction»
  2. Modification des paramètres régionaux de l’utilisateur par défaut
  3. Définition des traduction personnalisé dans les modèles Twig
  4. Traiter avec des traductions dynamiques, y compris des phrases pluralisé

 

PARTIE 5 : Comprendre les fonctionnalités avancées de Symfony 5

Injection de dépendances et le container de service

  1. Comprendre le principe de l’injection de dépendance
  2. Mise en route avec le conteneur de service Symfony 5
  3. Liste de tous les services intégrés Symfony 5 grâce aux outils de ligne de commande
  4. Enregistrement de nouveaux services métiers personnalisé dans le conteneur d’injection de dépendance
  5. Accès à un service enregistré à partir du conteneur de service
  6. Création et accès aux paramètres de configuration globale du conteneur

Disposer d’une assurance qualité avec les tests automatisés

  1. Découvrir le Framework de tests avec PHP Unit et automatisation
  2. Comprendre les objectifs de l’automatisation des tests (tests unitaires et fonctionnels)
  3. Configuration d’une suite de tests automatisés
  4. La conception et l’exécution d’une suite de tests unitaires
  5. La conception et l’exécution d’une suite de tests fonctionnels
  6. Génération de code pour la construction de rapports

PARTIE 6 : Intéragir avec l’utilisateur et les formulaires

  1. Conception de formulaires Web et traitement
  2. Automatiser le rendu des formulaires avec les helpers de vue des Twig
  3. Personnalisation du rendu des formulaires avec des thèmes Twig intégrés et personnalisés
  4. Configuration des types de champs de formulaire en tant que services
  5. Appliquer les règles de contrainte de validation intégrées sur les données soumises
  6. L’application des règles de contrainte de validation personnalisée sur les données soumises
  7. Contextualiser la validation des données grâce à des groupes de validation

Restriction de l’accès aux zones sécurisées de l’application

  1. Pour commencer avec les principes d’authentification et d’autorisation
  2. Sécurisation de certaines pages de l’applications grâce à une stratégie d’authentification basé sur des formulaires
  3. Mise en œuvre du sous-composant Security Guard pour gérer l’authentification
  4. Mise en place d’une politique de contrôle d’accès basé sur les rôles des utilisateurs
  5. Tester les permissions de l’utilisateur à partir d’un contrôleur et un modèle de Twig
  6. Enregistrement d’autorisation personnalisée grâce à des règles de sécurité

Interrogation d’un système de gestion de base de données relationnelles avec Doctrine

  1. Découvrir les bases de la Doctrine ORM
  2. Comprendre les concepts « entités » et « référentiels »
  3. Automatiser la génération de code PHP et l’interrogation SQL avec Doctrine
  4. Persistance des données dans la base de données grâce au gestionnaire d’entités de l’ORM Doctrine
  5. Récupérer des données depuis la base de données grâce à la doctrine
  6. Construction et exécution SQL personnalisé requêtes grâce à l’objet Doctrine Query Builder

Avis

Il n’y a pas encore d’avis.

Soyez le premier à laisser votre avis sur “FORMATION SYMFONY 5 EN TUNISIE CHEZ TECHCARE”

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *