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