Langage PHP - développer des sites web
Date de mise à jour :
Identifiant Offre Info : 04_2699534F
Organisme responsable :
SENZA
(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
- 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…
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
Financement
- Conventionnement
- Oui
- Financeur
-
- Autre
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 Siegfried76600 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