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

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
Tarif

A partir de 1 995,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Maîtriser les étapes clés et identifier les priorités d'un projet
  • Emporter l'engagement de l'équipe projet
  • Construire ses propres outils de gestion et de suivi pour gagner du temps
Tarif

A partir de 1 450,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance
  • Entreprise

Objectifs de la formation

À l'issue de cette formation Microsoft Azure - Techniques et pratique DevOps pour l'ingénieur vous aurez acquis les connaissances et les compétences nécessaires pour : 

  • Comprendre comment implémenter des processus de développement DevOps
  • Apprendre à mettre en oeuvre l'intégration continue et la livraison continue
  • Être capable de mettre en oeuvre la gestion des dépendances
  • Disposer des connaissances nécessaires pour mettre en oeuvre l'infrastructure d'application
  • Comprendre comment mettre en oeuvre un feedback continu
  • Être en mesure de concevoir une stratégie DevOps
Tarif

A partir de 2 890,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation Green IA vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Définir le périmètre du green IA
  • Identifier les grands postes de dépenses et de gâchis en Machine Learning
  • Assimiler l'état de l'art des alternatives en termes d'algorithmes de Machine Learning, notamment pour les réseaux neuronaux, ainsi qu'en termes de matériels hardware
  • Découvrir les leviers méthodologiques que nous pouvons utiliser à très court terme dans une démarche de Data Science
  • Contribuer à l'adoption d'un comportement d'éco-conception en Machine Learning
  • Utiliser les outils d'éco-conception en Machine Learning
  • Quantifier l'empreinte CO2 d'un modèle : de la conception à son usage en production
Tarif

A partir de 2 100,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise

Formation JSF

Proposé par Sparks

Objectifs de la formation

  • Savoir utiliser le framework JSF
  • Pouvoir démarrer un projet JSF
  • Gérer la navigation
  • Maîtriser le binding, les composants standards
  • Connaître FacesContext
  • Maîtriser les 6 étapes de traitement d'une requête JSF
  • Créer ses propres validateurs et composants
  • Savoir "Ajaxifier" une application JSF
Tarif

A partir de 1 650,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Évaluation des compétences acquises via un questionnaire en ligne intégrant des mises en situation.
Tarif

A partir de 1 490,00 €

Durée

2 jours (14 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

  • Identifier les différents composants d'un réseau d'entreprise et leur rôle
  • Identifier les différentes solutions possibles à mettre en œuvre sur les réseaux locaux (LAN)
  • Savoir formuler les différentes façons d'interconnecter les réseaux avec des routeurs CISCO
  • Utiliser l'interface de commande en ligne (IOS) pour configurer des routeurs Cisco
  • Etendre un réseau avec de multiples switchs, supporter les VLANs, trunking et spanning-tree
  • Décrire les concepts du routage et mettre en oeuvre le routage sur un réseau
  • Réussir la certification CISCO CCNA et devenir Certifié CISCO CCNA
Tarif

A partir de 4 000,00 €

Durée

5 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous aurez acquis les connaissances necessaires pour :

  • Décrire le vocabulaire et les équipements fibres optiques
  • Concevoir une architecture optique en fonction de ses besoins
  • Mettre en œuvre une architecture fibre optique (câble optique, jarretière, liaison inter étage, soudeuse, switchs, transceiver, etc.)
  • Mesurer et tester les performances de votre réseau optique (photomètre, réflectomètre)
  • Mettre en œuvre avec recul et compréhension les normes relatives aux recommandations gouvernementales et/ou européennes en installant un réseau sûr et performant … tout en faisant des économies
Tarif

A partir de 2 090,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Formation React Native

Proposé par Sparks

Objectifs de la formation

  • Comprendre l'architecture React Native
  • Créer des composants basiques
  • Maîtriser la mise en page avec Flexbox
  • Implémenter l'architecture Flux et Redux
  • Utiliser la navigation et les animations
  • Gérer les formulaires et les données
  • Utiliser les API et modules natifs
Tarif

A partir de 2 600,00 €

Durée

4 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Préparer une réunion participative en définissant les objectifs, les modalités d'organisation et d'animation adéquates pour gérer votre temps, gagner en efficacité et en pertinence lors de la conduite de réunion
  • Conduire une réunion participative en appliquant les techniques de communication verbale, non verbale et para-verbale pour assurer une communication efficace et renforcer la portée du message
  • Pratiquer l'écoute active en faisant preuve de bienveillance et respect envers vos interlocuteurs afin d'anticiper et gérer avec efficacité et diplomatie les typologies de situation difficile
  • Analyser le groupe de participants dans une réunion participative pour ajuster et personnaliser votre animation de réunion en fonction des motivations individuelles et collectives
  • Définir des indicateurs de résultats pour mesurer l'impact des objectifs de votre réunion et les ajuster en cas de besoin
  • Conclure et clôturer une réunion participative en récapitulant les objectifs de la réunion, en évaluant la compréhension de ces derniers auprès de vos interlocuteurs pour acter les décisions prises et en dégager les éléments essentiels
  • Effectuer un suivi de la réunion participative en fournissant un outil de travail aux participants et en informant les absents des décisions prises et les actions à venir.
Tarif

A partir de 1 770,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Je cherche à faire...