PHP-POO. Héritage multiple
Problème de lecture
Cette vidéo ne semble pas disponible
00:00
00:00
Sous-titres non disponibles
2h51
de formation
22
leçons vidéo
2
chapitres
Intermédiaire
niveau requis
Carl Brison
Carl Brison
Formateur certifié

PHP-POO. Héritage multiple

4.8/5 Trustpilot (1391 avis) Satisfait ou remboursé
2h51
de formation
22
leçons vidéo
2
chapitres

Dans ce tutoriel dédié au PHP orienté objet, je vous propose de découvrir comment mettre en place un héritage multiple. Par défaut, PHP n'a pas prévu ce cas. Or pour certains travaux de programmation, on pourrait avoir besoin de pouvoir hériter de plusieurs classes !

  • Nous allons faire un peu de théorie avec un rappel rapide des notions d'héritage en POO,
  • Puis, nous ferons un exercice concret avec des classes d'entité ainsi que des classes managers
  • Et nous verrons ensemble comment résoudre efficacement les problèmes liés à l'héritage qui nous empêcheraient de mener à bien notre travail.

Un QCM vous sera proposé en fin de formation et vous permettra de valider les connaissances théoriques acquises pendant la formation.

Ce cours en ligne demande des connaissances en PHP Orienté Objet ainsi que des connaissances en BDD. Si vous n'êtes pas familiarisé avec ces notions essentielles pour pouvoir suivre ce tutoriel dans de bonnes conditions, je vous suggère d'aller voir les Bundles suivants :

Je mets à votre disposition les codes sources de ce programme.

Qu’allez-vous apprendre dans ce cours ?

Plan de cours
Chapitre 1
Cours théorique
Chapitre 2
Exercice pratique

Table des matières

Chapitre 1 : Cours théorique

13m27
 
Leçon 1Comprendre l'héritage
Leçon 2Mise en place d'un héritage simple
Leçon 3Mise en place d'un héritage multiple

Chapitre 2 : Exercice pratique

2h38
 
Leçon 1Mise en place de la Base de Données
Leçon 2Mise en place du formulaire HTML
Leçon 3Mise en forme des champs input du formulaire
Leçon 4Mise en forme des menus déroulants
Leçon 5Mise en forme des boutons radios
Leçon 6Créer une instance de la classe PDO
Leçon 7Mise en place des classes d'entité et de manager liées à la table livret
Leçon 8Affichage de la liste des livrets dans le menu déroulant
Leçon 9Afficher la liste des banques dans le menu déroulant
Leçon 10Mise en place de la classe d'entité Transaction
Leçon 11Mise en place de la méthode CreateTransaction()
Leçon 12Mise en place d'un Trait
Leçon 13Insérer des transactions
Leçon 14Vérifier les champs montant et date
Leçon 15Mémoriser le choix d'un bouton radio
Leçon 16Mémoriser le choix des menus déroulants
Leçon 17Mise en forme des affichages
Leçon 18Vérifier qu'une valeur d'un menu déroulant a été choisie
Leçon 19Pour aller plus loin

Aperçus

Avis des apprenants

Détail des avis
2
Commentaires
5/5
Note moyenne
5/5
2
4/5
0
3/5
0
2/5
0
1/5
0
Alain Tardif
Alain Tardif
Publié le 16/03/2023
Merci Carl pour ce cours sur l’héritage multiple, sur l’usage des traits pour contourner ses limitations. La gestion des conflits entre méthodes, ça m’a permis de vraiment comprendre la logique fine derrière cette construction. J’ai aussi beaucoup appris en implémentant la validation des transactions (dépôt & retrait), une simple erreur de virgule peut très vite virer au cauchemar. Ce projet m’a challengé, et j’ai adoré le développer en votre compagnie. Validé 100%. 👍
Carl Brison
Carl Brison
Merci beaucoup Alain ;-)
Bernard Chabloz
Bernard Chabloz
Publié le 27/01/2023
Merci pour ce bel exercice! (ajouter ;700 à l'import Roboto pour avoir la graisse désirée...)
Carl Brison
Carl Brison
Merci pour votre commentaire très gentil

Vos questions sur le cours

Quel est le niveau requis pour suivre ce tuto ?

intermédiaire

Que contient le fichier source ?

Le code source de ce tuto

Bonjour Je suis un fan de vos tutos et je désire savoir si vous avez un bundle regroupant html CSS Javascript php et WordPress Merci bcp a vous

Bonjour, Merci beaucoup pour votre message. Voici la liste de mes Bundles: https://carlbrison.fr/site/pages/bundle.html

Deux façons de suivre cette formation

À l'unité
Pour vous former sur ce sujet précis
28,99€
Paiement unique, sans abonnement
Accès à vie à cette formation
2h51 de vidéo • 2 chapitres
Satisfait ou remboursé voir conditions
Accès immédiat après paiement
Avec l'abonnement
Pour progresser en continu
34,90€ /mois
Sans engagement
Cette formation + 6 769 autres en illimité
Plus de 20 nouvelles formations par mois
Résiliable en 1 clic, à tout moment
Commencer avec l’abonnement
Accès immédiat, pendant votre abonnement

Inclus dans les deux formules

  • Hors connexion via l'app Tuto.com
  • Salon d'entraide pour vos questions
  • Certificat de complétion
Paiement sécurisé 1,4 million d'apprenants 4.8/5 Trustpilot
Logo carte-bancaire-monoLogo visa-monoLogo mastercardLogo paypal-monoLogo klarna-monoLogo apple-pay-monoLogo google-pay-mono
Une question avant de choisir ? Écrivez-nous ou appelez le 01 84 80 80 29 (du lundi au vendredi, 10h-12h et 14h-16h)

Formations complémentaires

Les apprenants qui suivent cette formation s'intéressent aussi à :

Abonnement 34,90€/mois

Attendez ! 🤗

Accédez à plus de 1424 tutos gratuits

Notre politique de protection des données