Laravel do zero ao Deploy com Docker

Aprenda a criar uma API, e aplicações WEB escaláveis utilizando Laravel com Docker do zero ao deploy

4.10 (22 reviews)
Udemy
platform
Português
language
Web Development
category
instructor
Laravel do zero ao Deploy com Docker
260
students
6.5 hours
content
Aug 2023
last update
$19.99
regular price

What you will learn

Instalar e executar o Laravel com Docker

Como estruturar a aplicação

Controllers, Models, Views, Blade Templates

API Rest

Middlewares

Criar um sistema de autenticação

Description

Este curso de Laravel para iniciantes é projetado para aqueles que desejam entrar no mercado de trabalho de programação. Ele ensinará os conceitos básicos do framework, bem como as habilidades necessárias para construir aplicações web avançadas com Laravel.


Você aprenderá a usar controllers para gerenciar a lógica de negócios de sua aplicação, rotas para definir as URLs disponíveis, models para acessar e manipular dados em seu banco de dados, middlewares para adicionar regras de autenticação e autorização, e componentes de front-end para construir interfaces de maneira escalável. Além disso, também abordaremos como como criar uma API Rest.


No inicio do curso vamos apresentar conceitos mais básicos, para que você entenda como é a estrutura do Framework e como ele se comporta, e progressivamente utilizaremos recursos mais avançados.


Neste curso vamos apresentar exemplos que mais se aproximam da vida real de um programador, como a integração com uma API, e algumas práticas de clean code, afinal, o objetivo principal do curso é te inserir no mercado de trabalho, então nada melhor do que ficar bem próximo do que você encontrará em um emprego.

Neste curso também utilizaremos alguns recursos da AWS, para fazer uma pequena introdução de cloud, onde armazenaremos arquivos em um bucket do S3, vamos criar uma camada de cache na aplicação utilizando o Dynamo DB, e trabalharemos o processamento assíncrono utilizando o Amazon SQS (Simple Queue Service).


Após a finalização da aplicação, chegaremos ao tão sonhado deploy para o ambiente de produção, onde vamos publicar a aplicação na Digital Ocean, e também demonstraremos como publicar no Vapor, que é um ambiente cloud mantido pelo próprio Laravel.

Como ferramenta de automatização de deploy, utilizaremos o Forge, que provisiona infra estrutura em diversas clouds diferentes sem que você tenha que ter conhecimentos de Devops.

Content

Ambiente de Desenvolvimento

Instalação do Docker
Instalando o Laravel
Rodando a aplicação
Conhecendo o Artisan

Controllers e Rotas

Criando Controllers e Rotas
Criando um formulário
Enviando dados do formulário para a Controller
Validação dos Dados
Listando dados da Controller para a View (Método Index)
Listando dados por ID da Controller para a View (Método Show)
Criando links dinâmicos com Route Name
Atualizando dados (método Edit e Update)
Redirecionamento de Rotas
Grupos de rotas

Reviews

Luiz
June 24, 2023
A voz do professor (dicção) é ruim, ficando sem entender algumas palavras. A sequência do cursos é confusa. Algumas das vezes uma aula não tem sequência com a próxima, ou, aparecem códigos que não fizeram parte das aulas anteriores e não são apresentados arquivos para a análise e entendimento. O professor não responde alguns dos questionamentos (mais de 30 dias). O curso parece que foi concluído sem um projeto completo. Muito ruim

Charts

Price

Laravel do zero ao Deploy com Docker - Price chart

Rating

Laravel do zero ao Deploy com Docker - Ratings chart

Enrollment distribution

Laravel do zero ao Deploy com Docker - Distribution chart
5091304
udemy ID
1/16/2023
course created date
1/31/2023
course indexed date
Bot
course submited by