Introduction

Objectifs du cours de codage (avancé)

À la fin de ce cours, vous serez capable de :

  • utiliser le langage de programmation PHP;
  • maîtriser l’élaboration d’une API et créer votre propre couche d’abstraction logique;
  • faire appel à une base de données dans votre code (CRUD);
  • utiliser plusieurs types de bases de données avec 1 seul code (abstraction);
  • comprendre le pattern MVC et le mettre en pratique;
  • comprendre l’utilisation de différents environnements (DEV, BETA, PROD,…);
  • deployer un site/une application web sur un serveur distant;
  • maîtriser l’identification et le maintien d’une session au départ du client (JavaScript) de vos applications web.

Prérequis

Pour tirer le meilleur parti de ce cours, vous devez déjà posséder des connaissances pratiques de HTML, CSS et avoir terminé le cours de codage (intermédiaire).

Outils nécessaires

  • un éditeur de code
  • un client FTP ou sFTP ou SSH (selon le serveur utilisé)
  • un serveur web, capable d’exécuter du code (ex.: PHP).
  • un serveur de bases de données.
  • (option) un deuxième serveur web, ou une deuxième instance, pour la partie client.

↵ retour vers: Codage (avancé)

Pour accéder au contenu réservé aux enseignants, contactez david@goprof.be.