50,00

Tuto Développer un site Dynamique avec PHP et MySQL avec Php, MySQL

50,00

  • Une formation vidéo de 6h11m
  • Téléchargement immédiat et visionnage illimité à vie
  • Satisfait ou remboursé
  • Fichiers sources inclus
  • Découvrez pourquoi vous former avec Tuto.com
Développer un site Dynamique avec PHP et MySQL

ajouter ce cours aux favoris retirer ce cours des favoris

Dans cette formation en ligne, très orientée pratique, vous allez voir comment passer d'un site statique à un site dynamique utilisant PHP et une base de données MySQL.

Ce cours vidéo est destiné à des développeurs débutants ayant déjà des bases en CSS, HTML et PHP. 

Au passage, nous allons aborder de nombreux aspects :

  • sur la bonne manière de coder en PHP,
  • comment organiser son code,
  • comment réfléchir comme un développeur.

Au programme de ce tuto comment passer d'un site statique à un site dynamique ?

  • L'installation des outils pour coder et votre serveur,
  • Intégration d'une page HTML en PHP,
  • Construction d'un framework MVC en PHP.

Ce cours sera aussi l'occasion de mettre en pratique les principes du Design pattern MVC et de réfléchir à la construction d'un framework.

Un tuto vidéo très complet et c'est un excellent moyen d'accélérer votre apprentissage de PHP.
Je reste disponible dans le salon d'entraide pour répondre à vos éventuelles questions sur la formation.

Table des matières de cette formation Php, MySQL (durée : 6h11m)

  • Présentation du cours
    • Vous n'êtes pas seul 00:01:18
    • Internet, le Web, les Serveurs, un peu de théorie pour se mettre d'accord 00:10:32
    • Vos outils pour coder et pour le serveur de développement 00:09:10
    • Installation de XAMPP sur Mac 00:01:46
    • Lancement de XAMPP sur Mac 00:06:49
    • Un dernier mot avant de se lancer 00:03:16
  • Intégration d'une page HTML dans PHP
    • On commence facile en allant chercher un template HTML tout prêt 00:02:38
    • Adaptation du code HTML à notre (futur) site 00:05:33
    • Création d'une "librairie" de fonctions 00:10:28
    • On rentre dans le vif su sujet : codage des fonctions 00:07:33
    • La structure du site va apparaitre... si on sait la coder 00:08:55
    • Automatisation de la création de la barre de navigation 00:11:52
    • Le site est prêt ! 00:10:12
  • Cette fois, on réfléchit framework
    • Un peu de théorie, ça ne fait pas de mal pour poser le problème... et la solution 00:06:41
    • Préparation de la template HTML et de l'index 00:05:02
    • Création de la classe page principale 00:11:27
    • Création du template TWIG (tiens, un nouveau langage ?) 00:09:41
    • Création de la page dynamiquement 00:10:09
    • Création d'un contrôleur 00:12:14
    • Quelques améliorations apportées à la classe 00:06:19
    • On s'occupe du menu de navigation 00:09:28
    • Finalisation du menu avec identification de la page courante 00:07:13
    • La classe Page devient paramétrable pour être universelle 00:08:50
    • Manipulation des paramètres de la classe Page 00:12:48
    • Le controleur peut choisir la template qu'il veut utiliser 00:09:59
    • Et si on créait un deuxième thème ? 00:09:34
    • Finalisation du deuxième thème 00:13:36
    • Création de template filles et de templates parents 00:12:00
    • Utilisation d'expressions régulières pour extraire les blocs efficacement 00:12:15
    • L'expression régulière pour extraire les blocs 00:11:31
    • Une revue de code pour finaliser notre mini-framework 00:14:55
  • Le framework en action  (nouveau)
    • Présentation de la galerie de photos ou catalogue à construire nouveau 00:03:24
    • Création du dossier contenant les photos à afficher nouveau 00:03:36
    • Mise en place de la boucle de lecture du dossier contenant les images nouveau 00:08:11
    • Maintenant on affiche une vignette nouveau 00:10:36
    • Identifier le type d'image par son extension nouveau 00:09:49
    • Création des vignettes brutes nouveau 00:10:22
    • On doit bien sur ignorer les vignettes en affichant les images du dossier nouveau 00:08:41
    • Mise en place du redimensionnement nouveau 00:10:33
    • Redimensionnement qui respecte les proportions, 1ère étape nouveau 00:09:56
    • Finalisation du redimensionnement proportionnel avec bandes noires nouveau 00:15:27
    • Finalisation de la page catalogue nouveau 00:06:43



Formateur : Marc Augier

Marc Augier a publié 6 tutoriels et obtenu une note moyenne de 4,3/5 sur 123 tutoriels vendus. Voir les autres formations de Marc Augier

  • Avec quelle version de logiciel ce tuto est-il compatible ?
    Php 7, Php 8
  • Quel est le niveau requis pour suivre ce tuto ?
    intermédiaire
Parcours Developpeur PHP
accédez à plus de 1304 tuto gratuits


non, je ne veux pas me former gratuitement

voir notre politique de protection des données