Bundle Php et MySQL, version complète
Problème de lecture
Cette vidéo ne semble pas disponible
00:00
00:00
Sous-titres non disponibles

TUTO Bundle Php et MySQL, version complète

Carl Brison
Promo -29%
59,00€82,99€
3 paiements de 19,67€ avec Klarna. En savoir plus

Téléchargement & visionnage illimité

Satisfait ou remboursé

Paiement 100% sécurisé

Ce Bundle de niveau intermédiaire se terminera sur un niveau avancé.
Il est nécessaire de connaître les langages PHP et SQL ainsi que la classe PDO afin de pouvoir suivre ce tuto dans de bonnes conditions.

Les sites internet ont beaucoup évolué et de nos jours il est presque inconcevable de mettre en place un site web complet sans utiliser une base de données. L'objectif de se Bundle est de vous fournir toutes les connaissances qui vous permettront d'aborder sereinement l'aspect dynamique de vos pages ou applications web.
 

Au programme de ce bundle de formation PHP et MySQL

  • Nous débuterons ce Bundle par l'étude du CRUD. A savoir l'insertion, la lecture, la modification ainsi que la suppression de données depuis une table issue d'une base de données MySQL. A la fin de cette première partie, vous serez à l'aise avec les commandes de base du langage SQL.
  • La seconde partie de ce Bundle sera dédiée à l'étude des tables d'une base de données.
    Nous parlerons de leur création ainsi que de leur mise en relation. Les relations entre les tables étant une notion fondamentale d'une base de données relationnelle telle que MySQL.
    Nous irons également plus loin car nous mettrons en place un formulaire d'insertion de données intelligent, c'est à dire que nous réaliserons un programme qui ne fera pas d'insertions de données sans vérification de présence dans la ou les tables.
    Nous terminerons cette seconde partie par l'étude des jointures entre les tables.
  • La troisième partie de ce Bundle sera entièrement dédié à la conception d'une base de données. Nous apprendrons à concevoir les différentes tables et à les mettre en relation. Nous utiliserons l'interface PhpMyAdmin afin de créer nos tables.
  • La quatrième et dernière partie de ce Bundle reprendra la base de données créée à la troisième partie afin de l'améliorer considérablement. Cette dernière partie sera d'un niveau avancé. Elle vous permettra d'acquérir des notions de conception de très haut niveau.
     

​Je reste disponible dans le salon d'entraide de ces formations pour répondre à vos éventuelles questions si vous êtes bloqués.

Comme précisé plus haut, pour suivre ce Bundle dans de bonnes conditions, il est nécessaire de connaitre les bases du PHP ainsi que les bases du langage SQL et de bien connaitre la classe PDO. En cas de besoin, je mets à votre disposition une série de tutoriels entièrement dédiés à ces sujets :

Cours dans ce bundle

#1, PHP et MySQL : Le CRUD Cours 1

#1, PHP et MySQL : Le CRUD

#2, PHP et MySQL :: Les tables Cours 2

#2, PHP et MySQL :: Les tables

#3 PHP et MySQL : La BDD - Niveau 1 Cours 3

#3 PHP et MySQL : La BDD - Niveau 1

#4, PHP et MySQL : La BDD - Niveau 2. Fin de cette série Cours 4

#4, PHP et MySQL : La BDD - Niveau 2. Fin de cette série

Plan détaillé des cours

 
Chapitre 1 : Intro
29m55
 
Leçon 1Qu'est-ce que le CRUD ?
Leçon 2Le principe du CRUD
Leçon 3Le stokage des informations
Leçon 4Création d'une table
Chapitre 2 : Le CRUD au travers de la classe PDO
1h28
 
Leçon 1Connecter mon site à ma base de données
Leçon 2Insérer des données 1/3
Leçon 3Insérer des données 2/3
Leçon 4Insérer des données 3/3
Leçon 5Lire les données 1/2
Leçon 6Lire les données 2/2
Leçon 7Modifier les données 1/4
Leçon 8Modifier les données 2/4
Leçon 9Modifier les données 3/4
Leçon 10Modifier les données 4/4
Leçon 11Supprimer des données 1/2
Leçon 12Supprimer des données 2/2
Leçon 13Conclusion
 
Leçon 1Stocker des infos clients
06m36
Leçon 2Mise en relation de 2 tables
05m21
Leçon 3Création des tables
05m51
Leçon 4Relation site et BDD
10m32
Leçon 5Amélioration du programme 1/3
07m12
Leçon 6Amélioration du programme 2/3
10m15
Leçon 7Amélioration du programme 3/3
02m10
Leçon 8Créer un formulaire par rapport à une table 1/2
05m41
Leçon 9Créer un formulaire par rapport à une table 2/2
07m48
Leçon 10Insertion des données
11m24
Leçon 11Affichage des données
04m36
Leçon 12Jointure entre 2 tables
02m27
Leçon 13Comment ne pas afficher tous les enregistrements d'une table ?
06m46
Leçon 14Conclusion
02m32
 
Chapitre 1 : Penser une base de données - Niveau I
1h09
 
Leçon 1Analyse de la table des clients
Leçon 2Analyse de la table des adresses de livraison 1/2
Leçon 3Analyse de la table des adresses de livraison 2/2
Leçon 4Récapitulatif des relations entre les tables
Leçon 5Analyse de la table des transports
Leçon 6Récapitulatif des relations entre les tables
Leçon 7Analyse de la table des articles
Leçon 8Analyse de la table des commandes
Leçon 9Analyse de la table commande_article
Leçon 10Récapitulatif des relations entre les tables
Leçon 11Analyse de la table des factures
Leçon 12Récapitulatif des relations entre les tables
Chapitre 2 : Création d'une facture
1h42
 
Leçon 1Mise en place du modèle de la facture
Leçon 2Récapitulatif
Leçon 3Réflexion sur les requêtes SQL à mettre en place
Leçon 4Présentation des tables dans la base de données
Leçon 5Mise en place d'une nouvelle instance PDO
Leçon 6Mise en place des requêtes SQL liées à l'Entreprise
Leçon 7Mise en place des requêtes SQL liées à la commande
Leçon 8Affichage des données liées à la facture
Leçon 9Contrôle et correction de bug 1/2
Leçon 10Contrôle et correction de bug 2/2
Leçon 11Mise en place des requêtes SQL liées à la commande
Leçon 12Affichage de l'adresse de livraison 1/2
Leçon 13Affichage de l'adresse de livraison 2/2
Leçon 14Affichage des coordonnées du client 1/2
Leçon 15Affichage des coordonnées du client 2/2
Leçon 16Mise en place des requêtes SQL liées aux articles
Leçon 17Conclusion
 
Chapitre 1 : Revu de la BDD et des requêtes
35m08
 
Leçon 1Doublon de clés étrangères
Leçon 2Amélioration d'une requête
Leçon 3Suppresion d'une requête
Leçon 4Test et amélioration de la requête
Leçon 5Nouveau conflit à régler
Chapitre 2 : Penser une base de données - Niveau II
45m51
 
Leçon 1Avançons dans le temps
Leçon 2Changement d'adresse, réflexion
Leçon 3Changement d'adresse, application
Leçon 4Changement d'adresse, requête SQL
Leçon 5Changement de RIB et de siret, réflexion
Leçon 6Changement de RIB et de siret, application
Leçon 7Changement d'adresse du client, réflexion
Leçon 8Changement d'adresse du client, application
Leçon 9Déclaration d'une nouvelle commande
Leçon 10Retour sur la requête SQL
Chapitre 3 : Conclusion
04m04
 
Leçon 1Conclusion

Avis des apprenants

Détail des avis
276
Apprenants
9
Commentaires
4,9/5
Note moyenne
5/5
8
4/5
1
3/5
0
2/5
0
1/5
0
Membre-2678-5389
Membre-2678-5389
Publié le 25/01/2022
Cours clairs et previs
Carl Brison
Carl Brison
Merci beaucoup ;-)
Pierre Hungerbühler
Pierre Hungerbühler
Publié le 01/08/2021
Super cours, très compréhensible
Carl Brison
Carl Brison
Merci beaucoup pour votre commentaire
Valérie Arno
Valérie Arno
Publié le 15/02/2021
Tuto terminé et suivi tant bien que mal mais au final j'ai une facture complète et opérationnelle. J'ai pas tout capté, mais ce n'est pas vain car j'ai été éclairée sur certains points qui vont me servir. Merci à vous car c'est long et fastidieux et vous avez assuré comme toujours :-)
Carl Brison
Carl Brison
Merci beaucoup Valérie et BRAVO pour vos efforts et votre percévérance !

Vos questions sur le cours

Avec quelles versions de logiciels ce tuto est-il compatible ?

SQL , Php 7, MySQL

Quel est le niveau requis pour suivre ce tuto ?

intermédiaire

Payer plus tard ou en 3x

Prix d'achat : 59,00 €
Pour payer plus tard ou en plusieurs versements échelonnés, sélectionnez Klarna comme moyen de paiement lors du règlement.

Ajoutez des articles à votre panier

Sélectionnez Klarna lors du règlement

Recevez une autorisation

Payez plus tard ou en plusieurs fois

3 paiements de 19,67 €
tous les mois, sans intérêts
Total : 59,00 €
Afficher les conditions : Klarna
Klarna : conditions d'utilisation du paiement différé en 3 échéances.

Attendez ! 🤗

Accédez à plus de 1422 tutos gratuits

Notre politique de protection des données