Savoir developper un site web dynamique - PHP

Devictio Formations

Non finançable CPF
Tout public
En ligne
Présentiel
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Etudiant
Prix
Nous contacter
Durée
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.
En savoir plus sur les localités en présentiel
Cette formation est disponible dans les centres de formation suivants:
  • 69 - Lyon 3e
Cette formation peut être dispensée dans votre entreprise dans les localités suivantes :
  • 01 - Ain
  • 03 - Allier
  • 07 - Ardèche
  • 15 - Cantal
  • 26 - Drôme
  • 38 - Isère
  • 42 - Loire
  • 43 - Haute-Loire
  • 63 - Puy-de-Dôme
  • 69 - Rhône
  • 73 - Savoie
  • 74 - Haute-Savoie
Objectifs
Savoir créer des sites dynamiques avec le langage PHP et la base de données MySQL.
Programme
INTRODUCTION AU PHPHistoire du PHP

Définition et fonctionnement du PHP

Travailler en locale (Wampserver)

PHP5 ou PHP7 ?

Installation (application apache, MySQL, PHP)

BASES DE PROGRAMMATION EN PHP

Insérer du PHP dans du code HTML

Fonctions d'affichage

Les opérateurs

Créer une variable

La portée des variables

Les superglobales

Opérateurs d'affectation

Les fonctions PHP

Les redirections

LES INSTRUCTIONS DE CONTRÔLE

Les conditions simples (if)

Les conditions multiples (if – else, elseif, switch)

Les conditions imbriquées

Opérateurs de comparaison

Les boucles (for, while, foreach)

LES FORMULAIRES

Création de formulaires HTML

Récupération des données

Méthodes GET et POST

Sécuriser la transmission de données

LES TABLEAUX

A propos des tableaux

Tableaux associatifs

Tableaux multidimensionnels

Créer un tableau

Parcourir un tableau

Recherche dans un tableau

SESSIONS ET COOKIES

Créer et modifier un cookie

Utiliser et sécuriser les sessions

Créer un espace sécurisé

GESTION DES FICHIERS

A propos des fichiers

Lecture d'un fichier

Ecrire dans un fichier

Créer un fichier

GESTION DES BASES DE DONNEES MYSQL

Initiation à PHPMyAdmin

Principales commandes et requêtes SQL

Les bases

Les tables

Les champs

Les liaisons

Se connecter à une base de données

Récupérer des données

Modifier des données

Insérer des données

Traiter les données

 VARIABLES D'ENVIRONNEMENT

Utilité des variables d'environnement

GET, POST, FILES, SERVER, ENV

DESSIN PAR LE PHP

Les possibilités

Différents formats d'image

Fonctions de dessin

Fonctions utiles

Créer dynamiquement des images sur le serveur

GESTION XML

Concepts et structure

Fonctions de base

Lire et créer un flux RSS

LES EXPRESSIONS REGULIERES

Utilités et usages des expressions régulières

Construire une expression régulière

Symboles utilisés

Les métacaractères

Ancres et classes

Créer un motif

Les assertions

Les PCRE

Les POSIX

SÉCURITÉ

Les différents types d'attaque

Les bonnes pratiques

LE LANGAGE AVANCÉ

Les fonctions de données

Les fonctions de temps et date

Les fonctions mathématiques

Manipuler les chaines de caractères

Entrées / Sorties et accès au disque

Création de fonctions

LA PROGRAMMATION ORIENTÉE OBJET

Utilité et usages de la programmation orientée objet

Composition d'une classe

Manipuler une classe

Constructeurs

L'héritage, l'agrégation et les exceptions

Surcharge et itération

MISE EN APPLICATION

Envie d’en savoir plus sur cette formation ?

Documentez-vous sur la formation

Quelle est votre situation ?

Haut de page