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 et créer des applications avec MySQL. Apprenez les bonnes pratiques, gérez les sessions utilisateurs et accédez aux bases de données. Explorez aussi la création d'images et les frameworks PHP.

Description Objectifs Récapitulatif Programme détaillé

Description

Ce programme de formation vise à enseigner l'utilisation de PHP pour le développement de sites web dynamiques et d'applications avec MySQL. Les participants apprendront les bases de la syntaxe PHP, la gestion des données, ainsi que les bonnes pratiques de programmation. Le cours couvre également le traitement des formulaires, la gestion des sessions utilisateurs, l'accès aux bases de données relationnelles, et la création d'images dynamiques. Destiné aux développeurs débutants ou intermédiaires, ce programme leur permettra d'acquérir des compétences pratiques et théoriques essentielles dans le domaine du développement web.

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
1234.76 € HT
Voir les dates et villes disponibles
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.