Ferme la recherche

Développement de sites Web dynamiques avec PHP et MySQL

Descriptif

Durée de la formation

Durée 28 heures
En centre 28 heures

Session

entrées/sorties permanentes

du 01 janv. 2019 au 31 déc. 2019  - Marseille - 8ème (13)
du 01 janv. 2019 au 31 déc. 2019  - Marseille - 8ème (13)
Pour connaître les dates des prochaines sessions, veuillez contacter l'organisme de formation

Objectif de la formation

A l'issue de cette formation, l'apprenant sera capable de :
Appréhender la syntaxe du langage PHP ;
Mettre en place un environnement de serveur Web dynamique ;
Comprendre le modèle de programmation de PHP ;
Développer un site Web dynamique accédant à une base de données

Description de la formation

Introduction à PHP
Qu'est
- ce
- que PHP ?
Historique et caractéristiques
PHP pour quelle utilisation ?
Mettre en place un environnement de développement PHP
Les principes de la plateforme Apache, PHP, MySQL
Le fichier de configuration php.ini
Utiliser un débogueur PHP : XDebug
Travaux pratiques :
Installation d'une plateforme Apache, PHP, MySQL
Installation d'un IDE de développement pour PHP
Les bases du langage PHP
Intégration de PHP avec les pages HTML
Approches pour mixer PHP et HTML
Bonnes pratiques de structuration d'applications
La syntaxe de base du langage
Les types de données
Les variables et les tableaux
Les constantes
Les opérateurs
Le spaceship operator de PHP 7 pour les comparaisons combinées
Les structures de contrôle
Les fonctions
Déclaration des types de données de retour des fonctions en PHP 7 : Type Hints
Les fonctions intégrées du langage
Gestion des chaines de caractères
Manipulation de dates
Structuration des applications
Création de bibliothèques
Importation de fichiers et de scripts
Travaux pratiques :
Construction du squelette d'un site Web PHP
Organisation de la navigation dans le site
Programmation Orientée Objet en PHP
Introduction aux concepts de la programmation orientée objet
Les classes et les objets
Définition de classes et instanciation
L'héritage de classes et le polymorphisme en PHP
Concepts avancés de programmation Objet
Les interfaces
Les espaces de noms (Namespaces)
Concepts avancés en PHP 7
Les déclarations groupées d'espace de noms
Les classes anonymes
Gestion des erreurs avec les exceptions
Travaux pratiques :
Création de classes d'objets de données
Création de classes pour la manipulation des données
Mise en place de la gestion des exceptions pour permettre l'affichage de pages d'erreurs personnalisées
PHP : un langage pour le Web
Construction de formulaires HTML
Modèles d'interaction HTML / PHP
Récupération des données transmises via PHP en fonction des différents types de contrôles
Redirection de flux
Gestion des sessions des utilisateurs
Les principes du suivi de session HTTP
Les cookies et leur manipulation
Les sessions PHP
Travaux pratiques :
Création de formulaires d

Validation

Attestation
Et après la formation ?

Retour à l'emploi des anciens stagiaires

FAIBLE

Conseils
Les questions à poser avant de choisir un centre de formation
  • Quels sont les profils des anciens stagiaires (niveau de formation, expérience professionnelle) ?
  • Est-il possible de visiter le centre ?
  • Quel type de public accueillez-vous en formation (salariés, demandeurs d’emploi, particuliers) ?
  • Peut-on obtenir une liste de ces anciens stagiaires pour les interroger sur cette formation ?
  • Comment aidez-vous les stagiaires à trouver un emploi ?
Informations pratiques

Groupe Arkesys - Avanteam Formation

Lieu de formation

152 avenue du Prado
Marseille - 8ème

Cliquez sur ce lien pour calculer votre itinéraire

Centre de formation

650 chemin de l'Aumône Vieille
13400, Aubagne

Voir toutes les formations de Groupe Arkesys - Avanteam Formation