PHP Maîtriser la programmation objet
A M S FORMATION
Salarié en poste
Demandeur d'emploi
Entreprise
Étudiant
En ligne
En présentiel
5 Jours – 35 Heures
Nous contacter
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
En présentiel
Découvrez les localités disponibles pour suivre cette formation en présentiel.
Objectifs
1. La formation en résumé
La formation « PHP Maîtriser la programmation objet » vise à développer chez les participants une maîtrise opérationnelle du langage PHP dans le cadre du développement orienté objet. Elle couvre non seulement les fondamentaux de PHP, mais aussi des aspects complémentaires essentiels tels que la gestion des bases de données, le langage SQL et la manipulation de fichiers graphiques. Cette approche globale permet d’aborder le développement web moderne avec une orientation claire sur la programmation objet, en proposant aux stagiaires des compétences techniques adaptées aux enjeux actuels du développement.
2. Les thèmes abordés
- Présentation générale de PHP : notions de base, interactivité avec les internautes, différences entre PHP 4 et PHP 5, introduction via un exemple concret de site de vente en ligne.
- Fondamentaux du langage : automatisation des pages web, principes client-serveur, intégration de PHP dans HTML, gestion des variables, fonctions, librairies, contrôles de flux et boucles.
- Programmation orientée objet (POO) : modélisation UML des classes, conception des propriétés et méthodes avec gestion de la visibilité, utilisation des constructeurs et destructeurs, notions d’héritage, agrégation, polymorphisme, sérialisation et organisation des fichiers.
- Premières applications web : gestion des formulaires simples et complexes, passage et transmission de variables, lecture et écriture de fichiers, vérification d’identifiants, redirections, utilisation avancée des tableaux.
- Gestion des sessions utilisateurs : fonctionnement et différences entre cookies et sessions, limites et précautions, sérialisation des variables complexes.
- Bases de données avec MySQL : concepts fondamentaux des bases, tables et enregistrements, fonctions PHP Mysqli, introduction au SQL pour la sélection, modification et suppression de données, traitement des résultats, création d’objets critères et requêtes.
- Réalisation d’une application web professionnelle : architecture multicouches avec introduction au modèle MVC, formulaires avancés pour moteur de recherche lié à une base de données, gestion des tris et sélections.
- Graphisme en PHP : découverte de la librairie GD, création et réutilisation d’images, gestion des polices et écriture en mode image, superposition de texte pour protection des droits, intégration des images au site.
- Intégration finale des modules développés avec affichage des images et mention de copyright.
3. Éléments de méthodologie de la formation
La formation combine apports théoriques et exercices pratiques pour favoriser une assimilation progressive et concrète des compétences. Chaque participant dispose d’un poste de travail dédié, facilitant la mise en application immédiate des notions abordées. La gestion en petits groupes permet un suivi individualisé et une adaptation aux besoins spécifiques de chacun. Un support pédagogique est fourni, et la progression est régulièrement évaluée par des échanges en groupe ainsi que par un questionnaire de satisfaction et une validation des acquis en fin de parcours.
La formation « PHP Maîtriser la programmation objet » vise à développer chez les participants une maîtrise opérationnelle du langage PHP dans le cadre du développement orienté objet. Elle couvre non seulement les fondamentaux de PHP, mais aussi des aspects complémentaires essentiels tels que la gestion des bases de données, le langage SQL et la manipulation de fichiers graphiques. Cette approche globale permet d’aborder le développement web moderne avec une orientation claire sur la programmation objet, en proposant aux stagiaires des compétences techniques adaptées aux enjeux actuels du développement.
2. Les thèmes abordés
- Présentation générale de PHP : notions de base, interactivité avec les internautes, différences entre PHP 4 et PHP 5, introduction via un exemple concret de site de vente en ligne.
- Fondamentaux du langage : automatisation des pages web, principes client-serveur, intégration de PHP dans HTML, gestion des variables, fonctions, librairies, contrôles de flux et boucles.
- Programmation orientée objet (POO) : modélisation UML des classes, conception des propriétés et méthodes avec gestion de la visibilité, utilisation des constructeurs et destructeurs, notions d’héritage, agrégation, polymorphisme, sérialisation et organisation des fichiers.
- Premières applications web : gestion des formulaires simples et complexes, passage et transmission de variables, lecture et écriture de fichiers, vérification d’identifiants, redirections, utilisation avancée des tableaux.
- Gestion des sessions utilisateurs : fonctionnement et différences entre cookies et sessions, limites et précautions, sérialisation des variables complexes.
- Bases de données avec MySQL : concepts fondamentaux des bases, tables et enregistrements, fonctions PHP Mysqli, introduction au SQL pour la sélection, modification et suppression de données, traitement des résultats, création d’objets critères et requêtes.
- Réalisation d’une application web professionnelle : architecture multicouches avec introduction au modèle MVC, formulaires avancés pour moteur de recherche lié à une base de données, gestion des tris et sélections.
- Graphisme en PHP : découverte de la librairie GD, création et réutilisation d’images, gestion des polices et écriture en mode image, superposition de texte pour protection des droits, intégration des images au site.
- Intégration finale des modules développés avec affichage des images et mention de copyright.
3. Éléments de méthodologie de la formation
La formation combine apports théoriques et exercices pratiques pour favoriser une assimilation progressive et concrète des compétences. Chaque participant dispose d’un poste de travail dédié, facilitant la mise en application immédiate des notions abordées. La gestion en petits groupes permet un suivi individualisé et une adaptation aux besoins spécifiques de chacun. Un support pédagogique est fourni, et la progression est régulièrement évaluée par des échanges en groupe ainsi que par un questionnaire de satisfaction et une validation des acquis en fin de parcours.
Malheureusement, vous ne pouvez pas contacter ce centre via Maformation.
Voici des formations similaires :
Avis du centre
Les formations les plus recherchées
Formation Strasbourg
Formation Metz
Formation Reims
Formation Troyes
Formation Mulhouse
Formation Colmar
Formation Charleville-Mézières
Formation Épinal
Formation Châlons-en-Champagne
Formation Saint-Dizier
Formation Web CPF
Formation Web en ligne
Formation Php CPF
Formation Php en ligne
Formation Devops
Formation Creation site internet
Formation Webmarketing
Formation Digital
Formation Reseaux sociaux
Formation Instagram
Formation Referencement naturel
Formation Wordpress
Formation Seo
Formation Internet
Formation Devops Nancy
Formation Creation site internet Nancy
Formation Html5 Nancy
Formation Html Nancy
Formation Css Nancy
Formation Java Nancy
Formation Creation site internet Strasbourg
Formation E-commerce Nancy
Formation Webmarketing Strasbourg
Formation Wordpress Nancy
Cette formation est temporairement suspendue.
Voir des formations similaires