Aller au contenu principal

Langage PHP - développer des sites web

Date de mise à jour :
Identifiant Offre Info : 04_2699534F
Organisme responsable : SENZA (ouvre dans un nouvel onglet)

Nouvelle recherche

Référentiels

Code Rome

Aucun code métiers (ROME) n'a été associé à cette formation.

Formacode

  • 30805 : Langage PHP
  • 31090 : Développement web
  • 31098 : Programmation orientée objet

Présentation de la formation

Objectifs

  • Créer des pages web dynamiques en utilisant les bases du langage PHP
  • Développer des applications en PHP en utilisant la programmation orientée objet
  • Exploiter les bibliothèques PHP pour manipuler des chaînes de caractères, tableaux et dates
  • Mettre en œuvre les concepts spécifiques au web (formulaires, sessions, HTTP)
  • Connecter une application PHP à une base de données relationnelle

Programme de la formation

Programme 1 - Introduction au langage PHPHistorique et fonctionnalités du PHP Configuration du moteur PHP Interaction PHP et HTML : structure de base Variables, constantes et transtypage 2 - Programmation procédurale avec PHP Création de scripts PHP simples Fonctions PHP de base : echo, isset, empty Structures conditionnelles et boucles Manipulation des tableaux : array, foreach 3 - Programmation orientée objet Concepts fondamentaux : classes, attributs, méthodes Création et utilisation…

Programme

1 - Introduction au langage PHP
  • Historique et fonctionnalités du PHP
  • Configuration du moteur PHP
  • Interaction PHP et HTML : structure de base
  • Variables, constantes et transtypage

2 - Programmation procédurale avec PHP
  • Création de scripts PHP simples
  • Fonctions PHP de base : echo, isset, empty
  • Structures conditionnelles et boucles
  • Manipulation des tableaux : array, foreach

3 - Programmation orientée objet
  • Concepts fondamentaux : classes, attributs, méthodes
  • Création et utilisation d'objets : new, $this, construct
  • Héritage, polymorphisme et encapsulation
  • Espaces de noms et interfaces

4 - Développement d'applications web complètes
  • Gestion des formulaires et traitement des données : GET, POST
  • Gestion des sessions et cookies
  • Fichiers : upload, gestion et sécurité
  • Outils d'analyse pour le débogage et l'optimisation

5 - Connexion aux bases de données
  • Introduction à PHP Data Objects : PDO
  • Connexions sécurisées aux bases de données
  • Requêtes SQL : SELECT, INSERT, UPDATE, DELETE
  • Gestion des erreurs et des transactions

Validation et sanction

Langage PHP - développer des sites web

Type de formation

Certifiante

Niveau de sortie

Sans niveau spécifique

Durée, rythme, financement

Financement

Conventionnement
Oui
Financeur
  • Autre

    Programme : Autre dispositif

Conditions d'accès

Public visé

  • Tout public

Niveau d'entrée

Sans niveau spécifique

Conditions spécifiques et prérequis

- Connaître les principes de base de la programmation - Avoir des bases en HTML5 / CSS3

Lieu de réalisation de l'action

Modalités d'enseignement

Formation mixte

Adresse

Rue Jules Siegfried
76600 Le Havre

Responsable : Senza - Le Havre

Périodes prévisibles de déroulement des sessions

Début

Fin

Adresse d'inscription
48 Rue Claude Balbastre
34070 Montpellier
État du recrutement
Ouvert
Modalités
Entrées / Sorties à dates permanentes