Formation Framework PHP Symfony Initiation

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 Framework PHP

DAWAN


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

Tarif

A partir de 1 675,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 1 675,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

    Présentation

    Rappels: bibliothèques et frameworks
    Architecture HTTP centrée, orientée objet et patron MVC
    Résumé des évolution
    Pile technologique

    Configuration du serveur Web

    Configuration du serveur
    Présentation de la Web Debug Toolbar et du Profiler
    Outils de développement

    Projet

    Application, bundles et arborescence des fichiers
    Les environnements d'exécution
    Configuration: YAML, XML, PHP et Annotations
    Présentation de la console
    Création d'un nouveau projet
    Lancer un projet avec composer
    Atelier : Créer un premier projet Symfony avec composer

    Le contrôleur (Processus applicatif)

    Contrôleurs et FrontController
    Le service de routage
    Paramètres et contraintes de route
    Le composant HttpFoundation : objets Request et Response
    La classe Controller et assistants

    La vue (Rendu)

    Communication entre vue et contrôleur
    Génération d'url
    Moteur de template Twig
    Extension, inclusion et surcharge de templates
    Invocation synchrone et asynchrone (Ajax, ESI) de contrôleur via le template
    Les structures de contrôle
    Surcharge de templates
    Les macros Twig

    Le modèle (Processus Métier)

    Outils ORM, Doctrine
    Génération de la base
    Classes entité et configuration via les annotations
    Dépot, DQL et QueryBuilder
    Gestion des relations et jointures
    Atelier : Préparer une base pour un projet

    Formulaire

    Form et FormBuilder
    Composants de saisie avancés
    Validation des données
    Formulaires avancés (formulaire multiples, theming, CSRF...)
    Atelier : contrôler les données saisies dans un formulaire

    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

    Formation BackboneJS

    Proposé par DAWAN

    Objectifs de la formation

    Maîtriser les concepts du framework Backbone.js - Utiliser Backbone.js pour développer des applications web performantes
    Tarif

    A partir de 1 995,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

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

    • Utiliser la version 18 du framework Angular
    • Développer et tester complètement une application
    • Appliquer les bonnes pratiques de développement.
    Tarif

    A partir de 1 830,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    Savoir développer avec PHP des sites et applications Web, notamment utilisant des bases de données MySQL
    Tarif

    A partir de 1 275,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Cette formation fait l'objet d'une évaluation formative.
    Tarif

    Contacter l'organisme

    Durée

    3 jours (21 heures)

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    • Appréhender le concept du framework jQuery et son apport au développement web 2.0 et JavaScript
    • Mettre en oeuvre jQuery et améliorer l'ergonomie et l'interactivité de sites internets
    • Développer des plug-ins jQuery
    Tarif

    A partir de 1 390,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

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

    • Développer vos connaissances sur le langage PHP, en comprenant la répartition des rôles de chaque module de code dans une application PHP, et la mise en oeuvre de la technologie objet, ceci par le codage d'une application complète.
    Tarif

    A partir de 1 120,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

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

    • Décrire les bases du développement de tests automatiques avec Robot Framework
    • Identifier les concepts d'automatisation et de la démarche
    • Manipuler l'outil Open Source Robot Framework.
    Tarif

    Contacter l'organisme

    Durée

    2j / 14h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

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

    • Prendre des décisions architecturales conformément aux bonnes pratiques et aux principes recommandés par AWS
    • Utiliser les services AWS pour rendre votre infrastructure évolutive, fiable et hautement disponible
    • Exploiter les services gérés par AWS pour conférer davantage de flexibilité et de résilience à une infrastructure
    • Optimiser une infrastructure basée sur AWS afin d'améliorer les performances et de diminuer les coûts
    • Utiliser le Well-Architected Framework pour améliorer les architectures existantes grâce aux solutions AWS.
    Tarif

    A partir de 2 445,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    • Maîtriser les concepts de Spring Framework (version 5)
    • Utiliser Spring pour développer des applications Web et des Web Services RESTful
    • Utiliser Spring Data JPA pour accéder avec Hibernate à une base de données
    • Utiliser la puissance de Spring Boot pour accélérer le développement et créer des Microservices
    • Connaître les fonctionnalités des principaux projets Spring
    Tarif

    A partir de 2 050,00 €

    Durée

    3j / 21h

    Modes
    • Entreprise

    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

    Je cherche à faire...