DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS.

PHP

Date de mise à jour : 28/02/2024 | Identifiant OffreInfo : 20_1232773

Information fournie par :
C2RP Carif-Oref Hauts-de-France

Objectifs, programme, validation de la formation

Objectifs

Acquérir les compétences indispensables au développement de sites internet dynamiques. Savoir manipuler les données d'une base de données relationnelles à partir de l'application. Mettre en oeuvre les sessions pour conserver l'information côté serveur.

Programme de la formation

Introduction


  • Les différentes versions de PHP

  • De quoi ai-je besoin ?

  • Principe du client serveur

Les bases du langage PHP

  • Les variables

  • Les constantes

  • Les types de données

  • Les opérateurs de calcul

  • Les opérateurs logiques

Les chaines de caractères

  • Formatage avec HTML

  • Mise en forme avec CSS

  • Gestion des espaces

  • HTML et caractères spéciaux

  • La concaténation

Les fonctions en PHP

  • Fonctions mathématiques

  • Fonctions de date

  • Fonctions de texte

  • D'autres fonctions pratiques

  • Inclusion de code

  • Création de fonctions personnalisées

  • Fonctions avec un nombre de paramètres variables

Les structures conditionnelles

  • if, else

  • if, elseif, else

  • AND, OR

  • switch

Les boucles

  • for

  • while

  • do while

Les tableaux (Array)

  • Les différents types de tableaux (indicés, associatifs)

  • Création de tableaux

  • Les différentes méthodes pour lire un tableau

  • Opération sur les tableaux (extraction ,tri, ajout ou suppression d'éléments)

  • La boucle foreach

Gestion des formulaires

  • Rappel sur les éléments de formulaires

  • Méthodes GET et POST

  • Récupération des variables

Variables de serveur

  • Les plus utilisées

  • Récupérer des informations sur le serveur, le client

Variables persistantes : cookies et sessions

  • Avantages et inconvénients des cookies et sessions

  • Les sessions

  • Les cookies

  • Initialisation, affectation

  • Fonctions liées à ces variables

Utilisation d'une base de données MySQL

  • Présentation de MySQL et des concepts fondamentaux

    • Base de données, tables, champs, enregistrements



  • Outils :

    • phpMyAdmin, MySQLWorkbench



  • Introduction au langage SQL

    • Sélection, ajout, modification, suppression, jointure ...



  • Fonctions PHP MySQL.

  • Traitement des requêtes avec PHP

Gestion des fichiers

  • Création, ouverture et fermeture d'un fichier

  • Lecture, écriture et modifications de fichiers

  • Informations sur les fichiers

Sécurité

  • Fichier php.ini

  • Injections SQL

Validation et sanction

Attestation de formation

Type de formation

Non certificiante

Sortie

Sans niveau spécifique

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée
28 heures en centre, 0 heures en entreprise, 28 heures hebdomadaires

Conventionnement : Non

Financeur(s)

Autre

Conditions d'accès

Public(s)
Tout public
Modalités de recrutement et d'admission

Niveau d'entrée : Sans niveau spécifique

Conditions spécifiques et prérequis

Connaître le HTML et CSS.

Modalités d'accès

Lieu de réalisation de l'action

Formation mixte
Adresse
125 Rue Emile Zola
59125 - Trith-Saint-Léger
Responsable : Lambert Christophe EIRL
Téléphone fixe :
Contacter l'organisme

Contacts

Contact sur la formation
125 Rue Emile Zola
59125 - Trith-Saint-Léger
Responsable :
Téléphone fixe : 0359251015
fax :
Site web :
Contacter l'organisme
Contacter l'organisme formateur
Lambert Christophe EIRL
SIRET: 48021708200043

Responsable : LAMBERT
Téléphone fixe : 0359251015
Site web :
Contacter l'organisme

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

du 01/01/2024 au 31/12/2024
débutant le : 01/01/2024
Adresse d'inscription
125 Rue Emile Zola
59125 - Trith-Saint-Léger
Etat du recrutement : Ouvert
Modalités : Entrées/sorties permanentes

Organisme responsable

Lambert Christophe EIRL
SIRET : 48021708200043

Adresse
125 Rue Emile Zola
59125 - Trith-Saint-Léger
Téléphone fixe : 0359251015
Contacter l'organisme