Langage PHP - Développer des sites web
Date de mise à jour :
Identifiant Offre Info : 10_26111255F
Organisme responsable :
Senza Formations
(ouvre dans un nouvel onglet)
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
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 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…
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
Type de formation
Certifiante
Niveau de sortie
Sans niveau spécifique
Durée, rythme, financement
Durée
En centre
35 h
Financement
- Conventionnement
- Non
- Financeur
-
- Entreprise
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
13 Rue Jules Ferry89000 Auxerre
Responsable : CBS - Center Business Services
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 fixes