0% ont trouvé ce document utile (0 vote)
279 vues6 pages

QCM Laravel

Le document contient une série de questions à choix multiples sur Laravel, abordant des sujets tels que la structure des répertoires, les commandes artisan, l'installation et la configuration de Laravel, ainsi que des concepts comme le moteur de template Blade et l'ORM. Les questions sont organisées en plusieurs parties, chacune traitant d'aspects différents de Laravel, y compris la création de contrôleurs et la gestion des dépendances avec Composer. Les réponses correctes sont attendues pour chaque question afin d'évaluer la connaissance de Laravel.

Transféré par

mohamed.sekrafi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
279 vues6 pages

QCM Laravel

Le document contient une série de questions à choix multiples sur Laravel, abordant des sujets tels que la structure des répertoires, les commandes artisan, l'installation et la configuration de Laravel, ainsi que des concepts comme le moteur de template Blade et l'ORM. Les questions sont organisées en plusieurs parties, chacune traitant d'aspects différents de Laravel, y compris la création de contrôleurs et la gestion des dépendances avec Composer. Les réponses correctes sont attendues pour chaque question afin d'évaluer la connaissance de Laravel.

Transféré par

mohamed.sekrafi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Partie1 :

1. Dans quel répertoire les contrôleurs sont stockés dans Laravel?


A app/http/Controllers
B app/http/Views
C app/http/Model
D app/http/routes

3. Qu’est-ce que Laravel ?


A Langage de programmation
B Framework PHP
C Générateur de code
D Aucun des éléments ci-dessus

2. Qui a développé Laravel ?


A Linus Torvalds
B Taylor Otwell
C James Gosling
D Guido van Rossum

4. A quoi sert le .env ?


A Pour définir les variables d’environnement
B Pour exécuter des tâches cron
C Pour le suivi des vendors
D Aucune de ces réponses

5. Où devons-nous définir la connexion à la base de données dans Laravel


?
A config.php
B setting.php
C Dans les fichiers d’amorçage
D Fichier .ENV

6. Quand Laravel a-t-il été publié pour la première fois ?


A Juin 2011
B Juin 2010
C Juin 2008
D Aucune de ces réponses

7. Quelle commande est de Laravel ?


A git
B composer
C php artisan
D php -v
8. Comment créer un contrôleur dans Laravel avec CMD ?
A
php artisan make: generate controller mycontoller
B
php artisan make:controller generate
C
php artisan make:controller --plain
D
php artisan make:request mycontoller create

9. Les fichiers Vues (view) dans Laravel se termine par __________


A .php
B .blade
C .view
D .blade.php

10. Quelle commande est utilisée pour démarrer le serveur Laravel ?


A
php artisan serve
B
php artisan project_name
C
php artisan start php
D
artisan start-server

Partie2 :

1. Quelle est la méthode recommandée pour installer Laravel dans votre


environnement de développement local ?
A Télécharger le fichier ZIP de Laravel depuis le site officiel
B Utiliser Composer pour créer un nouveau projet Laravel
C Cloner le dépôt GitHub de Laravel
D L’installer directement à partir de l’outil de ligne de commande Laravel

2. Quelle commande est utilisée pour créer un nouveau projet Laravel à


l’aide de Composer ?
A
composer new laravel
B
composer create-project laravel/laravel my-project
C
composer init laravel/my-project
D
composer install laravel

3. Pourquoi Laravel utilise-t-il le moteur de template Blade ?


A Pour simplifier la programmation
B Comme modèle
C Pour faciliter la création des contrôleurs
D Pour la vue dans MVC

5. Quel fichier d’un projet Laravel est utilisé pour gérer les variables de
configuration spécifiques à l’environnement ?
A .env.example
B .env.local
C .config
D .env

6. Quel est le but de la commande


php artisan serve
dans Laravel ?
A Installer les paquets Laravel
B Créer un nouveau projet Laravel
C Pour démarrer le serveur de développement intégré
D Exécuter des migrations de bases de données

7. Dans Laravel, où devez-vous configurer les paramètres de connexion à


la base de données ?
A Dans le fichier .env
B Dans le fichier config/database.php
C Dans le fichier routes/web.php
D Dans le fichier composer.json

8. Où se trouve le fichier de routage dans Laravel ?


A app/Http/
B urls/
C vendors/
D routes/

9. Composer est un outil pour la ______ en PHP.


A interpolation
B configuration
C gestion des dépendances
D Aucune de ces réponses
10. Comment vérifier la version actuelle de Laravel sur votre système ?
A
php artisan check --version
B
php artisan make --version
C
php artisan --version
D Aucune de ces réponses

Partie3 :

2. Le répertoire Bootstrap dans Laravel est utilisé pour ______.


A Initialiser une application Laraval
B Appeler les fonctions de la bibliothèque Laravel
C Charger les fichiers de configuration
D Charger les classes et modèles laravel

3. Que signifie ORM dans laravel ?


A Object-related Modifier
B Object-relational Mapping
C Overloaded-relational Mapping
D Object-Rotational Mechanisim

4. Quelle commande est utilisée pour créer des migrations dans Laravel ?
A
php artisan make:migration create_my_table
B
php artisan make:migrate create_my_table
C
php artisan migration create_my_table
D Toutes les réponses sont vraies

6. Laquelle des commandes suivantes est utilisée pour supprimer le fichier


de classe compilé dans Laravel ?
A
php artisan clear-compiled
B
php artisan down
C
php artisan clear-class
D
php artisan clear-compiled-file

7. Laquelle des méthodes de Collection suivantes renvoie tous les


enregistrements d’une collection?
A ->get()
B ->whereAll()
C ->where()
D ->all()

8. Lequel des éléments suivants est un répertoire racine dans Laravel ?


A bootstrap
B public
C app
D vendor

9. À quoi sert un framework PHP ?


A Accélérer le processus de développement
B Envoyer ou recevoir des cookies
C Comprendre le langage de programmation
D Codage

Partie 4 :

3. Laravel est écrit en _____.


A PHP
B JSP
C ASP
D Toutes les réponses sont vraies

5. Quelle méthode divise la collection en plusieurs collections plus petites


d’une taille donnée ?
A split()
B chunk()
C explode()
D break()

6. Interpolation de variable dans Laravel faite à l’aide de _____.


A helpers
B compact
C {{}}
D Toutes les réponses sont vraies
Partie5 :

4. Quelle est la commande pour créer un nouveau contrôleur ?


A
php artisan create:controller MyController
B
php artisan new:controller MyController
C
php artisan make:controller MyController
D
php artisan MyController

5. Quelle commande est utilisée pour démarrer le serveur Laravel ?


A
php artisan start:server
B
php artisan create:server
C
php artisan start
D
php artisan serve

9. Quelle méthode retourne la valeur moyenne d’une clé donnée ?


A average()
B avg()
C median()
D avg_val()

10. Quel répertoire contient le fichier « robot.txt » ?


A app
B public
C config
D storage

Vous aimerez peut-être aussi