PCIE - savoir développer un site web dynamique - PHP
Objectifs, programme, validation de la formation
Objectifs
Savoir créer des sites dynamiques avec le langage PHP et la base de données MySQL.
Description, programmation
INTRODUCTION AU PHP
Histoire 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É
Validation et sanction
PCIE - Passeport de compétences informatique européen
Type de formation
Professionnalisation
Niveau de sortie sans niveau spécifique
Métiers visés
Durée, rythme, financement
Durée 35 heures en centre
Modalités de l'alternance -
Conventionnement Non
Conditions d'accès
Niveau d'entrée sans niveau spécifique
Conditions spécifiques et prérequis Savoir utiliser un ordinateur et avoir des connaissances de base en HTML.
Inscription
Contact renseignement Monsieur Cyril Devictio formations
Éligibilité de cette formation au compte personnel de formation pour les salariés
Code CPF 237556 - Validité du 02/01/2019 au 31/12/2115
Périodes prévisibles de déroulement des sessions
Session débutant le : 01/01/2021
Adresse d'inscription
Devictio formations
12 place Bir Hakeim 69003 Lyon 3e
Lieu de formation
Adresse :