Fundamentos do Laravel

Fundamentos do Laravel

University

20 Qs

quiz-placeholder

Similar activities

FOS Part 2 (QUIZ 2)

FOS Part 2 (QUIZ 2)

University

15 Qs

COC (Code Of Challange)

COC (Code Of Challange)

11th Grade - University

15 Qs

Profesi Utama di Bidang Informatika

Profesi Utama di Bidang Informatika

10th Grade - University

15 Qs

IPT209

IPT209

University

20 Qs

Revisão - Dev Web

Revisão - Dev Web

University

18 Qs

PHP Basics Quiz

PHP Basics Quiz

12th Grade - University

24 Qs

Dante Level 2 Pop Quiz - dBs LISO230 Audio Networking

Dante Level 2 Pop Quiz - dBs LISO230 Audio Networking

University

15 Qs

Ativ PDS Métricas de SW

Ativ PDS Métricas de SW

University

20 Qs

Fundamentos do Laravel

Fundamentos do Laravel

Assessment

Quiz

Information Technology (IT)

University

Hard

Created by

Edinilson da Silva Vida

Used 9+ times

FREE Resource

20 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

Qual comando é utilizado para criar um novo projeto Laravel com Composer?

composer init laravel cadastro-produtos

php artisan make:project cadastro-produtos

composer create-project --prefer-dist laravel/laravel cadastro-produtos

laravel new cadastro-produtos

php composer create cadastro-produtos

Answer explanation

O comando correto para criar um novo projeto Laravel é 'composer create-project --prefer-dist laravel/laravel cadastro-produtos', pois ele utiliza o Composer para instalar a estrutura do Laravel de forma otimizada.

2.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

Onde são definidas as variáveis de ambiente do banco de dados em um projeto Laravel?

routes/web.php

resources/views/layouts/app.blade.php

app/Models/Produto.php

.env

database/factories/

Answer explanation

As variáveis de ambiente do banco de dados em um projeto Laravel são definidas no arquivo .env. Este arquivo contém configurações sensíveis e específicas do ambiente, como credenciais de acesso ao banco de dados.

3.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

Qual comando Artisan é usado para criar um controller em Laravel?

php artisan make:controller

composer generate controller

php artisan create:controller

php make:controller

laravel new controller

Answer explanation

O comando correto para criar um controller em Laravel é 'php artisan make:controller'. Os outros comandos listados não são válidos para essa função.

4.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

No Laravel, qual diretório contém as views do Blade?

app/Http/Views/

resources/views/

routes/views/

public/views/

resources/templates/

Answer explanation

No Laravel, as views do Blade, estão localizadas no diretório 'resources/views/'. Este é o local padrão onde você deve armazenar seus arquivos de template Blade.

5.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

Qual das alternativas abaixo representa corretamente a estrutura de uma rota RESTful no Laravel?

Route::make('produtos', ProdutoController::class);

Route::post('/produtos', [ProdutoController::class, 'get']);

Route::controller('produtos', ProdutoController::class);

Route::resource('produtos', ProdutoController::class);

Route::define('produtos', ProdutoController::class);

Answer explanation

A rota RESTful no Laravel é corretamente definida com Route::resource, que cria rotas para as operações CRUD. A opção correta é Route::resource('produtos', ProdutoController::class), que mapeia automaticamente as ações do controlador.

6.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

O que acontece ao executar php artisan migrate?

Um servidor é iniciado na porta 8000

Um novo projeto Laravel é criado

As rotas são compiladas

As tabelas são criadas no banco de dados conforme as migrações

Os arquivos do Blade são compilados

Answer explanation

Ao executar 'php artisan migrate', as tabelas são criadas no banco de dados de acordo com as migrações definidas no projeto Laravel, permitindo a estruturação do banco de dados conforme as necessidades da aplicação.

7.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

Para permitir o preenchimento em massa de atributos em um Model, qual propriedade deve ser usada?

$guarded

$allowed

$fillable

$attributes

$properties

Answer explanation

A propriedade $fillable em um Model do Laravel permite especificar quais atributos podem ser preenchidos em massa. Isso é essencial para proteger contra atribuições indesejadas, tornando $fillable a escolha correta.

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?