Logiciels et Applications

LOG - 241
Langage PHP – Programmation Web – intermédiaire

Retour aux cours
  • Durée
    5 jours
  • Prix (Dollars US)
  • Lieu
    Montréal et Conakry
  • Date
    À venir
Désolé, ce cours n'est pas disponible pour le moment.

*
*
*

Description

Les détails concernant cette formation (dates, prix, lieu) sont à venir.

Préalables

Avoir suivi ou maîtriser les notions de la formation « Programmation PHP – Introduction »

Posséder des connaissances avancées en HTML et CSS et connaître la programmation structurée, de préférence en PHP.

Certification ciblée

Une attestation de participation est remise aux personnes ayant assisté à plus de 80 % des heures de formation.

Objectifs

À la fin du cours, le participant sera en mesure d’utiliser les fonctionnalités de base du langage PHP en Orientée Objet afin d’écrire des applications Web simples.

Approche pédagogique

  • Exposés sur les notions théoriques
  • Réalisation d’exemples pratiques
  • Exercices pratiques à faire en classe
  • Aide individuelle lors des exercices
  • Correction collective

Attestation délivrée en fin de cours

Une attestation de participation est remise aux personnes ayant assisté à plus de 80 % des heures de formation.

Contenu du cours

Introduction

  • Architecture des applications Web
  • Environnement technologique
  • Environnement de développement 

Fondement du langage

  • Structures de base et structures de contrôle
  • Tableaux et fonctions
  • Tableaux associatifs
  • Traitement des chaînes de caractères
  • Classe, objet et constructeur 

Structure modulaire d’une application Web

  • Session d’utilisateur, sauvegarde de contexte
  • Lecture/écriture de Fichier
  • Organisation MVC
  • Tests unitaires 

SGBDR: PDO de PHP

  • Requêtes SQL
  • Intégration dans PHP
  • Filtres de nettoyage
  • Prévention des attaques par injections SQL php 

Requête AJAX

  • XMLHttpRequest
  • États de transmission
  • Fetch
  • Validation de formulaire
  • Techniques de débogage déploiements et de tests
  • Développement d'une application serveur MVC

Laravel

  • Configuration et installation
  • Structure de fichiers
  • Routage
  • Vue
  • Contrôleur
  • Migration
  • Modèle
  • Gestion de formulaire
  • Gestion d'usager
  • Développement d'une application serveur MVC avec Laravel

Formateurs

Aucun formateur assigné pour le moment.