Laravel - Gerenciador de projetos Projeto Prático Laravel - Gerenciador de projetos

Aprenda na prática como desenvolver uma aplicação web completa com Laravel

Curso com 05h36 de videos Categoria Desenvolvimento Back-end

Sobre o projeto

Nesse projeto prático você aprenderá como desenvolver uma aplicação web para gerenciamento de projetos com Laravel. Você aprenderá como implementar os 3 principais tipos de relacionamentos, trabalhar com validação, máscaras no front-end, além de utilizar o plugin Select2 para melhorar a usabilidade da aplicação. Todos os detalhes da aplicação são pensados para que o sistema fique o mais próximo possível de uma aplicação real de mercado.

Nesse projeto prático você aprenderá como desenvolver uma aplicação web para gerenciamento de projetos com Laravel. Você aprenderá como implementar os 3 principais tipos de relacionamentos, trabalhar com validação, máscaras no front-end, além de utilizar o plugin Select2 para melhorar a usabilidade da aplicação. Todos os detalhes da aplicação são pensados para que o sistema fique o mais próximo possível de uma aplicação real de mercado.

O que irá aprender?

Nesse projeto vamos ver na prática os seguintes conceitos do framework Laravel:

  • Rotas;
  • Resource controllers e invokable controllers;
  • Uso do template engine Blade;
  • Conceitos de FormRequest;
  • Como trabalhar com validação;
  • Uso avançado do Eloquent e seus relações;
  • Flash session para feedback do usuário;
  • Utilização de plugins javascript no projeto.

Para quem?

Esse curso é voltado a desenvolvedores que já conhecem os conceitos do Laravel, mas ainda possuem dúvidas de como aplicá-los dentro de um sistema na prática.

Metodologia

  • Videoaulas
  • Texto e imagens
  • Início Imediato

Ambiente do curso

  • PHP 8
  • Laravel 8
  • Bootstrap 5
  • Select2
  • Visual Studio Code

Sobre o professor

Elton Fonseca

Elton Fonseca

Coordenador e instrutor na TreinaWeb. Elton é graduado em Análise e Desenvolvimento de Sistemas e pós-graduado em Arquitetura e Engenharia de Software. Apaixonado por desenvolvimento de software e tudo ligado à área de tecnologia. Atua em diversas áreas, como desenvolvimento Back-end, Full Stack e Cloud Computing.

Conteúdo programático

  1. Preparando o projeto

    Nesta aula vamos conhecer as funções do projeto e preparar o ponto de partida para desenvolvimento.

    5 aulas
    • Apresentação do projeto
    • Clonando a aplicação base
    • Conhecendo o projeto
    • O código-fonte final do projeto está no GitHub!
    • Limpando arquivos do projeto
  2. Ajustando o cadastro de clientes

    Nesta aula ajustaremos o cadastro de cliente para adicionar recursos importantes para usabilidade da aplicação

    3 aulas
    • Paginação e mensagem de lista vazia
    • Mensagens com flash session
    • Validação dos dados do cliente
  3. Cadastro de funcionários

    Nesta aula aprenderemos como realizar um cadastro completo envolvendo um relacionamento 1 para 1.

    7 aulas
    • Iniciando o cadastro de funcionários
    • Listagem de funcionários
    • Criação de funcionários
    • Atualização de funcionários
    • Exibição e exclusão de funcionários
    • Cadastrando o endereço para o funcionário
    • Alteração e exclusão do endereço
  4. Refinando o cadastro de funcionários

    Nesta aula veremos como melhorar alguns aspectos no cadastro de funcionários.

    7 aulas
    • Validando os dados do formulário de funcionários
    • Adicionando mascaras ao formulário de funcionário
    • Limpando as mascaras dos campos
    • Formatando a data a partir de helpers
    • Refatorando para helpers códigos repetidos
    • Melhorando a tela de detalhes do funcionário
    • Inativando o funcionário
  5. Cadastro de Projetos

    Nesta aula aprenderemos como criar um cadastro completo envolvendo relacionamentos 1 para N e N para N.

    5 aulas
    • Ajustando detalhes na exibição dos projetos
    • Montando o formulário de cadastro de projeto
    • Criando o projeto no banco de dados
    • Atualizando os dados do projeto
    • Preenchendo os dados de clientes e funcionários
  6. Refinando o cadastro de Projetos

    Nesta aula veremos como melhorar alguns aspectos no cadastro de projetos.

    8 aulas
    • Adicionando mascaras nos campos do form de projetos
    • Validando os dados do projeto
    • Limpando os dados após a validação
    • Validando valores monetários
    • Ajustando a validação da data do funcionário
    • Excluir Projeto
    • Filtrando funcionários ativos
    • Adicionando select2 ao projeto
  7. Aula 07 – Ajustes finais na aplicação

    Nesta aula faremos os ajustes finais na nossa aplicação.

    3 aulas
    • Resolvendo erro ao apagar funcionários e clientes
    • Utilizando Route Model Bind na aplicação
    • Ajustando últimos detalhes
Download da ementa

Utilizada e amada por milhares! Veja mais opiniões reais

  • Excelente Curso! Gostei muito!

    Depoimento - Jean
    Laravel - Gerenciador de projetos
    Jean Eldorado do Sul / RS
  • Ótimo Conteúdo

  • Curso excelente. Didática muito boa iniciando dos conceitos mais básicos e evoluindo para os mais complexos. Excelente instrutor. Explicou tudo de forma bem clara e repetindo para fixar conhecimento. Nota 10.

    Depoimento - Timotheo
    RegEx - Expressões Regulares
    Timotheo Brasília / DF
  • Muito bom! Conteúdo super interessante, as vezes é bom sabermos com configurar nosso ambiente de trabalho. Hoje estamos acostumados só com next, next e finish kk, saber o principio de algumas coisa é muito bom.

  • Curso bem estruturado! Seria interessante colocar um resumo em todos os módulos, não apenas nos iniciais, e deixar bem claro quais serviços são gratuitos e quais são pagos!! A didática foi ótima! Parabéns para todos os envolvidos!

    Depoimento - Raiane
    Amazon Web Services (AWS) - Fundamentos
    Raiane Nossa Senhora do Socorro / SE
  • Esse curso para mim foi um desafio que eu recebi na empresa que eu trabalho, me fizerem uma proposta para eu aprender e me certificar em C# .NET em 90 dias. Esse curso foi minha salvação! Agora vamos para o Intermediário e por fim o Avançado!!! Agradeço...

    Depoimento - David
    C# (C Sharp) Básico
    David Fortaleza / CE
  • O curso foi super interessante, de modo que com o tempo escasso consegui completá-lo sem problemas, realmente algo que eu zelei. Um ótimo trabalho com um case que foi trabalhado desde o começo do curso e que foi progredindo, nos dando toda a dimensão sobre gerenciamento de projetos. Parabéns!

  • Acho que a parte escrita foi excelente, explicava muito bem o conteúdo. Já as vídeo-aulas foram muito boas, mas poderiam cortar um pouco o início do enredo de cada uma, fazendo parecer um vlog , mas vocês é quem sabem. Gostei bastante em particular de o curso conter muito conteúdo e explicar ele de forma resumida, o que muitos cursos não fazem, o que torna o processo de estudar ainda mais cansativo. Estão de parabéns.

    Depoimento - Rodrigo
    C# (C Sharp) Básico
    Rodrigo Vitória / ES
  • Já tinha feito o curso utilizando uma conta de um amigo para conhecer o site. Simplesmente adorei a qualidade das aulas e a forma de ensino! Vim aqui garantir meu certificado e além disso, aproveito-me dessa avaliação gratuita para conhecer outros cursos que possa vir adquirir individualmente. Obrigado por compartilhar seu conhecimento com tanta qualidade!

    Depoimento - André
    C# (C Sharp) - ASP.NET MVC
    André Vila Velha / ES

Plano de acesso total!

Tenha um ano de acesso completo a todos os cursos da plataforma, incluindo novos lançamentos, mentoria de carreira e suporte direto com os professores!

Um ano de acesso completo

Contrate agora e tenha acesso ilimitado a todo o nosso portfólio. Isso inclui:

  • 1 ano de acesso a todos os cursos
  • Cursos novos toda semana
  • Suporte direto com professores
  • Aplicativos para Android e iOS
  • Plano de carreira personalizado
  • Certificados digitais inclusos
  • Suporte com SLA de 4 horas úteis
  • Acesso offline através dos apps
Por apenas
12x R$ 75,00 ou R$ 900,00 à vista
Matricule-se agora
Garantia incondicional de satisfação
Garantia incondicional de satisfação

Confiamos tanto nos resultados dos nossos cursos, que criamos uma garantia incondicional de satisfação para você, que são 7 dias de teste!