Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Laravel 11: Do Básico ao Avançado
Rating: 4.7 out of 5(4 ratings)
42 students

Laravel 11: 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 10/2024
Portuguese
Portuguese [Auto],

What you'll learn

  • Os alunos aprenderão a desenvolver uma aplicações com Laravel 11, desde conceitos básicos até técnicas avançadas
  • Otimizar aplicações escaláveis com segurança e eficiência
  • Cobrindo estrutura MVC, roteamento, middleware e funcionalidades avançadas.
  • Recursos como migrações, Eloquent ORM, e validação de formulários

Course content

7 sections49 lectures4h 32m total length
  • novidades no laravel 112:43

    Codigo fonte do projeto: https://github.com/victorpadovam/agenda-de-contatos

Requirements

  • Conhecimento básico de PHP
  • Experiência com HTML, CSS

Description

Mentoria Laravel | Projeto: Sistema de Agenda de Contato

  • Versão do Laravel  - 11

Projeto

  - Este projeto tem como objetivo desenvolver um Sistema de Agenda, que possibilita o gerenciamento de contatos e usuários, com um dashboard personalizado utilizando o Breeze. A ideia é ensinar como implementar autenticação utilizando Promises e realizar operações de CRUD (Create, Read, Update, Delete) para as entidades principais.

Tópicos:

  1. Autenticação com Promises:

    • Explicação sobre como utilizar Promises para lidar com autenticação assíncrona.

    • Implementação do Laravel Breeze para facilitar a criação da autenticação e gerenciamento de usuários.

  2. CRUD de Contatos:

    • Create (Criar): Inserção de novos contatos com validação de dados via Form Requests.

    • Read (Ler): Listagem de contatos com paginação e filtros

    • Update (Atualizar): Edição de dados de contatos já existentes.

    • Delete (Excluir): Remoção de contatos

  3. CRUD de Usuários:

    • Implementação de CRUD completo para usuários.

    • Controle de permissões e níveis de acesso.

    • Validação e segurança nas operações de criação e edição de usuários.

  4. Relacionamento de Tabela

  5. Visual Studio Code:

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

  6. 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.

Tecnologias

  •  ORM

  • Blade

  • Form Request

  • Controller Model E View

  • Phpmyadmin (Banco de dados)

  • PHP 8

  • PHPMYADMIN - MYSQL

  • Boostrap (Front-end)

  • Rotas

  • Logica de programação if/else 

  • Refatoração de código

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

  • Criando Query para paginação

  • Lidando com Formularios

  • Lidando com Listagem de dados

  • Mascas em Input.

  • Laravel Breeze

  • Promises

Who this course is for:

  • Desenvolvedores PHP que querem aprofundar seus conhecimentos em Laravel.
  • Profissionais que desejam melhorar suas habilidades no desenvolvimento de APIs e aplicações web escaláveis