Apprendre php5 et mysql (FOAD)



Objectifs, programme, validation de la formation

Objectifs

L’apprenant doit maîtriser les bases en HTML

Description, programmation

INTRODUCTION AU LANGAGE PHP
Présentation de la formation Php
La programmation Web
HTML, Le langage Web côté client
Langue du document
Images, vidéos, sons
Styles CSS
Squelette standard HTML5
Sélecteurs CSS
Sélecteurs de pseudo-classe

EXERCICE
Formulaires

EXERCICE SUR LES FORMULAIRES
Tableaux

EXERCICE SUR LES TABLEAUX
Gestion événementielle

EXERCICE
Programmer côté client ou côté serveur ?

ENVIRONNEMENT LOGICIEL
Installation de Notepad++ et de WAMP Server
WAMP Server s’est-il bien installé ?
PREMIERS PAS EN PHP 5

TP (4 EXERCICES)
Saisir du code PHP et le tester dans WAMP Server
Caractères spéciaux
Commentaires
Types de données
PHP MySQL - Casting
Variables
Concaténer des chaînes
Opérateurs élémentaires
Constantes
Opérateurs de comparaison
Opérateurs logiques
Tests
Boucles
Exercice sur les boucles
Tableaux numérotés
La boucle foreach()
Tableaux associatifs

EXERCICE SUR LES TABLEAUX ASSOCIATIFS
Recherche dans un tableau associatif
Tableaux imbriqués
Convertir une chaine en un tableau numéroté
Convertir un tableau numéroté en une chaîne
Trier un tableau numéroté
Trier un tableau associatif

EXERCICE SUR LE TRI DES TABLEAUX ASSOCIATIFS
Filtrer un tableau
Exercice sur le filtrage de tableaux
Modifier aléatoirement l’ordre des éléments d’un tableau
Exceptions

EXERCICE SUR LES EXCEPTIONS

FONCTIONS
Définition d’une fonction

EXERCICE SUR LES FONCTIONS
Passage de paramètres par référence
Portée des variables
Les fonctions mathématiques
Evitement du Cross-Site Scripting (XSS

EXERCICE SUR HTMLSPECIALCHARS()
Encryptage des mots de passe
Protéger une adresse e-mail
Affichage avec mise en forme
Extraction de valeurs mises en forme

EXERCICE SUR LA FONCTION SSCANF()
Les autres fonctions dédiées aux chaînes de caractères

EXERCICE SUR STRPOS() ET SUBSTR()
Les expressions régulières
Recherche d’une séquence dans une chaîne
Classes abrégées

EXERCICE SUR LES EXPRESSIONS REGULIERES

EXERCICE – PLUS LOIN AVEC LES EXPRESSIONS REGULIERES

EXERCICE – SUPPRESSION DES ESPACES MULTIPLES
Les fonctions de traitement des dates et heures

EXERCICE SUR LES DATES
Localisation de dates
Travailler avec une autre date que la date courante

EXERCICE SUR LES FONCTIONS SETLOCALE(), STRFTIME() ET STRFTOTIME()
Inclusion de code avec l’instruction include

TRANSMISSION DE DONNEES
Transmission de données par l’URL
Transmission de données simples par formulaires

EXERCICE – PROTECTION D’UNE PAGE PAR UN MOT DE PASSE
Transmission de fichiers par formulaire
Envoyer un E-mail à partir d’un formulaire

SUPERGLOBALES, COOKIES ET SESSIONS
Variables superglobales
Sessions Web

EXERCICE SUR LES SESSIONS WEB
Cookies Exercice sur les cookies

MANIPULATION DE FICHIERS
Droits d’accès sur un serveur distant
Accéder à un fichier
Lecture de données dans un fichier

EXERCICE SUR LA LECTURE DE FICHIERS SUR LE SERVEUR
Une erreur classique
Ecriture

Niveau de sortie information non communiquée


Durée, rythme, financement

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 Maîtriser la programmation en PHP5 Créer des sites dynamiques

Inscription

Contact renseignement Carole COMBES

Téléphone 0516508000


Éligibilité de cette formation au compte personnel de formation pour les salariés


Code CPF 237359 - Validité du 02/01/2019 au 31/12/2115


Périodes prévisibles de déroulement des sessions

Session débutant le : 15/02/2019

Adresse d'inscription
Le Médoc - 61 route Jean Briaud 33700 Mérignac

Lieu de formation


Organisme de formation responsable