Fundamentos do Laravel

Fundamentos do Laravel

University

20 Qs

quiz-placeholder

Similar activities

Java EE, Apache Tomcat  туралы тест

Java EE, Apache Tomcat туралы тест

University

17 Qs

Bakytbek

Bakytbek

University

15 Qs

Codean - Css Grid

Codean - Css Grid

University

18 Qs

ICT G 7 Chapter 2.1 Input and Output Devices

ICT G 7 Chapter 2.1 Input and Output Devices

7th Grade - University

20 Qs

Uji Pengetahuan PHP dan Pengembangan Aplikasi

Uji Pengetahuan PHP dan Pengembangan Aplikasi

University

20 Qs

Quiz Stand Website

Quiz Stand Website

University

20 Qs

Web Application - PHP Repetition

Web Application - PHP Repetition

University

15 Qs

Desarrollo Web Integral  Examen 3 Parcial - Remedial

Desarrollo Web Integral Examen 3 Parcial - Remedial

University

15 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?