PHP est un langage de programmation libre et Open Source conçu pour le développement de sites et d'applications web. Il peut être intégré facilement au HTML.

OBJECTIFS PEDAGOGIQUES

  • S’initier à la programmation et découvrir les bases du langage de programmation PHP Maîtriser les bonnes pratiques de programmation en PHP Apprendre la syntaxe et instructions de base

PROGRAMME

INTRODUCTION

  • Définition d’un algorithme
  • Algorithmique et programmation
  • Avec quelles conventions écrit-on un algorithme ?

LES VARIABLES

  • Définition d’une variable
  • La syntaxe
  • Déclaration des variables
  • Les types de variables : numérique, alphanumérique, booléen
  • Les expressions et les opérateurs

LES TESTS

  • Définition des tests
  • Structure d’un test
  • Définition d’une condition
  • Les conditions composées
  • Les tests imbriqués

LES BOUCLES

  • Définition d’une boucle
  • Les différents types de boucles
  • Les boucles imbriquées

LES TABLEAUX ET LISTES CHAINÉES

  • Définition des tableaux et listes chainées
  • Représentation et construction des différentes listes chainées ou types de tableaux

PROCÉDURES ET FONCTIONS

  • Avantages des procédures et fonctions
  • Déclaration d’une procédure
  • Définition d’une fonction
  • Les différentes fonctions : classiques, globales, personnalisés
  • Les différentes variables : locales, globales

MANIPULATION DE FICHIERS

  • L’organisation des fichiers
  • Structure des enregistrements
  • Types d’accès
  • Les instructions

CERTIFICATION

La certification ENI® en option sur cette formation, permet d’évaluer votre niveau de maîtrise dans le domaine du développement de sites web dynamiques avec PHP. Elle est éligible au CPF pour tous les salariés et demandeurs d'emploi. Code CPF : 208 979. Lorsque la certification est financée au titre du CPF, la formation associée peut également être prise en charge (dossier CPF commun). La certification est également éligible à la période de professionnalisation.

PUBLIC

Développeurs, webmasters

PRÉREQUIS

  • Connaissance du langage HTML / CSS
  • INFORMATIONS PRATIQUES

    HORAIRES DE LA FORMATION
    de 9 h 00 à 12 h 30 et de 13 h 30 à 17 h 00

    MÉTHODOLOGIE PÉDAGOGIQUE
    Théorie | Cas pratiques | Synthèse

    MODALITÉS D'ÉVALUATION
    Évaluation qualitative des acquis tout au long de la formation et appréciation des résultats