Moteur de recherche multicritère en PHP
ERROR
00:00
00:00

TUTO Moteur de recherche multicritère en PHP

Carl Brison
33,00€

Téléchargement & visionnage illimité

Satisfait ou remboursé

Paiement 100% sécurisé

Je vous propose de réaliser un moteur de recherche multicritère en utilisant le langage PHP au travers de la programmation orientée objet.

Le moteur de recherche sera relié à une base de données MySQL que nous réaliserons ensemble.
 

Au programme de ce tuto Moteur de recherche multicritère en PHP

Pour le support de ce tuto, nous allons travailler pour une agence immobilière qui souhaiterait avoir un moteur de recherche complexe et multicritères afin que ses clients puissent facilement et rapidement trouver l'information.

Notre moteur de recherche sera capable d'une : 

  • Recherche par défaut sans filtre.
  • Recherche avec un filtre activé (dans notre exemple d'agence immobilière : vente, type de bien, localisation, prix min, prix max).
  • Recherche avec plusieurs filtres activés.

Pour plus de précisions, visionnez la vidéo d'introduction du cours "Les attentes". Cette vidéo est disponible gratuitement à partir de la table des matières.

Un QCM en fin de cours vous sera proposé. Ce dernier vous permettra de valider vos nouvelles connaissances !

Pour suivre ce tuto dans de bonnes conditions, vous devez avoir un bon niveau de connaissance en POO avec PHP. Voici une liste de tutoriel que je mets à votre disposition pour assoir votre niveau de compétences :

Je mets à votre disposition, l'ensemble des codes sources utilisés dans ce tuto.

Vous pourrez soumettre toutes vos questions dans le salon d'entraide du cours, si vous êtes bloqués à une étape de ce tuto.

Qu’allez-vous apprendre dans ce cours ?

Plan de cours
Chapitre 1
Intro
Chapitre 2
Les types de transaction
Chapitre 3
Les types de bien
Chapitre 4
Les datas
Chapitre 5
Les biens
Chapitre 6
Moteur de recherche
Chapitre 7
Les localisations

Plan détaillé du cours

Chapitre 1 : Intro
14m11s
 
Leçon 1Les attentes
Leçon 2Création de la base de données
Leçon 3Instanciation à PDO
Chapitre 2 : Les types de transaction
34m22s
 
Leçon 1Création de la classe d'entité
Leçon 2Création de la classe Manager
Leçon 3Création du menu déroulant transaction
Leçon 4Mise en place d'une feuille de style
Chapitre 3 : Les types de bien
12m07s
 
Leçon 1Création de la classe d'entité
Leçon 2Création de la classe Manager
Leçon 3Création d'un autoloadeur
Leçon 4Création du menu déroulant type de bien
Chapitre 4 : Les datas
06m28s
 
Leçon 1Création et insertion des datas
Leçon 2Affichage des datas
Chapitre 5 : Les biens
16m25s
 
Leçon 1Création de la classe d'entité
Leçon 2Création de la classe Manager
Chapitre 6 : Moteur de recherche
24m08s
 
Leçon 1Mise en place des bases
Leçon 2Affichage et contrôle des résultats
Leçon 3Garder les valeurs dans les menus
Leçon 4Vérifications et corrections
Chapitre 7 : Les localisations
14m47s
 
Leçon 1Création de la méthode ReadAllLocalisation
Leçon 2Appel de la méthode ReadAllLocalisation
Leçon 3Test de la méthode ReadAllLocalisation
Leçon 4Retour sur la méthode Chercher
Chapitre 8 : Les prix
11m14s
 
Leçon 1Le prix minimum
Leçon 2Le prix maximum
Leçon 3Un peu de CSS
Chapitre 9 : Moteur de recherche
20m51s
 
Leçon 1Menu déroulant type de bien
Leçon 2Menu déroulant localisation
Leçon 3Borne de prix
Chapitre 10 : Affichage des résultats
09m09s
 
Leçon 1Pas de résultat 1/2
Leçon 2Pas de résultat 2/2
Chapitre 11 : La référence
13m33s
 
Leçon 1Test de la présence d'une référence
Leçon 2Création de la méthode ChercherReference
Leçon 3Appel de la méthode ChercherReference
Leçon 4Test d'affichage de la référence
Chapitre 12 : Conclusion
02m11s
 
Leçon 1Conclusion

Aperçus

Avis des apprenants

Détail des avis
19
Apprenants
1
Commentaire
5/5
Note moyenne
5/5
1
4/5
0
3/5
0
2/5
0
1/5
0
Eric Arnould
Eric Arnould
Publié le 10/07/2020
Merci Carl pour cet, une foi de plus, exelent tuto. Trés bien décomposé et parfaitement commenté. Pour moi c'est une référence.
Carl Brison
Carl Brison
Merci beaucoup, c'est super gentil ;-))) !

Vos questions sur le cours

Avec quelle version de logiciel ce tuto est-il compatible ?

Php 7

Quel est le niveau requis pour suivre ce tuto ?

intermédiaire

Attendez ! 🤗

Accédez à plus de 1330 tutos gratuits

Notre politique de protection des données