APRENDENDO MVC E SISTEMA DE ROTAS NO LARAVEL | LARAVEL TIPS
HTML-код
- Опубликовано: 30 ноя 2024
- Descubra tudo que você precisa para sair de onde você está para faturar de 5 a 30 mil (ou mais) todos os meses como agência ou freelancer.
🚀 SAIBA MAIS: agenciadevalor...
--
Receba conteúdos exclusivos, convites para eventos e junte-se ao maior canal de agências e freelancers das galáxias:
🧑🚀 CADASTRE-SE: agenciadevalor...
--
MINI CURSO AGÊNCIA DE VALOR: Descubra os 6 CONTEÚDOS DE VALOR onde você vai aprender a faturar alto todos os meses. Todos com aula + PDF de implementação:
🚩 Aula 011 - O que é e como abrir a sua agência digital: agenciadevalor...
🚩 Aula 013 - Os produtos e serviços da sua agência/freela: agenciadevalor...
🚩 Aula 015 - Como criar o contrato da sua agência/freela: agenciadevalor...
🚩 Aula 019 - Como precificar e fazer orçamentos do jeito certo: agenciadevalor...
🚩 Aula 023 - A melhor estratégia de prospecção para sua agência/freela: agenciadevalor...
🚩 Aula 051 - Como criar a estratégia para seus clientes: agenciadevalor...
--
🧲 MENTORIA AGV: agenciadevalor...
Apenas um aviso: a definição das rotas mudou desde a versão desse vídeo para a versão mais atual. Agora você precisa passar o caminho completo controller. No caso, em vez de UserController@listUser fica 'App\Http\Controllers\UserController@listUser'. Só para avisar caso alguém não tenha usado a mesma versão que a dele
Aí sim em... merece pix da galera
Um complemento: Para quem está utilizando a versão 8.x assim como eu, para funcionar o exemplo apresentado no vídeo é necessário 'codar' da seguinte forma
use App\Http\Controllers\UserController;
Route::get('listagem-usuario',[UserController::class, 'listUser']);
Obrigada!!!
Valeu, já tava querendo ir para outro video mais atual mesmo sabendo que o canal é muito bom.
para quem esta tendo problemas com o caminho do controller é só seguir os passos:
App>providers>RouteServiceProvider.php
e descomentar o (protected $namespace = 'App\\Http\\Controllers';) que vai dar certo
:)
créditos:: Professor Larback
Ano 2021 e ainda é muito relevante essa dica. Parabéns!
Só tive um problema com router/web.php. Precisei colocar o caminho inteiro até o meu UserController.
Ficou asssim: Route::get('listagem-usuario', 'App\Http\Controllers\UserController@listUser');
Não sei se foi somente comigo ou foi coisa do VScode.
Valeu!
Que bruxaria é essa. Hahahaha.. Apareceu o mesmo problema para mim e só assim foi que resolveu. Valeu pela dica. Ps. O professor não responde nos comentários esse tipo de dúvidas, ele deveria criar um vídeo explicando esses casos.
Massa Gustavo, mas aqui tive que fazer assim no retorno da view
return view('listUser',[
Dá forma como está no video, obtive o erro:
laravel syntax error, unexpected ':', expecting ')'
Mas mesmo tendo que adaptar deu certinho, muito boa a aula.
Descobri o erro, tinha de apagar a linha no web.php e depois rodar o comando php artisan.... Agora deu certo, Valeu!!!
As playlists Laavel Tips e Php Tips está salvando vidas
Parabéns pela aula... me mostrou a luz no final do tunel
Vlwwwww top demais!!! Sou programador Full Stack JavaScript e precisei criar uma nova funcionalidade em um projeto Laravel. Apenas com essa explicação consegui criar a funcionalidade. Muito obrigado Robson!
Top, estou curtindo muito o Laravel.
Usando o Laravel 8.15 e tudo se encaixa ao que o Gustavo mostra no vídeo.
1ª e 2ª aula "TOP", tranquilo. Mandou muito =)
Aula TOP Gustavo. Paravéns.
Que bom que curtiu man! Vlw pelo feedback.
Achei que estava na Udemy de tão bom que tá sendo. Obrigado por disponibilizar seu conhecimento de forma gratuita.
Gostaria de ver um vídeo aula sobre registros de banco de dados por usuário, cada login insere, edita, exclui e visualiza somente os seus dados/registros.
Up!
\o/
Dahora o conteúdo, o cara mostra que sabe mesmo o que tá falando, mas as vezes fala um pouco rápido eu acabo me perdendo e volto uns 5/10 segundos do vídeo pra entender, pra quem é leigo em programação fica perdidinho kkkk
curti seus vídeos, ganhou um seguidor, fala com propriedade e com firmeza, passa confiança, valeu brother.
Sempre conteúdo de qualidade!
Gustavo está de parabéns sugestão fale sobre o phpstorm
Em 25/07/2021, TMJ ..rsrs Aprendendo Laravel para utilizar com VueJS.
Aula realmente muito boa
Bom dia! Gustavo. Acompanhei seu vídeo aula (estou usando o windows 10 com Xampp e Laravel 8) quando testei a mensagem foi essa Illuminate\Contracts\Container\BindingResolutionException
Target class [UserController] does not exist.
faz um projetinho no final...
Estou começando a estudar o Laravel, e baixei tudo atualizado, Php 8, Laravel 9, e apareceu essa mensagem de erro: ( Target class [UserController] does not exist.), e encontrei 2 (duas) formas de resolução, uma meio "gambiarra" e outra mais elegante, ambas funcionam:
1) Gambiarra: --> No segundo parâmetro, incluir o caminho do arquivo:
Exemplo:
Route::get('listagem-usuario', 'App\Http\Controllers\UserController@listUser');
-------------------------------------//-------------------------------
2) Forma Elegante:--> Adicionar no início do arquivo a linha: user App...
use App\Http\Controllers\UserController;
Route::get('listagem-usuario',[UserController::class, 'listUser']);
** Espero que ajudem também quem precisar dessa dica ;-)
Show de aula
👏👏👏👏 conteudo marra!!!!!!
Aula boa demais cara, parabens
No Laravel 8 mudou a forma de setar a rota segue um exemplo:
use App\Http\Controllers\MostraUser;
Route::get('mostraruser',[MostraUser::class, 'mostrarUser']);
Achei muito material de Laravel, mas a didática e a forma de ensino são realmente o diferencial. Muito Show.....
parabens e muito legal ver um profissional dando um curso de alta qualidade.
Obrigado pelo feedback man :) Tmj \o/
Muito boa aula, agradeço!
Nossa, aula show
Passo seguidos com sucesso, obrigado Gustavo.
Obrigado pela aula!
gostei muito do seu conteúdo.
Show
Sugestões: Upload e manipulação de arquivos com Laravel e ACL.
Abraço!
Anotado os dois tópicos como sugestão! \o/
show!
Muito bom.
Muito bom Gustavo, parabéns. A maneira com que explica deixam as coisas mais simples. Nunca tinha trabalho com Laravel, precisei para fazer um desenvolvimento em um projeto, e estava muito perdido, e com apenas esse vídeo já foi o suficiente.
Orrrraaaa que bacana cara! Espero que tenha consigo ajudar mesmo... Fica de olho no nosso canal, semanalmente estou trazendo novos episódios :)
Era exatamente o que eu estava buscando!!! Otima aula, um pouco rapido mas nada que atrapalhe o aprendizado.
é a minha primeira vez conhecendo o laravel , esse é com certeza o melhor que eu podia encontrar,**Obrigado Por Esse conteúdo fantástico.**
Me ajudou muito mano, obrigado !!!
Caramba que aula top!! parabens meu querido! como é facil desenvolver com o laravel!
Muito bom
Opa boa noite Gustavo uma dica pelo menos eu não consegui entender bem na documentação é ativar login no laravel nesta versão nova 6 uma aula explicando como funciona seria interessante
Logo logo sai essa aula também! Antes tinhamos uma forma de fazer, e agora na versão 6.0 isso foi desacoplado do projeto base do laravel, mas dá pra ativar e ter exatamente o mesmo efeito que antes :)
@@GustavoWeb opa Gustavo eu consegui ficou show estou aprendendo muito com suas dicas , faça mais aí grato
Gustavo, eu realmente estou gostando das suas aulas, eu geralmente trabalho com o php mvc da forma que o Robson explicou na playlist do codigo aberto, mas agora que estou passando para o laravel, eu estou tendo algum problema de percepção quando se trata dos métodos eloquents ou mágicos do laravel, eu realmente não consigo entender de onde é que eles são chamados, como é o caso do "find", "findOrFail", eu gostaria de entender de onde eles vêm
Gustavo, 'Laravel' é demais... Desde o episódio 01 que busquei conhecer essa ferramenta e cara... é sensacional. Demora em montar minha estrutura e com o Laravel ficou muito mais rápido e organizado. Estou muito aprender com vocês ainda mais!
Que bom que você já está trabalhando com o Laravel. Realmente no meu ponto de vista é o melhor framework php que temos disparado dos demais...
Gostei muito da sua aula e sua didática! Parabéns!
Adorei suas aulas. Didática excelente. Esta me ajudando muito. Saindo do Java e indo para o PHP.
Gustavo Excelentr Curso. Uma Sugestão é a configuração e criação de um projeto com o Firebird. Pode Ser??? Abraços...
Olá Gustavão, obrigado por nos auxiliar nesse processo difícil de aprendizagem e de dúvidas. Muito show como sempre. Estou interessado em fazer o curso Laravel Developer. Atualmente já sou aluno UpInside. Valeu!!!
Sugestão. Tratamento de erros de uma forma geral, 400, 500, campos obrigatórios....
Anotada a sugestão aqui man! Realmente é um ponto importante que muitos acabam negligenciando.
@@GustavoWeb Hfhcj&/
Para não pessoal, está bacana.
Não iremos parar enquanto tiver interação e a galera querendo aprender! \o/
Robson, por favor qual setup que você utiliza para gravação de seus vídeos ?
Microfone, Câmera, Software e Micro ?
parabéns
Estou começando a trabalhar com Laravel, e este curso foi muito útil para mim... estava muito perdido
Que legal que você faz parte da turma! Fico feliz em saber que o curso está te auxiliando a compreender melhor o funcionamento do framework... Me conte assim que entregar seu primeiro projeto usando os conhecimentos do curso \o/
ouvir falar que lavarel com vuejs é sensacional de trabalhar. gostaria de ver aplicações simples sendo usada com essas tecnologias.
Conseguiu as dicas que precisava?
Como fazer o Update do Laravel 6 para o Laravel 8? Estou me referindo a atualizar o diretório raiz do projeto.
Estou extremamente encantado com o Laravel!!!
Agradeço ao Instrutor e se existir uma equipe por trás do projeto que é esse curso eu agradeço também e parabenizo a todos pela atitude e vontade de compartilhar esses conhecimentos que estão sendo essenciais para meus estudo com php em específico e desenvolvimento web completo.
Ainda não tenho uma sugestão mas estou deixando esse elogio como agradecimento!
Abraço!
Muuuito obrigado pelo feedback Luan! Há sim uma equipe por trás! Acessa aí upinside.com.br e fica por dentro da nossa equipe, rotina, treinamentos completos :)
Estou desenvolvendo uma ideia, suas aulas estão me ajudando muito, muito obrigado..
massa! sensa! top!
conteúdo excelente de PHP, não é só de NODE.JS que vive o programador kkkk
27:36 e ficou mais claro do que tudo que foi vídeo que já tinha visto antes sobre o assunto! Parabéns pela didática.
Que bom que você curtiu e fico contente com o feedback! Tmj \o/
como eu que sou iniciante, em php, somente usei o codeigniter, agora conhecendo o laravel, meu foco é criar app e ter um meio de comunicar meu erp banco mysql com app, e também montar um site seguro na web como por exemplo o conta azul faz.
tava perdido por o laravel "nao ter o model "
obrigado me ajudou muito
Sensacional a explicação sobre mvc.... Eu sempre trabalhei com suporte, e tem 1 mês que me arrisquei em um estágio em desenvolvimento, eles usam cakephp. No começo parecia que estava lendo em chinês rs e pensei muito em desistir nas primeiras semanas... hoje em dia aos poucos os conceitos tem entrado na minha mente.. tmj ✌️
O processo de conhecer uma ferramenta nova pode assustar no começo, independente de qual plataforma! Mas é mais simples do que se imagina :)
Fazia tempo que não batia palmas para uma vídeo aula, ta de parabéns, assisti toda, ótima explicação
Pena que não está a venda o curso :/
A didática do professor é muito boa, mas infelizmente estou com um problema no meu projeto: toda vez que cria a rota e executo no navegador da que a classe não existe, alguém passou por algo semelhante? até agora não achei nada relacionado na web.
Passei por isso e até o momento a soluçao para foi assim:
Route::get('listagem-usuario', 'App\Http\Controllers\UserController@listUser');
Sobre o que foi mencionado sobre onde suas Models podem ficar, a documentação do Laravel deixa bem claro que não existe um lugar padrão, eles deixam você escolher onde colocar suas Models. No meu projeto colocamos dentro de uma pasta Models, pra ficar mais organizado.
Sou desenvolvedor PHP há uns 2 anos, mas sempre trabalhei com CodeIgniter. Senti necessidade de aprender Laravel por ser muito requisitado pelo mercado. Seu curso foi certeiro pra mim. Parabéns pelo material e pela didática. Pode contar que virarei aluno e buscarei mais conteúdos. Abraço!
Outra sugestão: para quem programava orientado a objetos, C#, por exemplo, é possível ou é prática criar classes? Como fazer isso?
Show de mais, estou adorando a interatividade das aulas, fica fácil aprender assim
Meu comentário é o seguinte: programo há 32 anos. Minha última linguagem é c#. Desenvolvimento cliente/servidor (desktop). Estou migrando para web, especificamente PHP (básico está ok: html5, CSS, JavaScript). Mas por onde começar, levando em conta frameworks, ferramentas, etc...? Obrigado!
Muito boa a explicação! Muito obrigado por compartilhar esse conhecimento.
Ola Gustavo, estou iniciando o seu curso, sua forma de ensino e muito bom, da pra compreender bem, as primeiras aulas consegui acompanhar e fazer os exercícios tranquilo, parabéns, irei ate fim do seu curso, obrigado por fazer essas aulas.
Nossa estava ouvindo todos podscasts mas não tinha visto nenhum video de aula seu, que didática boa !
Em breve me tornarei aluno da upside com certeza, vai ser um prazer acompanhar vocês dois (Robson e Gustavo), parabéns!
Nossa eu tava procurando um vídeo desse do básico de Laravel e este me ajudou MUUUITO. Caraca tu explica muito bem cara, parabéns!! Valeeeu ai pelo vídeo
Muito boa a aula, simples e objetiva...
Primeiramente obrigado pelo excelente conteúdo, quando eu instalo o laravel ele pede uma configuração de token.
Obrigado pelo vídeo. Me ajudou muito a entender o funcionamento do Laravel.
Professor, já inscrito. Não sei se você já tem material das versões 7 e 8, se puder, nos der essa força. Parabéns pela didática.
Olá, professor... explica pra gente como faríamos para pegar um método dentro de um controller de modo que a url fosse assim: localhost/site/produtos/produto1
Olá, muito bom mas está dando erro na hora de criar o controlador.
Gustavo web, parabéns pelo o conteúdo, poderia dá uma pincelada em Auth e permissão??? Estou me enrolando todo com isso uma abraço ...
Vou sim João! Muito em breve diga-se de passagem :)
Muito bom. Parabéns continue com essa didática.
Continuaremos sempre \o/
Meus parabéns amigo! Estou estudando o laravel na versão 8 e esse seu vídeo me ajudou muito.
Optimo Video, eu nem sabia usar direito o php.. Tudo esta mais facilitado agora
Cara você é muito feraa!!!! Explicação muito limpa e clara, ta malucoo.. Obrigado
otima aula .. como trabalha com imagem no laravel
É bem tranquilo e isso na verdade não tem muito a ver com o laravel! Se você precisa cortar, redimencionar ou qualquer outra ação com imagem você pode trabalhar com componentes externos para fazer isso por você. Teremos uma aula de upload de mídias, depois disso você tem liberdade pra fazer o que quiser :)
Fala meu jovem beleza eu tô querendo criar um site cara no site evangélico com a logo menu slide e sistema né de igreja evangélica Eu queria saber se tem como criar um laravel se você puder me ajudar e Desde já agradeço
Tem alguma API pra VsCode pra auto import?
poderia adicionar uma camada DAO? Ou é desnecessário neste padrão?
Parabéns pelo vídeo. Muito boa aula. Sugestão API e middleware!
Abraço!
Muito bom sua aula, estou aprendendo muito, mas poderia lançar uma atualização pro laravel 8.x pois as questoes de rotas estão bem diferentes
Parabéns pela aula, muito boa e bem didática.
Sugestão para as próximas aulas: Filas de envio de e-mail e ACL.
Obrigado até logo
Bom tópico também, anotado aqui pra gente abordar essa questão :)
Gustavo Web Valeu muito obrigado 💪
Muito bom !! Continue pff!
Estamos firme e forte por aqui com episódios novos toda semana :)
Sugestão: Como fazer consultas mais complexas de banco de dados no Laravel e também implementações de regras de negocio que vão além do CRUD básico. Ótimo vídeo, parabéns!!!
Sim Anderson, no geral para relatório eu prefiro trabalhar com a facade DB, e se necessário ainda com o método raw! Assim eu tenho liberdade de escrever minha consulta mas tem que ficar muito atento quanto a parte de segurança para não deixar passar nada de malicioso pelos filtros.
Excelente conteúdo Gustavo. Estou iniciando agora com Laravel e estou aprendendo muito!
Que bom que está curtindo o conteúdo man \o/
Parabéns pelo conteúdo Gustavo!! Podia falar sobre Auth e Permissões na próxima aula. Abraço!
Vou fazer conteúdo sobre o auth sim... Tanto da versão 5.8 como da versão 6 que foi desacoplada da instalação padrão :)
Se alguém estiver rodando dois ou mais projetos Laravel utilizando o comando: php artisan serve, para não haver conflito pode usar a seguinte atribuição no arquivo .ENV: SERVER_PORT=8001 , lembrando por padrão o laravel quando utiliza o artisan serve a porta que utiliza por padrão é a 8000. E funciona normalmente setando esse valor no .ENV.
*OBS: Após realizar o procedimento de setar a env SERVER_PORT é necessário parar o artisan server e executar novamente.
Comando: php artisan serve
Esses conceitos na aula como exemplo na 25:10 faz toda diferença. Se poder continuar nesse sentido fica ótimo aulas sobre Laravel.
Cara, que conteúdo espetacular !!! Muito Obrigado e meus parabéns !!!!!