Sélectionner une page

Cours php procédural/fonctionnel

Ce cour est privé, réservé à mes élèves.

php 001 ici, on apprend à installer php pour pouvoir travailler.

php 002 la première intégration d’un script php dans une page html

php 003 les fonctions include et require pour diviser le code

php 004 premier exercice 01 pour la mise en pratique des notions php déjà vues

php 005 correction de lercercice 01

php 006 ou et comment trouver de l’aide lorsqu’on développe en php

php 007 parce que le but, n’est pas que d’apprendre à coder, mais de devenir développeur, on utilisera git et github, avec des branches etc…

php 008 on va aussi deployer le site en continu avec dploy

php 009 nous découvront les variables et leurs types, ainsi que la manière de voir leur état

php 010 les conventions et règles de nommages des variables.

php 011 on va apprendre à retrouver les fonctions php de traitement des chaînes de caractère

php 012 voici un petit cours sur la fusion des chaînes de caractère, ainsi que l’affichage de variables dans du texte.

php 013 c’est parti pour les tableaux, découverte des tableaux associatifs, et indexés

php 014 ajouter ou supprimer des valeurs dans un tableau.

php 015 acceder à des valeurs précises dans un tableau multidimensionnel

php 016 enoncé de l’exercice 2 sur les chaînes de caractères

php 017 et la correction de l’exercice 2

php 018 énoncé de l’exercice 3 sur les tableaux

php 019 correction de l’exercice 3

php 020 pour faire des tests, il faut pouvoir faire des comparaisons, c’est ici que ça se passe

php 021 pour faire des actions conditionnelles, il faut gérer les conséquences des tests, c’est avec la fonction if

php 022 voici le premier opérateur d’actions en boucle

php 023 cette fonction sert à faire une action ou un ensemble d’actions sur les éléments d’un tableau

php 024 petit rappel sur les imbrications entre les enssembles d’actions et/ou les boucles

php 025 exercice 4 sur le code de vigenère (ça aurait pu être autre chose, c’est juste un support pour travailler sur les tableaux, les boucles etc…)

php 026 première partie de la correction de l’exercice 4

php 027 seconde partie de la correction de l’exercice 4

php 028 troisième et dernière partie de la correction de l’exercice 4

php 029 on va voir ici les boucles while et do while – attention aux boucles infinies

php 030 parce que les tests multiples, au bout d’un moment ça pollue le code, voici une autre manière de gérer les tests sur une variable

php 031 parce qu’à un moment, pour faire un site dynamique, il faut pouvoir récupérer les informations fournies par l’utilisateur, voici, le début des formulaires

php 032 énoncé de l’exercice 5 sur la mise en pratique des formulaires

php 033 correction de l’exercice 5 sur la mise en pratique des formulaires

php 034 énoncé de l’exercice 6 sur la mise en oeuvre de la boucle while

php 035 corrigé de l’exercice 6 sur la boucle while

php 036 bienvenue dans le monde du développement fonctionnel, fini le procédural, on monte d’un niveau

php 037 comme dans tout nouveau paradigme certaines choses changent et d’autres non.

php 038 les fonctions facilittent la maintenabilité du cote et permet aussi une meilleure gestion du code

php 039 énoncé de l’exercice 7 pour « clarifier » le code

php 040 correction de l’exercice 7

php 041 dernière partie sur les fonctions avec les différentes options des arguments

php 042 maintenant qu’on sait traiter des informations, demander des information (via formulaire) il serait peut-être temps d’apprendre à les stocker.

php 043 énoncé de l’exercice 8, ça y est, on va commencer à avoir quelque chose de dynamique.

php 044 corrigé de l’exercie 8

php 045 on attaque les sessions avec la création d’un utilisateur

php 046 ok, on a créé un utilisateur, maintenant, on lui permet de se connecter

php 047 maintenant qu’on a un utilisateur connecté, comment il se déconnecte? c’est ici

php 048 parce que tout les utlisateurs ne sont pas forcement admin, il faut pouvoir gérer les rôles des utilisateurs

php 049 énoncé de l’exercice 9 sur les session

php 050 voici la correction de l’exercice 9

php 051 on va apprendre ici à uploader une image avec un formulaire, de manière relativement sécurisé.

php 052 énoncé de l’exercice 10 sur la mise à jour des compte avec photo de profil (donc upload)

php 053 première partie de la correction de l’exercice 10, mise à jour de l’inscription pour éviter les doublons d’adresse de courriel

php 054 seconde partie de la correction de l’exercie 10, création de la page « mon compte »

php 055 troisième partie de la correction de l’exercie 10 sur la modification des données du compte suivant les modifications demandées

php 056 quatrième partie de la correction de l’exercice 10 sur l’upload ou l’édition du fichier image d’u compte