Formation PHP

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Comprendre les concepts fondamentaux de PHP
  • Manipuler les variables, les constantes et les types de données en PHP
  • Maîtriser les structures de contrôle (boucles, conditions) et les fonctions
  • Interagir avec des bases de données MySQL à l'aide de PHP
  • Gérer les sessions et les cookies
  • Appliquer les bonnes pratiques de programmation et de sécurité en PHP

Sparks


Tout l'IT, vraiment tout
Voir la fiche entreprise

Tarif

A partir de 2 400,00 €

Durée 4 jours
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Sparks


Tout l'IT, vraiment tout
Voir la fiche

Tarif

A partir de 2 400,00 €

Durée 4 jours
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Cette formation vous permettra de maîtriser les bases du langage PHP pour développer des applications web dynamiques et interactives. Vous apprendrez à manipuler les variables, les constantes, les types de données, les structures de contrôle et les fonctions en PHP. Vous interagirez avec des bases de données MySQL, apprendrez à gérer les sessions et les cookies et découvrirez les bonnes pratiques de programmation et de sécurité en PHP.

Programme

Introduction à la formation PHP

Présentation du langage PHP et son évolution
Installation et configuration de l’environnement de développement
Syntaxe de base et structure d’un fichier PHP

Variables, constantes et types de données

Déclaration et utilisation des variables
Types de données : chaînes, nombres, booléens, tableaux, objets
Constantes et opérations de base
Conversion de types et opérateurs de comparaison

Structures de contrôle et fonctions

Structures conditionnelles : if, else, elseif, switch
Boucles : for, while, do-while, foreach
Création et utilisation de fonctions
Fonctions natives de PHP (exemples : strlen, array_push, date)
Portée des variables et gestion des erreurs

Interaction avec les bases de données MySQL

Introduction aux bases de données relationnelles et SQL
Connexion à une base de données MySQL avec PHP
Requêtes SQL : SELECT, INSERT, UPDATE, DELETE
Préparation des requêtes et gestion des erreurs
Exemple de cas pratiques : création d’un système de gestion de contenu (CMS)

Gestion des sessions, cookies et sécurité

Introduction aux sessions et cookies
Création et utilisation des sessions et cookies en PHP
Sécurité des applications web : injection SQL, XSS, CSRF
Bonnes pratiques et recommandations pour la sécurité en PHP

Prérequis

Connaissance de base en HTML et CSS, notions de programmation

Public

Webmasters,

Ces formations pourraient vous intéresser

Objectifs de la formation

Savoir déployer Nextcloud - Administrer efficacement Nextcloud
Tarif

A partir de 1 575,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Utiliser les design pattern - Savoir utiliser les Webservices - Connaitre la création de PDF en PHP
Tarif

A partir de 1 495,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Comprendre le principe du modèle MVC dans une application Web PHP et ses apports.
  • Installer Zend Framework dans un projet de développement PHP.
  • Configurer un serveur Web pour héberger une application Zend Framework.
  • Configurer une application Zend Framework.
  • Utiliser Zend Tool pour échafauder la structure d'une application.
  • Développer une couche de persistance de données en utilisant Zend_Db et Doctrine 2 dans Zend Framework.
  • Mettre en place le routage des requêtes HTTP par les contrôleurs.
  • Faire le lien entre les contrôleurs et la partie métier et persistance.
  • Concevoir les templates et les vues pour l'affichage des données.
  • Créer des formulaires de saisie et les traiter dans les contrôleurs.
  • Appliquer des restrictions d'accès à certaines ressources en mettant en place une authentification utilisateur.
Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Savoir installer, configurer et réaliser des adaptations de DG-Server - Savoir modifier DG-Server de faà§on complexe
Tarif

A partir de 3 995,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

4 jours (28 heures)

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Maîtriser les fondamentaux de la programmation orientée objet en PHP - Maîtriser les exceptions et PDO
Tarif

A partir de 2 250,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Comprendre les différentes méthodes de gestion du contexte et mettre en oeuvre les sessions et les cookies - Savoir manipuler des fichiers quelconques en PHP
Tarif

A partir de 995,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Comprendre la problématique de la complexité des développements logiciels.
  • Comprendre le bénéfice de l'intégration continue.
  • Adopter les bonnes pratiques de rédaction des tests logiciels.
  • Mettre en place une stratégie de campagne de tests automatisés avec les outils de tests unitaires et d'intégration (PHPUnit, JUnit, PyUnit) et Selenium.
  • Travailler avec un gestionnaire de code source tel que Git, et adopter les réflexes du travail collaboratif.
  • Comprendre le rôle des différents outils d'une chaine d'intégration continue.
  • Utiliser un outil de construction logiciel pour automatiser les étapes de construction et les tests.
  • Mettre en place une plateforme d'intégration continue.
  • Travailler en mode projet collaboratif en adoptant une démarche DevOps.
  • Déployer des applications dans des conteneurs logiciels.
Tarif

Contacter l'organisme

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

PHP MYSQL - Prise en main

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Programmeurs, informaticiens souhaitant maîtriser le langage PHP et exploiter des bases de données MySQL afin de développer des sites Web dynamiques.

À l'issue de la formation, le stagiaire sera capable de :

  •     Saisir la puissance et les possibilités de la technologie PHP
  •     Maîtriser l’écriture du code
  •     Maîtriser l'utilisation d’une base de données MySQL
Tarif

Contacter l'organisme

Durée

5 jour(s)

Modes
  • Entreprise

XML - Prise en main

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Développeurs Web souhaitant acquérir les compétences nécessaires pour écrire des documents XML bien formés et valides et insérer le XML
dans une application PHP ou JAVA.

À l'issue de la formation, le stagiaire sera capable de :

  •     Créer un document XML
  •     Utiliser les DOM, XPath, XLS/XSLT et XQuery

Methodes et outils pédagogiques

  • Alternance exposés théoriques et exercices pratiques (80% pratique)
  • Support de cours adapté au niveau suivi

Evaluation

  • Tout au long de la formation, exercices pratiques permettant au formateur la validation des acquis et des compétences

Public concerné

Concepteurs et développeurs d'applications, chefs de projets.

Pré-requis

Avoir déjà programmé dans un langage de programmation (Java ou PHP) en fonction du module choisi pour l'intégration de XML dans une application.

Tarif

Contacter l'organisme

Durée

3 jour(s)

Modes
  • Entreprise

Je cherche à faire...