Formation PHP

Blogs, réseaux sociaux, site e-commerce, API… Vous l’aurez compris avec PHP les développeurs sont en mesure de développer toutes sorte de site web, d’ailleurs nous parlerons d’application web dans la mesure où ils exposent souvent des centaines de fonctionnalités.

Le langage PHP a justement été conçu pour créer des sites « vivants » (on parle de sites dynamiques). Et si vous voulez apprendre à créer vous aussi des sites web dynamiques, c’est votre jour de chance : vous êtes sur un cours pour vrais débutants en PHP !
L’essentiel, c’est de lire en entier les chapitres dans l’ordre. Après, ça passe tout seul et vous vous étonnerez bientôt de ce que vous êtes capable de faire !

 

Partie 1 – Faites vos premiers pas en PHP


1. Découvrez le fonctionnement d’un site écrit en PHP

2. Préparez votre environnement de travail

3. Écrivez votre premier script

4. Configurez PHP pour visualiser les erreurs

Partie 2 – Découvrez les bases de PHP


1. Les variables

2. Les conditions

3. Les boucles

4. Les tableaux

5. Les fonctions

6. Au secours ! Mon script plante !

7. Inclure des portions de page

8. Codez proprement

Partie 3 – Transmettez des données de page en page


1. Transmettez des données avec l’URL

2. Transmettez des données avec les formulaires

3. TP : page protégée par mot de passe

4. Variables superglobales

5. Session & Cookies

6. Lisez et écrivez dans un fichier

Partie 4 – Stockez des informations dans une base de données


1. Qu’est-ce qu’une base de données ?

2. phpMyAdmin

3. Lisez des données

4. Écrivez des données

5. TP : un mini-chat

6. Les fonctions SQL

7. Les dates en SQL

8. TP : un blog avec des commentaires

9. Les jointures entre tables

Partie 5 – Allez plus loin avec PHP


1. Créez des images en PHP

2. Les expressions régulières (partie 1/2)

3. Les expressions régulières (partie 2/2)

4. TP : créez un espace membres

5. Comment aller plus loin ?

Partie 6 – Annexes


1. Envoyez votre site sur le web

2. Utilisez la documentation PHP !

3. Protégez un dossier avec un .htaccess

4. Mémento des expressions régulières