Aller au contenu principal

Savoir développer un site web dynamique - PHP

Date de mise à jour :
Identifiant Offre Info : 03_2118615F
Organisme responsable : Devictio Formations (ouvre dans un nouvel onglet)

Nouvelle recherche

Présentation de la formation

Objectifs

Savoir créer des sites dynamiques avec le langage PHP et la base de données MySQL.

Programme de la formation

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…

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

Validation et sanction

Attestation de formation

Type de formation

Non certifiante

Niveau de sortie

Sans niveau spécifique

Durée, rythme, financement

Durée

En centre

35 h

Financement

Conventionnement
Oui
Financeurs
  • Bénéficiaire de l'action

    Programme : Entreprise, Individuel (AIF, POEI, Région individuel, autofinancement)

  • Entreprise

    Programme : Entreprise, Individuel (AIF, POEI, Région individuel, autofinancement)

Conditions d'accès

Publics visés

  • Public en emploi
  • Salarié
  • Salarié dans le cadre du CIF
  • Salarié dans le cadre du DIF
  • Salarié dans le cadre du plan de formation
  • Salarié en contrat aidé
  • Salarié en période de professionnalisation
  • Salarié en reconversion
  • Tout public

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.

Lieu de réalisation de l'action

Modalités d'enseignement

Formation mixte

Adresse

12 Place Bir-Hakeim
69003 Lyon 3e

Responsable : Devictio formations

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

Début

Fin

Adresse d'inscription
12 Place Bir-Hakeim
69003 Lyon 3e
État du recrutement
Ouvert
Modalités
Entrées / Sorties à dates permanentes