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

M1607 :


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


Organisme de formation responsable