Menu

Développement Back End – PHP

CONNAISSANCES PREALABLES

  • Une bonne connaissance de HTML et connaître au moins un langage de programmation

DURÉE

  • 4 jours (35 heures) 

Eligible CPF : Non

PROFIL DES STAGIAIRES

  • Chefs de projet
  • Développeurs
  • Webmaster

OBJECTIFS

  • Acquérir les bases du langages PHP
  • Savoir développer des sites et applications Web avec PHP
  • Se familiariser avec les bases de données MySQL/MariaSQL

METHODES PEDAGOGIQUES

  • Mise à disposition d’un poste de travail par participant
  • Remise d’une documentation pédagogique papier ou numérique pendant le stage
  • La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions

METHODES D'EVALUATION DES ACQUIS

  • Auto-évaluation des acquis par le stagiaire via un questionnaire
  • Attestation de fin de stage adressée avec la facture

FORMATEUR

  • Consultant-Formateur expert Développement Internet

CONTENU DU COURS

1 - Introduction à la programmation avec PHP

  • Les possibilités de PHP
  • Rechercher et identifier les ressources PHP
  • Architecture et fonctionnement de la plateforme PHP
  • Forces et les faiblesses de PHP
  • Perspectives pour PHP dans un univers en mouvement constant

2 - Installation de PHP et MySQL

  • Installation d’un serveur Web
  • Les différents modes d’installation

3 - Les bases de PHP

  • Insertion de PHP dans HTML
  • Variables et les opérateurs
  • Structures de contrôles (if, while, …)
  • Fonctions PHP
  • Fonctions utilisateur
  • Gestion de fichiers

4 - Formulaires et interactions utilisateurs

  • Création de formulaires en HTML
  • Gérer la réception des données
  • Mise en place d’un upload de fichier
  • Sécuriser des formulaires

5 - Sessions et cookies

  • Utiliser une variable de cookie
  • Utiliser une variable de session
  • Utiliser et sécuriser des sessions

6 - PHP et MySQL/MariaDB

  • Rôle et fonctionnement d’un SGBD
  • Rappel des principales commandes SQL
  • Accéder à MySQL avec PHP (PDO)
  • Gérer des erreurs MySQL

7 - Programmation orientée Objet

  • Introduction aux objets
  • Déclarer une classe, des attributs et méthodes
  • Créer des constructeurs et destructeurs
  • Héritage
  • Introduction aux Frameworks Symfony et ZF

8 - Certification IT - Développement de sites web dynamiques

  • Cette formation prépare au passage de la Certification IT – Développement de sites web dynamiques
Formation inter
à partir de
2137,5 €
par stagiaire
Un renseignement ?
Un devis ?

Nos
références