Certification IT - Développement de sites web dynamiques par SYLVAN FORMATIONS
Lieu(x)
En centre (17)
Durée
Nous contacter
Financement
Demandeur d’emploi
Salarié
Éligible CPF
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
Séquence 1 : Environnement php
Exploiter l'environnement PHP
Utiliser les espaces de noms
Maîtriser la POO (Programmation orientée objet)
Séquence 2 : Installer Symfony
Installation de Symfony
Structurer et configurer un projet
Comprendre et créer les bundles
Séquence 3 : Bases de données
Création des bases de données
Enregistrement de données et réutilisation
Séquence 4 : Le modèle Vue Contrôleur
Principe du MVC
Paramétrage du MVC et des objets Request et Response
Utilisation des templates
Découverte de Twig
Héritages, blocs, inclusions
Mapping des classes pour déclarer la BDD
Interrogations intelligentes de la BDD
Séquence 5 : Les formulaires
Les formulaires en MVC
Création de formulaires avec Twig
Utilisation de formulaires complexes (plusieurs form sur la même vue)
Séquence 6 : Les classes
Les classes avec Doctrine 2
Classes d'entités simples
Utilisation de DQL pour interroger la BDD
Séquence 7 : Création de pages web
Utilisation du routeur
Injection de dépendances
Ajout / suppression de données
Séquence 8 : Projets réels
Projets en lien avec le contenu pédagogique et avec les attraits des stagiaires.
La séquence "projets" est répartie parallèlement à l'ensemble des autres séquences.
Exploiter l'environnement PHP
Utiliser les espaces de noms
Maîtriser la POO (Programmation orientée objet)
Séquence 2 : Installer Symfony
Installation de Symfony
Structurer et configurer un projet
Comprendre et créer les bundles
Séquence 3 : Bases de données
Création des bases de données
Enregistrement de données et réutilisation
Séquence 4 : Le modèle Vue Contrôleur
Principe du MVC
Paramétrage du MVC et des objets Request et Response
Utilisation des templates
Découverte de Twig
Héritages, blocs, inclusions
Mapping des classes pour déclarer la BDD
Interrogations intelligentes de la BDD
Séquence 5 : Les formulaires
Les formulaires en MVC
Création de formulaires avec Twig
Utilisation de formulaires complexes (plusieurs form sur la même vue)
Séquence 6 : Les classes
Les classes avec Doctrine 2
Classes d'entités simples
Utilisation de DQL pour interroger la BDD
Séquence 7 : Création de pages web
Utilisation du routeur
Injection de dépendances
Ajout / suppression de données
Séquence 8 : Projets réels
Projets en lien avec le contenu pédagogique et avec les attraits des stagiaires.
La séquence "projets" est répartie parallèlement à l'ensemble des autres séquences.
Objectifs
Exploiter l'environnement du langage PHP : Configuration, grammaire
Manipuler différentes données
Gérer les bases de données
Développer des applications à partir du Framework Symfony
Développer des services web
Sécuriser les applications
Gérer les formulaires avec...
Manipuler différentes données
Gérer les bases de données
Développer des applications à partir du Framework Symfony
Développer des services web
Sécuriser les applications
Gérer les formulaires avec...
Centre(s)
- La Rochelle (17)
Métier(s)
- Animateur / Animatrice de communauté virtuelle
- Animateur / Animatrice de forum sur internet
- Animateur / Animatrice web
- Blogueur
- Chargé / Chargée des relations avec les internautes
- Chef de création artistique communication multimédia
- Chef de groupe de création multimédia
- Community manager
- Concepteur / Conceptrice artistique communication multimédia
- Concepteur / Conceptrice de jeux vidéo
- Concepteur / Conceptrice de jeux web online
- Concepteur / Conceptrice en publicité
- Concepteur / Conceptrice multimédia
- Concepteur réalisateur / Conceptrice réalisatrice communication
- Concepteur rédacteur / Conceptrice rédactrice communication
- Concepteur rédacteur / Conceptrice rédactrice publicitaire
- Directeur / Directrice artistique - jeux vidéo
- Directeur / Directrice artistique communication multimédia
- Directeur / Directrice artistique web
- Directeur / Directrice de création - jeux vidéo
- Directeur / Directrice de création communication multimédia
- E-commercial / E-commerciale
- Game designer
- Game designer - jeux web online
- Game master jeux online
- Lead game designer - jeux vidéo
- Level designer
- Level designer - jeux web online
- Modérateur / Modératrice web
- Producer chef de projet jeux vidéo
- Responsable de conception communication multimédia
- Rédacteur / Rédactrice web
- Web commercial / commerciale
- Web vendeur / vendeuse
- Webmaster animateur / animatrice
- Webmaster concepteur / conceptrice de site web
Compétence(s)
- Animation vectorielle
- Chaîne graphique
- Community management
- Dispositifs de financement culturel
- Droit de la propriété intellectuelle
- E-commerce
- E-procurement
- Gestion administrative
- Gestion comptable
- Gestion de projet
- Gestion financière
- Linguistique
- Logiciel d'animation 3D
- Logiciel de conception et analyse d'enquête
- Logiciel de gestion clients
- Logiciels d'édition multimédia
- Logiciels de gestion de base de données
- Management
- Marketing des réseaux sociaux
- Marketing direct
- Normes rédactionnelles
- Organisation d'évènements culturels
- Outils bureautiques
- Outils de web analyse - web analytics
- Principes déontologiques liés aux débats et aux échanges
- Publication Assistée par Ordinateur (PAO)
- Règlement Général européen sur la Protection des Données (RGPD)
- Règles d'élaboration d'une Charte Graphique
- Règles de diffusion et de communication de l'information
- Rédaction de contenu web
- Référencement naturel (SEO)
- Référencement web
- Réglementation des jeux et loteries
- Réglementation du commerce électronique
- Search Engine Marketing (SEM)
- Sémiotique
- Techniques d'animation web
- Techniques d'impression
- Techniques d'infographie
- Techniques de communication
- Techniques de storytelling - communication narrative
- Technologie de l'internet
- Technologies de l'accessibilité numérique
Formation proposée par : SYLVAN FORMATIONS
À découvrir