Pour offrir les meilleures expériences possibles, nous utilisons des technologies telles que les cookies pour stocker et/ou accéder aux informations des appareils.
Le fait de ne pas consentir ou de retirer son consentement peut avoir un effet négatif sur certaines caractéristiques et fonctions.
Voir notre Politique de protection des données pour plus d'informations.
À l'issue de cette formation Développement Web avec PHP et Symfony vous aurez acquis les connaissances et les compétences nécessaires pour :
Tarif |
A partir de 2 695,00 € |
Durée | 5 jours (35h) |
Modes |
|
Sessions | |
Lieux | Partout en France |
Tarif |
A partir de 2 695,00 € |
Durée | 5 jours (35h) |
Modes |
|
Sessions | |
Lieux | Partout en France |
Cette formation Développement Web avec PHP et Symfony existe à notre catalogue depuis de nombreuses années déjà. Le cours est donc extrêmement bien rodé tant du point de vue de la pédagogie que des nombreux travaux pratiques qui jalonnent la formation. Les participants seront immédiatement opérationnels à la fin du cours, ils vont apprendre pendant ces 5 jours les bases correspondant à plus de 90% des développements web en PHP.
Qu'est-ce que PHP ?
Les échanges de base entre un serveur Web et un navigateur (http)
La place de PHP dans l'architecture Web (scripts client et serveur : JavaScript, HTML, PHP, SQL, etc.)
Présentation de l'exemple utilisé durant la formation (site de vente en ligne)
Dynamisation d'une page Web
Les principes client-serveur
Syntaxe de base et PSR
Intégration de PHP dans une page HTML
Variables, constantes et fonctions
Librairies
Fonctions natives, variables serveur et superglobales
Contrôles de flux et boucles
Espace de Nommage
Travaux Pratiques :
Définition d’un jeu de données métier (tableau multidimensionnel)
Implémentation de fonctions personnalisées ( TTC, frais de port, etc.)
Organisation sous forme de librairies
Introduction au MVC (Model 1)
Traitement des formulaires
Passage et transmission de données Client
Lecture écriture de fichier
Redirection
Travaux Pratiques :
Réalisation d'une page de type fiche produit, paramétrée
Traitement d’un fichier plat, pour import de données
Gérer les bases MySQL avec phpMyAdmin
Concepts fondamentaux : Bases, tables, champs, enregistrements
Fonctions PHP MySQL
Introduction au langage SQL (sélection, modification, suppression)
Traitement des résultats des requêtes
Travaux Pratiques :
Création d'une base MySQL
Import de la base à partir d'un fichier plat (articles de la boutique)
Création du catalogue en ligne et des fiches produit associées
Implémentation d’un moteur de recherche multi-critères
Refactoring en architeture MVC
Variables persistantes : Cookies et Sessions
Avantages et inconvénients des cookies et sessions
Limitations et précautions
Les variables de session
Les Cookies
Sérialisation des variables complexes
Utilisation
Travaux Pratiques :
Réalisation d'un panier d'achat
Gestion des quantités commandées (ajout, retrait, suppression)
P.O.O. (Programmation Orientée Objet)
UML : le diagramme de Classe
Propriétés et méthodes
Visibilité publique vs. Privée
Constructeur
Héritage
Travaux Pratiques :
Implémentation d'une classe Métier Livre
Implémentation d'une classe DAO Livres
Refactoring de la boutique en mode OO
Notion de framework
Installation et mise en place d’un projet
Organisation d’une application
Cycle de traitement d’une requête
Créer des contrôleurs
Définir les url
L’objet Request
L’objet Response
Redirections
Utiliser la vue
Le Routing (Définition des routes, Routes paramétrées, Génération d’url)
Lire et écrire dans la session de l'utilisateur courant
Travaux Pratiques :
Création des routes / catalogue et / fiche
Implémentation des contrôleurs correspondants
La syntaxe
Gestion et manipulation des variables
Structures (boucles et conditions)
Définir un layout (héritage, block et inclusion)
Travaux Pratiques :
Adaptation des templates de la boutique
Qu’est-ce qu’un ORM, ses objectifs
Présentation de Doctrine
Création d’un modèle
Manipulation des entités
Recherches et requêtes
Travaux Pratiques :
Définition des entités métier
Création des requêtes Doctrine pour fiche et catalogue
Adaptation des modèles
Tarif |
A partir de 950,00 € |
Durée |
1j / 7h |
Modes |
|
Tarif |
A partir de 1 540,00 € |
Durée |
2 jours (14 heures) |
Modes |
|
Dans cette formation IBM Integration Bus V10 : Administration système, vous allez apprendre à administrer IBM Integration Bus sur les systèmes d'exploitation distribués, tels que Windows et AIX, en utilisant les interfaces d'administration IBM Integration Bus. Ces interfaces comprennent l'interface utilisateur Web IBM Integration et les commandes IBM Integration Bus.
Le cours commence par un aperçu de IBM Integration Bus. Les sujets abordés comprennent l'installation du produit, la maintenance, la configuration de l'environnement et les tâches d'administration de base telles que la sauvegarde et la récupération de l'environnement. Vous allez aussi apprendre à connaître les contraintes du produit, savoir sécuriser l'accès aux ressources IBM Integration Bus et aux flux de messages, être capable d'identifier des problèmes et de les résoudre. Enfin, vous serez capable d'optimiser et de régler finement le produit.
Ce cours aborde aussi les différentes techniques pour étendre les capacités de IBM Integration Bus, le modèle de publication / abonnement et les services de protocole de transport et Web Java Message Service (JMS).
Tarif |
A partir de 3 590,00 € |
Durée |
5j / 35h |
Modes |
|
À l'issue de cette formation Progressive Web App (PWA) vous aurez acquis les connaissances et les compétences nécessaires pour :
Tarif |
A partir de 1 650,00 € |
Durée |
3j / 21h |
Modes |
|
Tarif |
A partir de 1 480,00 € |
Durée |
2j / 14h |
Modes |
|
Toute personne souhaitant enrichir ses sites Web de boutons, pictogrammes, animations, illustrations photos ou graphiques.
À l'issue de la formation, le stagiaire sera capable de :
Tarif |
Contacter l'organisme |
Durée |
2 jour(s) |
Modes |
|
Tarif |
A partir de 2 450,00 € |
Durée |
4j / 28h |
Modes |
|
Plus concrètement, à l'issue de cette formation Professional Cloud Developper vous aurez acquis les connaissances et les compétences nécessaires pour :
Tarif |
Contacter l'organisme |
Durée |
3j / 21h |
Modes |
|
À l'issue de cette formation Cisco Sécurité, vous aurez acquis les connaissances et compétences nécessaires pour :
Tarif |
A partir de 4 090,00 € |
Durée |
5j / 35h |
Modes |
|
Développeurs PHP ayant déjà une bonne pratique du langage en mode procédural, désirant améliorer la pérennité et la maintenance de leurs développements.
A l'issue de la formation, le stagiaire sera capable de :
METHODES ET OUTILS PEDAGOGIQUES
Support de cours
EVALUATION
Public concerné
Développeurs de site Web en PHP.
Pré-requis
Bonnes connaissances de la syntaxe PHP5 et de son utilisation dans un contexte Web.
Tarif |
A partir de 2 375,00 € |
Durée |
4 jour(s) |
Modes |
|