Laravel 11: Do Básico ao Avançado

Criando aplicações web de ponta a ponta com o framework PHP mais reconhecido
4.75 (4 reviews)
Udemy
platform
Português
language
Web Development
category
instructor
Laravel 11: Do Básico ao Avançado
32
students
4.5 hours
content
Oct 2024
last update
$19.99
regular price

Why take this course?

🎓 Compreenda o Poder do Laravel com o Curso "Laravel 11: Do Básico ao Avançado" 🚀

Sobre o Curso:

Este curso é feito para desenvolvedores que desejam aprimorar suas habilidades usando o framework PHP Laravel, a partir da versão mais recente, o Laravel 11. Ao longo das lições, você irá construir um projeto prático: um Sistema de Agenda de Contatos com dashboard personalizado, aproveitando o pacote Breeze do Laravel para a implementação rápida da autenticação.


Projeto Escolhido: Sistema de Agenda de Contatos 📲

Objetivos:

  • Entender como implementar uma autenticação robusta com Promises.
  • Aprender a realizar operações CRUD (Create, Read, Update, Delete) para contatos e usuários.
  • Dominar o relacionamento de tabelas e as melhores práticas de segurança ao lidar com dados.

Conceitos e Foco do Curso:

Tópicos Abordados:

  1. Autenticação com Promises 🔒

    • Explicação sobre como utilizar Promises para autenticação assíncrona.
    • Implementação eficiente do Laravel Breeze.
  2. CRUD de Contatos 📋

    • Criação (C) de novos contatos com validação de dados via Form Requests.
    • Leitura (R) de contatos, incluindo paginação e filtros avançados.
    • Atualização (U) de informações de contatos existentes.
    • Exclusão (D) de contatos.
  3. CRUD de Usuários 👤

    • Implementação completa de CRUD 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 Tabelas 🔗

    • Entenda como relacionar tabelas para criar uma estrutura de dados robusta.
  5. Visual Studio Code 🧰

    • Aprenda sobre um dos editores de código mais populares e poderosos.
  6. Front-End com Bootstrap 🚀

    • Aplique o Bootstrap para tornar a interface do usuário responsiva e moderna.

Tecnologias Utilizadas:

  • ORM : Entenda como interage com bancos de dados de forma eficiente.
  • Blade: Domine a sintaxe de templating do Laravel.
  • Controller, Model e View: Construa a arquitetura MVC no Laravel de maneira eficaz.
  • Phpmyadmin (Banco de dados): Gerencie seus bancos de dados com confiança.
  • PHP 8: Aproveite as melhores práticas com a última versão do PHP.
  • PHPMYADMIN - MYSQL: Administre seu banco de dados via web.
  • Bootstrap (Front-end): Crie interfaces responsivas e adaptáveis.
  • Rotas: Mapeie requisições para funções específicas.
  • Logica de programação if/else : Aplique decisões condicionais claras em seu código.
  • Refatoração de Código : Melhore o legibilidade e desempenho do seu código existente.
  • Formulários: Trabalhe com formulários HTML, validação e processamento de dados.
  • Listagem de Dados 💻: Apresente informações de forma organizada e acessível.
  • Mascaras em Input ✏️: Valide e formate entradas de usuário.
  • Laravel Breeze: Implemente um sistema de autenticação com facilidade.
  • Promises: Gerencie operações assíncronas de forma segura.

Para quem busca dominar o Laravel e construir aplicações web de ponta, este é o curso definitivo que vai te levar do básico ao avançado com o Laravel 11. 🌟

Loading charts...

6237299
udemy ID
15/10/2024
course created date
21/10/2024
course indexed date
Bot
course submited by