Back-end: PHP & BDD

Back-end: PHP & BDD

S'INSCRIRE
Prochaine Session

Prochaine Session:

ND
Prochaine Session

Note

La formation aura lieu chaque samedi a 9h00
Tarif

Prix

12000 DA
Volume Horaire

Volume Horaire

24 heures
Powered by Logo de SAHM SAHM

Description

    En suivant cette formation, les participants seront en mesure de créer des applications web

dynamiques côté serveur. Cette formation s’articule sur la maitrise du langage de

programmation serveur PHP. Elle couvre la syntaxe de base du langage, les traitements de

base dans le langage, le transfert des données entre les pages, l’interaction avec les bases de

données relationnelles, la programmation orientée objet avec PHP ainsi que les bonnes

pratiques pour renforcer la sécurité du serveur.

 

    La formation est orientée pratique, seule la théorie de base est présentée. Plein de travaux

pratiques vous permettent de passer graduellement du site web à l’application web

complètement dynamique multi-tiers. A terme de cette formation, les participants auront

acquis toutes les bases leur permettant de développer des sites et même des applications web

dynamiques avec et sans couche d’interaction avec les BDDs. Un site web dynamique sera

développé graduellement pour mettre en pratique les connaissances acquises.

Objectifs

 Apprendre le langage serveur PHP.

Interagir avec une BDD relationnelle avec PHP.

POO avec PHP.

Prérequis

Formation développement web front-end.

Instructeurs

Photo de Abdelhadi  Lotfi

Abdelhadi Lotfi

Abdelhadi Lotfi est un enseignant chercheur, programmeur, concepteur et administrateur de base de données. Il est maître de conférences à l'Institut National des Télécommunications et des TIC (INTTIC). Il a une longue expérience en développement (plus de 15 ans) et maîtrise plusieurs langages de programmation (Javascript, PHP, Java, …).

Expert en conception et administration de bases de données relationnelles, Abdelhadi passe une bonne partie de son temps développer des procédures stockées en MySQL, SQL Server et PostgreSQL. Pour le reste du temps de travail, il fait du développement Full-Stack.

Coté recherche scientifique, il est membre du laboratoire de recherche LaRATIC à l'institut INTTIC et il a plusieurs contributions scientifiques notamment dans l’optimisation des réseaux de neurones.

 

 le programme de la formation

Introduction de la formation

Le langage serveur PHP

   Introduction au PHP

         Mise en place des outils WAMP

         Installation et paramétrage de PHP

   Syntaxe PHP

         Déclaration des variables

         Nommage des variables

         Variables scalaires

         Variables tableaux

         Variables tableaux associatifs

         Portée (visibilité) des variables

         Définition de constantes

         Les opérateurs

         Expressions

         Les fonctions

   Les traitements de bases

         Instructions de contrôle

   Les transferts de données

         La transmission de données par URL

         La transmission de données par formulaire

         Récupération et utilisation des données

         Les cookies

         Les sessions

Bases de données et PHP

   Rappel sur le langage SQL et les BDD relationnelles

  Connexion à une base de données

          Avec l’interface mysql

          Avec l’interface PDO

  Les opérations CRUD

  Présentation des données dans la page web

  Accélérer votre productivité PHP avec Dreamweaver

Programmation Orientée Objet avec PHP

  Le paradigme objet dans PHP

  Notions d’objet, de classe et d’interface

  Le polymorphisme

  Aller plus loin avec les objets PHP