Fale com a gente no WhatsApp Fale com a gente no WhatsApp
Fale com a gente no WhatsApp

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 vídeos 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.

Quais os pré-requisitos para esse curso?

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

  • Excelente Curso! Gostei muito!

    Depoimento - Jean
    Laravel - Gerenciador de projetos
    Jean Eldorado do Sul / RS
  • Curso sensacional, como sempre, ótimo para consolidar o que já vi na formação LARAVEL até aqui e ainda acrescentou mais dicas interessantes. Obrigado Prof. Elton, didática excelente e extremo conhecimento do assunto.

    Depoimento - Rafael
    Laravel - Gerenciador de projetos
    Rafael VARZEA GRANDE / MT
  • Ótimo Conteúdo

  • Agradeço a todos da treinaweb pelo ensinamento tem me ajudado muito

  • 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
  • Já fui e paguei caro por um curso de C# que não me instruiu em nada, pois não tinha o conhecimento básico. Aí arrisquei no TreinaWeb, pois sempre tive preconceito com cursos assim... a distancia. Sempre achei que presencial com uma pessoa ali do seu lado era a melhor forma... estava enganado... Ótimo curso, didática excelente. E vamos agora para o Intermediário. Vlw equipe do TreinaWeb

    Depoimento - Leonardo
    C# (C Sharp) Básico
    Leonardo Nilópolis / RJ
  • Ótimo curso! Realmente bastante esclarecedor e didático. O conteúdo é bem completo, abrangendo diversos assuntos de forma dinâmica e complementar, o que ajuda, e muito, no aprendizado e na visão de aplicabilidade. Além de todo o ambiente e dos recursos disponíveis tornarem o estudo mais amigável e menos cansativo.

    Depoimento - Dimitrius
    C# (C Sharp) Básico
    Dimitrius Três Corações / MG
  • Curso Excelente, otimos professores, explicação muito boa...ja estou adquirindo o proximo curso c# avançado. Indico para qualquer um e garanto um dos melhores curso que ja fiz. Parabens a toda equipe.

    Depoimento - Fabrício
    C# (C Sharp) Básico
    Fabrício Cariacica / 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
R$ 99,00 ECONOMIZE R$ 600,00
12x R$ 49,00 sem juros, no cartão de crédito
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!