Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Laravel 10 do básico ao avançado
Rating: 3.9 out of 5(283 ratings)
1,063 students

Laravel 10 do básico ao avançado

Criando aplicações web de ponta a ponta com o framework PHP mais reconhecido
Created byVictor Padovam
Last updated 7/2023
Portuguese
Portuguese [Auto],

What you'll learn

  • No curso, os alunos irão aprender a construir aplicações web robustas e escaláveis com o framework Laravel 10
  • ORM Eloquent, a Blade, a autenticação e muito mais. Em seguida, eles irão progredir para tópicos mais avançados como envio de email
  • Boas práticas de programação
  • Acesso a recursos adicionais, como exemplos de código, guias de referência e fóruns de discussão, para aprimorar ainda mais seus conhecimentos de Laravel 10

Course content

15 sections110 lectures10h 48m total length
  • Iniciando com Docker: Guia completo para iniciantes16:50


    Docker é uma plataforma que permite a criação, distribuição e execução de aplicações em ambientes isolados, chamados de containers. Esses containers são independentes e possuem tudo o que a aplicação precisa para ser executada, como bibliotecas, dependências e configurações. Com o uso do Docker, é possível garantir que a aplicação seja executada de forma consistente em diferentes ambientes, sem a necessidade de instalar ou configurar softwares adicionais. É uma tecnologia muito útil para desenvolvedores e equipes de TI, especialmente em ambientes de produção, onde é necessário garantir a estabilidade e confiabilidade das aplicações.

  • Instalação do Docker3:56

Requirements

  • Não há necessidade de experiencia

Description

Mentoria Laravel \ Projeto: Sistema Gestão

  • Versão do Laravel  - 10


Projeto

  - O objetivo do projeto consiste em criar um sistema de gestão, que irá possibilitar o gerenciamento de informações relacionadas a uma determinada área, como por exemplo, produto, vendas, clientes, entre outros.
Para tanto, você utilizará o padrão de arquitetura de software MVC, que consiste na separação da aplicação em três camadas distintas, a Model, a View e a Controller.

Tópicos:

  1. CRUD de Produtos:

    • Explicação sobre o conceito de CRUD (Create, Read, Update, Delete) e sua aplicação em um sistema de gerenciamento de produtos.

    • Destaque para as melhores práticas de segurança e validação de dados ao lidar com operações CRUD.

  2. CRUD de Clientes:

    • Demonstração prática de como implementar as operações de CRUD para clientes usando o framework PHP.

    • Inclusão de recursos como formulários de cadastro, pesquisa e edição de clientes.

  3. CRUD de Vendas com Envio de E-mail para o Cliente:

    • Abordagem de bibliotecas ou serviços populares para envio de e-mails de SMTP.

  4. Relacionamento de Tabelas:

    • Explicação sobre o conceito de relacionamento de tabelas em bancos de dados e sua importância em sistemas web complexos.

  5. GitHub:

    • Introdução ao GitHub como uma plataforma de controle de versão e colaboração em projetos de desenvolvimento de software.

    • Exploração dos recursos do GitHub, como repositórios, branches, commits e pull requests.

  6. GitFlow:

    • Explicação do GitFlow como um modelo de ramificação para desenvolvimento de software baseado no Git.

  7. Docker:

    • Introdução ao Docker como uma plataforma de virtualização de contêineres.

  8. Scrum:

    • Visão geral do framework Scrum para gerenciamento de projetos ágeis.

  9. Visual Studio Code:

    • Apresentação do Visual Studio Code como um editor de código popular e poderoso.

  10. Front-End com Bootstrap

    • Apresentação do Bootstrap aplicando em nosso Front-End

Cada tópico pode ser desenvolvido em detalhes, abordando conceitos teóricos e fornecendo exemplos práticos de implementação usando o framework PHP mais popular do mercado. Isso permitirá aos leitores compreenderem e construírem aplicações web robustas e eficientes.

Tecnologias

  •  Seeder

  •  ORM

  • Blade

  • Form Request

  • Controller Model E View

  • Phpmyadmin (Banco de dados)

  • Docker

  • PHP 8

  • nginx

  • mysql

  • Boostrap (Front-end)

  • Rotas

  • Logica de programação if/else 

  • Refatoração de código

  • Github

  • GitFlow

  • Requisições HTPP put,post,get,delete

  • Criando Query para paginação

  • Lidando com Formularios

  • Lidando com Listagem de dados

  • CRUD - Create, update, Delete.

  • Validação de Formularios

  • Mascas em Input para dinheiro.

  • Consulta do CEP através do VIACep Api

  • Paginação: Filtrar dados

Who this course is for:

  • Dev Junior a Pleno