Loja - Instituto Brasileiro de Terapias holísticas
Curso de Laravel 10 do zero + integração com Tailwind.css e Vue 3
Curso de Laravel 10 do zero + integração com Tailwind.css e Vue 3
Não foi possível carregar a disponibilidade de retirada.
Laravel 10 do zero + integração com Tailwind.css e Vue 3
Crie aplicativos com um excelente framework + Bootstrap, Node, Vue, RestApi, Sanctum Inertia, Livewire, Stripe e mais
Avaliação: 4.5 de 5799 avaliações
Total de horas: 71
Total de aulas: 663
Todos os níveis
Neste curso, você aprenderá como trabalhar com o framework PHP Laravel 9 do zero. Ao final do curso, você será capaz de criar aplicativos básicos e avançados usando este framework de forma transparente. Você terá uma ideia clara de como abordar qualquer projeto para consumo e gerenciamento de conteúdo na internet, desenvolver os componentes fundamentais de uma aplicação do tipo blog em PHP. Você aprenderá como criar aplicativos tradicionais com um módulo de administração, os famosos CRUDs, e entenderá os componentes básicos do framework, como bibliotecas, funções auxiliares, criação de Rest APIs e adaptação com outras tecnologias como Tailwind.css, Bootstrap 4 ou 5.
***IMPORTANTE*** Neste curso, abordaremos várias tecnologias, mas nos concentraremos no framework Laravel 9, que é nossa principal área de interesse. Portanto, usaremos e explicaremos tecnologias relacionadas, como Bootstrap em qualquer uma de suas versões até que seja necessário, sem aprofundar nessas tecnologias relacionadas. IMPORTANTE observar que: No caso do Bootstrap, o curso foi inicialmente gravado com o Bootstrap 4 usando o LaravelUI, que é um pacote que ainda tem manutenção, mas é recomendado usar o Laravel Breeze em seu lugar. *** O curso também foi atualizado do zero para as primeiras seções para trabalhar com o Laravel 9; posteriormente, seções-chave foram atualizadas para mostrar as mudanças que o Laravel 10 traz. *** No curso, você verá seções que indicam **Legacy**, que representam o curso anterior e incluem as versões 6, 7 e 8.
O que você aprenderá?
- Trabalhar com os seguintes recursos no Laravel 9:
- Requisitos do Laravel 9 e software a ser utilizado
- Preparar o ecossistema com Laragon no Windows e Sail no Mac ou Linux
- Criar um projeto Laravel com Composer, o instalador Laravel ou Sail e Docker
- Configurar o serviço Laravel Sail e Docker
- Explicar a estrutura de um projeto Laravel
- Usar o Visual Studio Code como IDE para desenvolvimento
- Manipular rotas
- Controladores, visualizações, modelos, rotas e componentes
- Trabalhar com várias visualizações (layout)
- Conectar-se ao banco de dados
- Formulários para gerenciamento e validação de dados
- Sessão e sessão flash
- Upload de arquivos
- Mover imagens e gerar pastas/discos
- Redirecionamentos e mensagens de sessão
- Artisan: Introdução à linha de comando do Laravel
- Seeder: Gerar dados de teste em nossa aplicação
- CRUD com modelos
- O arquivo .env
- Conhecer as principais bibliotecas, fachadas e funções auxiliares no Laravel
- Criar funções auxiliares personalizadas
- Criar Rest APIs do tipo CRUD e protegê-las com tokens de acesso usando Sanctum
- Atualizar nosso projeto Laravel
- Módulo de usuário com login e registro usando Breeze ou Laravel UI
- Usar middlewares para interceptar solicitações
- Implantar o Laravel em um ambiente de produção Apache
- Criar um aplicativo Vue 3 e usar o Oruga UI para consumir a Rest API (Em andamento...)
- Integrar com Bootstrap 4 ou Tailwind (alguns componentes):
- Nav
- Cards
- Alerts
- Modals
- Tabelas
- Imagens
- Carousel
- Botões
- Grid e container
- Font Awesome para ícones
- Criar um aplicativo de gateway de pagamento com Stripe
- Seções para construir um aplicativo do tipo blog com login, verificação de função e módulo para o usuário final
Vantagens de desenvolver em Laravel e fazer este curso
O Laravel é um framework PHP fantástico para você continuar no mundo do desenvolvimento. É muito mais amigável do que trabalhar com PHP puro ou nativo. Ele oferece uma excelente organização, é um framework rápido e poderoso, com bibliotecas e ajudantes prontos para uso, e pode ser estendido com pacotes e bibliotecas de terceiros e específicas do framework. É ideal para criar aplicativos reais, escaláveis e mantidos usando Node ou Laravel. Você aprenderá a desenvolver aplicativos de forma organizada na versão 9 ou anterior do Laravel, com outras tecnologias como Bootstrap 5, Tailwind ou Vue.
O que você aprenderá
- Usar o Laravel de forma transparente e entender seus componentes fundamentais
- Desenvolver aplicativos de gerenciamento de dados
- Organizar a programação de vários módulos
- Criar um aplicativo web básico com funções CRUD do zero
- Criar um SPA (Blog) voltado para o usuário
- Enviar e-mails
- Login com proteção de senha, recuperação de credenciais e diferentes níveis de acesso do usuário
- Aprender a criar, validar e processar formulários
- Fazer upload, validar e redimensionar imagens no servidor
- Sistema de comentários simples
- Redirecionamentos e roteamento
- Trabalhar com tecnologias de ponta juntas: HTML, CSS, JavaScript, jQuery, Bootstrap, PHP, MYSQL e Vue
- Criar componentes com Vue Cli
- Laravel Livewire (básico)
- Laravel Inertia (básico)
- Laravel 9
Share

Mais vendidos
-
Curso de O Bootcamp Completo de Desenvolvimento Web 2023
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção -
Curso de O Bootcamp de Desenvolvedor Web 2023
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção -
Curso de Angular - O Guia Completo (Edição 2023)
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção -
Curso de O Curso Completo de JavaScript 2023: Do Zero ao Especialista!
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção