Symfony 7 - Démarrer

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

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

  • Découvrir le framework Symfony 7 pour créer votre site Web
  • Créer un nouveau projet Symfony 7, en partant de rien
  • Décrire l'organisation structurée des répertoires / fichiers et y appliquer un pattern MVC
  • Construire vos premières pages Web avec le moteur de rendu Twig et le gestionnaire d'assets Webpack Encore
  • Créer des formulaires Symfony et gérer la persistance d'objets via Doctrine
  • Identifier les bonnes pratiques officielles et astuces de Symfony.

M2I


Un leadership dans le domaine de la formation
Voir la fiche entreprise

Tarif

A partir de 1 590,00 €

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

M2I


Un leadership dans le domaine de la formation
Voir la fiche

Tarif

A partir de 1 590,00 €

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

Programme

Jour 1 - Matin

POO (Programmation Orientée Objet) avec PHP

  • Programmation orientée objet en PHP - Rappel des bases
  • Les classes, interfaces et l'héritage en PHP

Jour 1 - Après-midi

POO (Programmation Orientée Objet) avec PHP - Suite

  • Relations entre les classes
  • Gestion des erreurs

Jour 2 - Matin

Introduction à Symfony

  • Vue globale du projet Symfony, avec sa licence, ses versions, son rythme de sortie
  • Environnement de travail et outil "symfony" dédié ligne de commandes
  • Création d'un projet Symfony
  • Debug de Symfony : le Profiler et la Toolbar

Créer des pages statiques

  • Comment gérer le flux HTTP de requête - réponse
  • Créer votre première page Web
  • Routing dans Symfony et création de routes statiques, contrôle des méthodes HTTP
  • Bonnes pratiques concernant vos contrôleurs et leurs capacités
  • Syntaxe de base et héritage dans Twig

Jour 2 - Après-midi

Gérer ses données avec Doctrine

  • Introduction à l'ORM de Doctrine et configuration de votre projet pour atteindre votre base de données
  • Créer vos entités et leur configuration avec "Symfony maker"
  • Créer et appliquer des migrations pour gérer l'état de votre base de données
  • Etablir et gérer les relations entre 2 entités
  • Stocker des enregistrements en base de données en utilisant un contrôleur ou un "fixture" de Doctrine dans le cadre de tests automatisés
  • Récupérer des enregistrements de la base de données par des requêtes standard ou introduction aux tests automatisés et aux tests fonctionnels

Jour 3 - Matin

Dynamiser vos pages

  • Routing complémentaires : paramètres de routing, "requirements" et valeurs par défaut
  • Transmettre et afficher des variables dans un template Twig
  • Syntaxe complémentaire de Twig : les structures de contrôle
  • Fonctions et filtres dans Twig

Gérer vos ressources avec AssetMapper

  • Le composant AssetMapper, introduction
  • Ajouter du CSS externe grâce à AssetMapper

Jour 3 - Après-midi

Gérer les entrées utilisateur

  • Introduction aux formulaires de Symfony Form
  • Créer vos formulaires avec des configurations sur-mesure
  • Extraire et gérer les données de vos formulaires
  • Mettre en place des contraintes natives pour valider les données provenant de l'utilisateur

Introduction à la sécurité

  • Comprendre la sécurité dans les applications Symfony
  • Mettre en place une authentification simple par formulaire de login

Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.

Modalités d’évaluation des acquis

  • En cours de formation, par des contrôles de connaissances sous forme de QCM

Les + de la formation

Les supports de cours sont en anglais.

En complément de la formation en présentiel, l'accès à la plateforme de révision en ligne pendant 1 mois permet d'associer différentes pratiques d'apprentissage, de tester vos compétences, de suivre votre progression et de rester en contact avec le formateur sur toute la durée du programme.

Prérequis

Avoir une bonne connaissance du langage PHP et de la POO (Programmation Orientée Objet). De plus, il est obligatoire de passer un test de niveau en amont ; si la note est inférieure à 5/10, il est déconseillé au stagiaire de suivre ce cours au profit du cours

Public

Développeurs PHP.

Ces formations pourraient vous intéresser

Formation E-mails 100% efficaces

Proposé par LEFEBVRE DALLOZ COMPETENCES

Objectifs de la formation

  • Utiliser l’e-mail à bon escient
  • Rédiger un mail impactant
  • Aller à l’essentiel
  • Corriger et mettre en forme ses mails
  • Optimiser ses mails au quotidien
Tarif

A partir de 1 490,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Linux Préparation à la certification LPIC-2, vous disposerez des connaissances et des compétences nécessaires pour :

  • Comprendre comment optimiser le fonctionnement d'un système Linux
  • Connaître les domaines susceptibles d'être évalués lors du passage de la certification
  • Vous préparer au passage des deux examens LPI 201 et LPI 202 permettant d'obtenir la certification LPIC-2, Linux Server Professional Certification.

A noter que cette formation de révision est destinée à assurer la réussite à l’examen mais en aucun cas à l’acquisition des connaissances de base contenues dans les cours cités en prérequis.

Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Formation de formateurs

Proposé par ADALIANCE

Objectifs de la formation

  • Déterminer vos objectifs en tant que formateur
  • Préparer et piloter une séquence pédagogique
  • Tenir compte des prérequis de chacun 
  • Animer des formations avec créativité
  • Utiliser des outils adaptés et digitaux 
  • Mener des évaluations
  • Faire des retours constructifs pour améliorer les process de chacun
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Cette formation est conçue pour apprendre aux participants les compétences fondamentales pour naviguer et travailler dans un environnement z/OS. Cela inclut l'utilisation des écrans ISPF/PDF, des commandes TSO/E, JCL, du shell UNIX System Services (USS), et de BookManager.

Tarif

A partir de 3 990,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Maîtriser l'expérience client
  • Répondre aux besoins et aux attentes clients
  • Analyser les situations difficiles
  • S'adapter au cycle de maintenance du conflit
  • Communiquer de façon assertive
Tarif

A partir de 1 490,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Formation Bootstrap : L'essentiel

Proposé par PLB CONSULTANT

Objectifs de la formation

Ce cours a été conçu pour approcher simplement les technologies HTML et CSS grâce à la librairie Bootstrap qui permet de concevoir des pages web très rapidement sans avoir besoin d'être un expert en HTML CSS ou de connaitre ces technologies par coeur. Bootstrap permet de créer des pages web en un clin d'oeil sans devoir réinventer la roue et peut servir de base pour les concepts ou servir de base solide pour démarrer un projet web.

Bootstrap vous permettra d'agencer des pages web adaptées à tout écran (responsive web design) contenant des menus, boutons, colonnes et pleins d'autres éléments sans devoir le faire à la main.

Tarif

A partir de 1 480,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Être capable de décrire les principales nouveautés de Windows 10
  • Installer ou migrer de Windows 7/8 vers Windows 10
  • Utiliser les nouvelles fonctionnalités de Windows 10,
  • Maîtriser le paramétrage technique de l'interface,
  • Configurer le réseau
  • Gérer la sécurité de Windows 10
  • Maîtriser les performances du démarrage du système
  • Maîtriser les nouvelles possibilités de stockage (Cloud, images ISO ou VHD...)
  • Optimiser les performances et la disponibilité du système
  • Sauvegarder et restaurer Windows 10
  • Résoudre des problèmes  réseaux, systèmes, matériels
  • Méthodologie de résolution des problèmes
  • Mise en œuvre d’une maintenance proactive
Tarif

Contacter l'organisme

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Animer à distance une classe virtuelle

Proposé par LEFEBVRE DALLOZ COMPETENCES

Objectifs de la formation

  • Appréhender les aspects techniques de la classe virtuelle
  • Construire le scénario pédagogique d'une classe virtuelle
  • Réussir les moments clés de la classe virtuelle
  • Mobiliser les 4 piliers de l'apprentissage chez ses participants
  • Animer avec aisance en distanciel
Tarif

A partir de 1 490,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Définir le "mode projet".
  • Comprendre le rôle des parties prenantes d'un projet.
  • Découvrir les 4 phases du cycle de vie d'un projet (le cadrage, l'organisation, la planification, le suivi d'avancement).
  • Pratiquer quelques outils et rituels clés du management de projet.
Tarif

Contacter l'organisme

Durée

1 jour ( 7 heures)

Modes
  • Centre
  • Entreprise
  • Distance

Formation Réussir le télétravail

Proposé par LEFEBVRE DALLOZ COMPETENCES

Objectifs de la formation

  • Repérer les enjeux spécifiques
  • Définir son cadre de travail
  • Se motiver à distance
  • Communiquer à distance
  • Maintenir le lien avec l’équipe
Tarif

A partir de 1 490,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...