Se você conseguir passar pelo básico do PHP, terá uma base sólida no desenvolvimento de backend. É conhecimento que você pode usar para Codificação WordPress ou até mesmo para construir seus próprios webapps.

Mas os desenvolvedores hoje em dia costumam usar frameworks de código aberto como Laravel . Este é, de longe, o framework mais abrangente para o desenvolvimento de PHP e garantido para ajudá-lo a criar seus próprios aplicativos, conseguir um emprego na indústria ou uma combinação de ambos!

Para você começar a usar o Laravel, compilamos os melhores tutoriais em vídeo gratuitos disponíveis no YouTube. Eles cobrem uma variedade de tópicos sobre o ambiente do Laravel e colocam você em prática em pouco tempo.

1. Laravel From Scratch (Multipart)

A série Laravel From Scratch criada pela Traversy Media faz parte de sua Biblioteca de tutoriais do YouTube cheio de ótimos vídeos de tecnologia e programação.

Esta série específica divide-se em várias partes com parte um abrangendo cerca de 17 minutos de duração.

Ele oferece uma introdução muito simples ao tópico de programação do Laravel e é um dos melhores vídeos sobre este tópico. Você vai aprender sobre MVC e como o Laravel pode ajudar com gerenciamento de banco de dados, roteamento e muitos outros recursos semelhantes.

Dê uma chance e veja o que você pensa. Após 10-15 minutos, você saberá se deseja continuar a série ou não.

01-free-laravel-example-demo

2. Crie um site básico do Laravel

Mergulhando direto no lado mais prático que temos esse vídeo abrangendo bem mais de uma hora de instrução de qualidade.

Você aprenderá como instalar e desenvolver um site muito simples rodando no Laravel. É um guia completo para novatos absolutos que nunca lançaram ou sequer olharam para o Laravel antes.

Note que ajuda se você já tem um bom conhecimento de PHP, mas você não precisa ser um expert. Contanto que você entenda variáveis, declarações if / else e sintaxe de função, você deve estar OK.

OOP e classes podem ser complicadas, mas você pode aprender essas coisas.

02-criar-básico-laravel-website-tutorial

3. Como construir um blog com o Laravel

Sou um grande fã de projetos práticos ao aprender novos frameworks.

Os projetos práticos forçam você a aprender os fundamentos, resolver problemas e aprender à medida que avança.

É por isso que você deve definitivamente salvar esta série de vídeos ensinando como desenvolver uma plataforma de blogging inteira a partir do zero no Laravel.

Deixe-se saber que isso não é tarefa fácil. Requer muita atenção aos detalhes, mas também é uma das melhores maneiras de se passar de um programador novato do Laravel para um programador realmente competente.

Até agora, esta série de vídeos totaliza 47 vídeos, com média entre 10 a 30 minutos de duração. Você levará um tempo para passar por essa playlist.

Mas pelo preço de graça você não pode vencer esse tipo de educação de qualidade.

03-build-blog-on-laravel

4. Bootstrap 4 e Laravel 5.5 BS4 e Laravel 5.5

No passado nós compartilhamos guias no Bootstrap e nenhum deles se compara à instrução detalhada de esse vídeo .

São 20 minutos completos ensinando como trabalhar com os mais novos Bootstrap 4 framework no frontend, misturado com uma configuração do Laravel 5.5 no backend.

Esta é provavelmente uma das escolhas mais populares para uma pilha de tecnologia na web. Especialmente para criar aplicativos PHP rápidos sem reinventar a roda.

Qualquer um que é novo no Bootstrap (e quer aprender) realmente gostará deste vídeo. Além disso, você encontrará muito mais como este no painel de sugestões.

04-code-bootstrap4-laravel55-video

5. API do Laravel 5.5

No Laravel 5.5, a equipe atualizou seus recursos de API com vários terminais úteis para os desenvolvedores. E em esse vídeo você pode pesquisar a API mais recente junto com alguns dos recursos clássicos que os iniciantes podem não conhecer.

Todo o tutorial funciona em torno de dados fictícios, por isso é uma ótima maneira de praticar seu conhecimento de codificação sem se preocupar com o conteúdo.

O melhor de todo o código tutorial foi lançado no GitHub tornando-o totalmente acessível a qualquer pessoa gratuitamente.

05-laravel-5-5-api-code

6. Login Personalizado

Sessões e autenticação PHP podem ser alguns dos assuntos mais difíceis de resolver.

Felizmente, o Laravel torna tudo muito mais fácil; Se você sabe o que está fazendo. E esse é o objetivo de este vídeo de 15 minutos ensinando como desenvolver um recurso simples de login de usuário no Laravel.

Você aprenderá como definir funções de usuário personalizadas e até mesmo como finalizar as sessões corretamente. Uma pequena introdução a este assunto bastante complexo.

06-web-routes-laravel-code-tutorial

7. Vue com Laravel 5.4 e Elixir Laravel com Elixir e Vue.js

Outro framework popular para usar ao lado do Laravel é Vue.js . Isso funciona no frontend como uma estrutura JavaScript e é uma das melhores opções para desenvolvedores PHP por causa da sintaxe.

Se você gostaria de realmente empurrar seu conhecimento, tente esse vídeo cobrindo Vue, Laravel e Elixir .

Note que isso requer um pouco de compreensão de todas as três bibliotecas, por isso não é ótimo para novatos absolutos. Mas uma vez que você entenda o básico, você pode trabalhar com essas lições rapidamente.

07-laravel-vuejs-elixir

8. Sistema de ponto de vendas com Laravel, Vue e Stripe

Criar uma interface de comércio eletrônico é super complicado e desafia você como desenvolvedor. É também uma área que vale a pena aprender se você é sério sobre codificação .

Com esse vídeo grátis você aprenderá como desenvolver um sistema de POS em execução no Laravel e no Vue.js. Todos os pagamentos funcionam através da API do Stripe, que é gratuita para fins de teste.

Observe que essa é uma série de várias partes, portanto, pode levar alguns dias ou semanas para passar por tudo isso. Mas eu garanto que você vai aprender uma tonelada se você seguir até a conclusão.

E se você ficar preso você pode encontrar o código fonte completo bem aqui no GitHub.

08-ponto-de-venda-laravel

9. Como implantar um aplicativo Laravel

Uma vez que você tenha desenvolvido um aplicativo PHP completo no Laravel, você pode querer colocá-lo online ao vivo. Mas a implantação não é tão fácil com o Laravel em comparação a um CMS como o WordPress.

É por isso este tutorial rápido pode mostrar como lançar um aplicativo Laravel on-line em apenas 7 minutos.

É de longe o recurso mais detalhado e valioso para qualquer desenvolvedor que queira lançar em um VPS. Este vídeo usa o Oceano Digital e o Linode, mas pode funcionar com praticamente qualquer configuração do VPS.

09-laravel-framework-deploy

10. Implante o Laravel com o Elastic Beanstalk

Os serviços da Web da Amazon oferecem dezenas de recursos, a maioria dos quais vai muito além da simples hospedagem. Deles Pé de Feijão Elástico é um desses exemplos que ajuda a implantar aplicativos rapidamente na Web.

Se você nunca trabalhou no ecossistema da AWS e quer começar, confira este vídeo prático . Ele ensinará o básico do Elastic Beanstalk e como você pode usá-lo para iniciar um aplicativo Laravel online.

Apenas note que este é um vídeo muito básico para não cobrir tudo. Ele tem apenas o suficiente para você se sentir confortável na implantação por meio do AWS.

10-amazon-aws-pé de feijão elástico

11. Idéia para prototipar em 105 minutos com o Laravel

Desenvolvedor Matt Stauffer lançado um vídeo muito divertido mostrando como conceituar, projetar e codificar um aplicativo do Laravel em menos de duas horas .

Esse é um feito realmente impressionante e é um dos que todos os desenvolvedores podem aprender.

É uma das razões pelas quais eu recomendo este vídeo para pessoas sérias sobre codificação no Laravel. Isso ajudará você a trabalhar sob pressão e a passar por bloqueios criativos.

11-rápido-aplicativo-desenvolvimento-laravel-tutorial