Certification IT - Développement de sites web dynamiques - PHP, développer un site Web dynamique avec base de données par PLB Consultant

Lieu(x)
En centre (92)
Durée
Total : 28 heures
En centre : 28 heures
Financement
Demandeur d’emploi
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
- Philosophie et présentation de PHP.
Qu'est
- ce que PHP ? Interactivité avec les internautes.
Les échanges de base entre un serveur WEB et un navigateur (http).
La place de PHP dans l'architecture WEB (scripts client et serveur : javascript, HTML, PHP, SQL...etc.).
Nouveautés des dernières versions de PHP.
Présentation de l'exemple utilisé durant la formation (site de vente en ligne).
- Présentation du langage et premier site en PHP.
- Automatisation d'une page Web.
Les principes client serveur.
Premiers éléments du langage.
Intégration de PHP dans une page HTML.
Variables et fonctions.
Librairies.
Fonctions de base,variables serveur et variable PHP.
Contrôles de flux et boucles.
- Les formulaires simples.
Passage et transmission de variables.
Lecture écriture de fichier.
Vérification de login/mot de passe.
Redirection .
- Sessions utilisateurs et panier d'achat.
- Variables persistantes: Cookies et Session.
Avantages et inconvénients des cookies et sessions.
Limitations et précautions.
Les variables de session.
les Cookies.
Sérialisation des variables complexes.
Utilisation.
- Utilisation d'une base de données MySql.
Gérer les bases MySQL avec phpMyAdmin.
Concepts fondamentaux: Bases, tables, champs, enregistrements.
Création d'une base multi
- tables.
Fonctions PHP Mysql.
Introduction au langage SQL (sélection, modification, suppression).
Requêtes SQL avancées (jointures de tables).
Traitement des résultats des requêtes.
- Professionnaliser son site WEB en PHP.
- Les tableaux complexes.
Constructeur array.
Fonctions associées aux tableaux.
Fonctions d'extraction.
- Les formulaires complexes.
Moteur de recherche: formulaire en relation avec une base de données.
Fonctions avancées de sélection: modification de la base, tris (ORDER BY), recherches (WHERE).
- Le graphisme.
Présentation de la librairie GD.
Création d'image, réutilisation.
Superposition de texte pour protection de droits.
Intégration au site.
- Initiation à la POO en PHP.
P.O.O. (Programmation orientée objet).
PHP et la programmation orientée objet.
Évolution du moteur objet dans les versions récentes de PHP.
Objectifs
Apprendre les bases correspondant à plus de 90% des développements web en PHP.
Seront notamment traités lors de cette formation :
- Connaître la syntaxe et les bonnes pratiques du langage PHP.
- Intégration de PHP et HTML.
- Variables persistantes Cookies et Session.
- Interaction avec les bases de données (l'exemple utiliser lors des exercices est MySQL, mais la logique acquise permet de décliner ensuite sur les autres bases de données (PostGreSQL, SQL SERVER, Oracle etc. ...).
- Gestion des formulaires.
- Sécurité des applications écrites en PHP.
- Programmation orientée objet.
Centre(s)
  • Levallois Perret (92)
Métier(s)
Compétence(s)
Formation proposée par : PLB Consultant
À découvrir
CONNEXION GRAPHIQUE
DEVELOPPEMENT DE SITES WEB DYNAMIQUES EN PHP par CONNEXION GRAPHIQUE
Développement de sites Web dynamiques avec PHP et MySQL par Groupe Arkesys - Avanteam Formation
Développement de sites Web dynamiques avec PHP et MySQL par Groupe Arkesys
Certification IT - Développement de sites web dynamiques avec PHP par Aplose
Certification IT - Développement de sites web dynamiques - PHP par Oms Formation
Certification IT - Développement de sites web dynamiques par IB
Certification IT - Développement de sites web dynamiques par SYLVAN FORMATIONS
Certification IT - Développement de sites web dynamiques par Evolution Multimédia
Certification IT - Développement de sites web dynamiques - PHP initiation par Data Value
Certification IT - Développement de sites web dynamiques - PHP Initiation par Data Value