Accueil > Nos Formations > Développement logiciel > Technologies web, mobile > Développement Back End > PHP, développement d’applications web

PHP, développement d'applications web

0 ( avis)
Financé ATLAS

Maîtrisez PHP pour développer des sites web dynamiques, créez des applications avec MySQL, suivez les bonnes pratiques de programmation et gérez les sessions utilisateurs. Apprenez à manipuler les données, interagir avec des bases et dynamiser vos graphi

Description Objectifs Récapitulatif Programme détaillé

Description

Ce programme de formation vise à enseigner l'utilisation de la syntaxe PHP pour développer des sites web dynamiques et des applications interactives avec MySQL. Les participants apprendront les principes fondamentaux de PHP, y compris les variables, les structures de contrôle, et la gestion des sessions utilisateurs. La formation aborde également des pratiques de programmation avancées, la manipulation de bases de données, ainsi que la création d'images dynamiques. Destinée aux développeurs débutants et intermédiaires, cette formation leur permettra de maîtriser les outils nécessaires pour créer des applications web robustes.

Objectifs

  • Utiliser la syntaxe PHP en vue de développer de sites Web dynamiquesApprendre à créer des applications dynamiques avec PHP et MySQLIdentifier les bonnes pratiques de programmation PHPTraiter des formulaires WebGérer des sessions utilisateursAccéder aux données d'une base de données relationnelle MySQLCréer dynamiquement des images et des graphismesIdentifier les principaux Framework ou CMS

Récapitulatif

Public

Développeurs web, webmasters, chefs de projet

Prérequis

Avoir une connaissance pratique de HTML et au moins d'un langage de programmation

Méthodes et modalités pédagogiques

Formation réalisée en Présentiel, Distanciel ou Dual-Learning selon la formule retenue.

Moyens et supports pédagogiques

Mise à disposition d'un poste de travail sur nos formations en Présentiel.
Mise à disposition de nos environnements de visio sur nos formations en Distanciel
Remise d'une documentation pédagogique numérique pendant la formation
La formation est constituée d'apports théoriques, d'exercices pratiques et de réflexions
Dans le cas d'une formation sur site Entreprise, le client s'engage à avoir toutes les ressources pédagogiques nécessaires (salle, équipements, accès internet, TV ou Paperboard...) au bon déroulement de l'action de formation conformément aux prérequis indiqués dans le programme de formation

Modalités de suivi et d'évaluations

Auto-positionnement des stagiaires avant la formation

Émargement des stagiaires et formateur par 1/2 journée

Exercices de mise en pratique ou quiz de connaissances tout au long de la formation permettant de mesurer la progression des stagiaires

Auto-évaluation des acquis de la formation par les stagiaires

Questionnaire de satisfaction à chaud et à froid à l'issue de la formation

Programme détaillé

Utiliser la syntaxe PHP en vue de développer des sites web dynamiques

  • Principes de fonctionnement
  • Les variables et types de données
  • Les opérateurs et structures de contrôle
  • Les tableaux
  • Constantes et superglobales
  • Déclaration et utilisation de fonctions

Apprendre à créer des applications dynamiques avec PHP et MySQL

  • Structures de données avancées (principe des objets)
  • Le type générique StdClass
  • Créer ses propres classes

Identifier les bonnes pratiques de programmation PHP

  • Découplage et cohésion du code : Interfaces, traits
  • Organiser son code : PSR, autoloading et namespace
  • Gestion des dépendances : Composer

Traiter des formulaires web

  • Principes de l'interaction avec l'utilisateur
  • Rappels des formulaires
  • Les champs cachés
  • Les URL longues
  • Traiter des données JSON ou XML

Gérer des sessions utilisateurs

  • Gestion des sessions
  • Mécanismes liés aux sessions (cookies, etc.)
  • Méthodes de protection ou d'authentification

Accéder aux données d'une base de données relationnelle MySQL

  • PDO pour se connecter à une base de données relationnelle
  • Création et exécution de requêtes SQL ou procédures stockées
  • Interagir avec les bases de données grâce à des librairies (ex: ORM)

Créer dynamiquement des images et des graphismes

  • Opérations communes sur les images : sauvegarder, redimensionner, convertir, etc.
  • Exemple de génération d'image : ajouter une “watermark”, créer un qrcode ou créer un graphique

Identifier les principaux frameworks ou CMS

  • Les Frameworks PHP : principes et exemples.
  • Les CMS PHP : principes et exemples.
PHP, développement d'applications web
Inter
Intra
4 jours (28 heures)
Référence :
MOD_2024780
Formation Inter
2650 € HT
4 jours (28 heures)
Référence :
MOD_2024780
Formation Intra

Trouvez la formation qui
répond à vos enjeux

Nos autres formations

Vous aimerez aussi

Être rappelé

Page Formation | Formulaire de contact

Les données saisies dans ce formulaire sont conservées par nos soins afin de pouvoir répondre au mieux à votre demande. Nous accordons de l’importance à la gestion de vos données, en savoir plus sur notre démarche Données Personnelles.

Demander un devis

Page Formation | Formulaire de devis

Les données saisies dans ce formulaire sont conservées par nos soins afin de pouvoir répondre au mieux à votre demande. Nous accordons de l’importance à la gestion de vos données, en savoir plus sur notre démarche Données Personnelles.

Je m'inscris

Page Formation | Formulaire d'inscription

Les données saisies dans ce formulaire sont conservées par nos soins afin de pouvoir répondre au mieux à votre demande. Nous accordons de l’importance à la gestion de vos données, en savoir plus sur notre démarche Données Personnelles.