Best
 
Fantom Tag

Formation - PHP - Développement d'applications web

Développer un site Web dynamique en PHP, en manipulant des bases de données, la navigation, des formulaires et des fichiers graphiques

  • Présentiel ou classe à distance
  • Fondamental
  • Blended
PRESENTIEL OU CLASSE A DISTANCE
Durée
4 jours (28 heures)
activités à distancecertificat optionnel

Prix
2 315,00 €  HT

Référence
LI200
Dans vos locaux ou à distance
Référence
LI200

Durée
4 jours (28 heures)
activités à distancecertificat optionnel

Forfait intra - En savoir plus
6 125,00€ HT
(Prix pour un groupe de 12 personnes max)
Formation à la demande
Cette thématique vous intéresse ?
Nos experts conçoivent votre formation
sur-mesure !
PHP, langage de programmation multi plates-formes, s'est imposé comme un standard du marché. Cette technologie est plébiscitée pour sa capacité à faciliter la création de sites dynamiques et marchands. PHP permet également de mieux adapter les pages à la diversité des navigateurs et de leurs versions. Il simplifie enfin l'accès aux bases de données, notamment la base libre communément utilisée dans le monde de l'Open Source : MySQL. En 4 jours, les participants à cette formation apprendront à développer avec ce langage.
Cette formation prépare à la certification Développement de sites web dynamiques (option langage PHP).
Lire la suite
Pour qui ?

A qui s'adresse cette formation ?

Pour qui

  • Développeurs web
  • Webmasters
  • Chefs de projet

Prérequis

Programme

Le programme

1 - Présentation de PHP

  • Présentation
  • Où trouver la documentation
  • Présentation de l'écosystème : serveurs web, frameworks
  • Comparaison avec les langages concurrents
  • Nouveautés et apports de PHP8

2 - Installation de PHP et MySQL

  • Installation d'un paquet complet PHP/MySQL
  • Installation de PHP
  • Installation de MySQL
  • Installation de PostgreSQL
  • Installation de Composer
  • Choix d'un IDE: PHPStorm ou VSCode

3 - La commande PHP

  • Identifier et configurer le fichier .ini
  • Utiliser PHP en mode interactif
  • Lancer un serveur web avec la commande php

4 - Le langage PHP : les 4 éléments de programmation

  • Utiliser les variables simples, tableaux, tableaux associatifs, énumérations, objets, constantes
  • Utiliser les conditions
  • Utiliser les boucles: quelle boucle choisir?
  • Utiliser les fonctions: typage fable/fort, passage par valeur/réf, code de retour
  • Documenter les fonctions avec PHPDoc
  • Connaître les nouveautés de PHP8 pour les fonctions: arguments nommés, union/intersect types, expressions match, opérateur nullsafe, expressions random-
  • Connaître les nouveautés de PHP8 pour la gestion des erreurs: exceptions

5 - Accéder à des bases de données

  • Rappel sur le langage SQL
  • Utiliser la librairie PDO pour accéder à une base MySQL, PostgreSQL ou SQLITE

6 - PHP pour le Web

  • Architecture du Web et intérêt de PHP
  • Rappels sur HTML et CSS
  • Démarrer un serveur web avec commande php / avec XAMPP et WAMP
  • Gérer les liens hypertextes et des formulaires
  • Utiliser les paramètres d'url
  • Stocker des informations grâce aux sessions et cookies
  • Assurer la sécurité PHP et HTTPS

7 - Techniques avancées de programmation :

  • Programmation fonctionnelle
  • Expressions régulières
  • Création de graphiques
  • Accès à des APIs
  • Présentation des différents frameworks PHP

Evaluation

  • Cette formation fait l'objet d'une évaluation formative.
Objectifs

Les objectifs de la formation

  • Maîtriser la syntaxe PHP en vue de développer de sites Web dynamiques
  • Apprendre à créer des applications dynamiques avec PHP et MySQL
  • Comprendre les bonnes pratiques de programmation PHP
  • Traiter des formulaires Web
  • Gérer des sessions utilisateurs
  • Accéder aux données d'une base de données MySQL
  • Créer dynamiquement des images et des graphismes
Evaluation

Evaluation

Points forts

Les points forts de la formation

  • Une méthode d'apprentissage éprouvée : au-delà de l'apprentissage du langage PHP, ce programme permet d'acquérir une méthodologie pour développer un site Web.
  • Des conseils et partages de bonnes pratiques pour développer rapidement.
  • Des ateliers qui apportent aux participants une première expérience concrète du développement avec PHP.
  • Les contenus digitaux mis à disposition des participants avant et après la formation renforcent l'efficacité pédagogique du programme et garantissent un bénéfice durable de l'action de formation.
  • 100% des participants à cette formation se sont déclarés satisfaits ou très satisfaits au cours des 12 derniers mois.

Qualité des formations

ib Cegos est certifié Iso 9001 et Qualiopi.

Métier accessible : Développeur PHP

Vous pouvez trouver plus d'informations sur ce métier dans la Fiche métier de Développeur PHP.

Financement

Les solutions de financement

Spécial adhérents Atlas
Cette formation est éligible à l'action collective campusAtlas "Développement web".
En savoir plus sur les Actions Collectives Atlas.
Financer cette formation avec le FNE
Cette formation est éligible au dispositif FNE-Formation sur campusAtlas.
En savoir plus sur le FNE-Formation.
Pour toute demande d'information sur le financement de cette formation, contactez nos conseillers formation.

Dates et villes

Mise à jour le 03/03/2024
  • 2 315,00 € HT
    Places disponibles
    S'inscrire
    Lille
    Immeuble Le Corbusier 19, avenue Le Corbusier
    59000 Lille
  • 2 315,00 € HT
    Places disponibles
    S'inscrire
    Paris
    Tour Atlantique / 1 place de la Pyramide La Défense 9
    92800 Puteaux
  • 2 315,00 € HT
    Places disponibles
    S'inscrire
    Nantes
    Immeuble Atalante 2 / Zac du Moulin Neuf 2, impasse Augustin Fresnel
    44800 St Herblain
  • 2 315,00 € HT
    Pl