Pular para as informações do produto
1 de 1

Loja - Instituto Brasileiro de Terapias holísticas

Curso de Desenvolvimento Web com Laravel e PHP + Aplicativo Móvel

Curso de Desenvolvimento Web com Laravel e PHP + Aplicativo Móvel

Preço normal R$ 39,90 BRL
Preço normal R$ 127,00 BRL Preço promocional R$ 39,90 BRL
Promoção Esgotado
Frete calculado no checkout.

Desenvolvimento Web Avançado com Laravel e PHP + Aplicativo Móvel

Leve suas habilidades de desenvolvimento de aplicativos web para o próximo nível com o framework Laravel

Visão geral do curso

Este curso não é um tutorial típico que segue a documentação capítulo por capítulo. Em vez disso, você criará um aplicativo web prático usando o PHP 7 e, no final do curso, também desenvolverá uma versão híbrida do aplicativo para smartphones. Ao longo do curso, você construirá um aplicativo web para reservar acomodações em instalações turísticas e, além disso, no final, criará uma versão móvel híbrida desse aplicativo para smartphones. Você construirá uma API universal que servirá tanto para o aplicativo web (com 14 tabelas de banco de dados) quanto para o aplicativo móvel híbrido. Você usará todos os relacionamentos de banco de dados disponíveis no Laravel, incluindo relacionamentos polimórficos, tornando o aplicativo mais fácil de modificar e manter. Você também aprenderá padrões de design populares que facilitarão a navegação e a modificação do código. Além disso, você aprenderá JavaScript orientado a objetos, o que ajudará a organizar e tornar seu código jQuery mais legível. Este curso é projetado para usuários um pouco mais avançados. Não é um tutorial típico onde eu mostro como construir um aplicativo web avançado do zero. Se você não entender algo, pode perguntar na seção de perguntas e respostas do curso, pesquisar no Google ou consultar a documentação do Laravel. Você também pode consultar a versão resumida deste curso (veja minha lista de cursos na Udemy), onde eu me concentro em explicações adicionais em vez de codificar na tela. Para usuários menos avançados, recomendo passar pelos dois cursos simultaneamente (não completando um curso e depois o outro, mas alternando as lições de ambos os cursos). Neste curso, mostro a ordem de criação do aplicativo para construí-lo o mais rápido possível. Claro, a fluidez do processo de desenvolvimento depende da sua experiência. Na realidade, criar um aplicativo não é tão tranquilo quanto parece no curso, porque, como o nome sugere, é um curso (um tutorial) e não uma codificação ao vivo. Em média, um desenvolvedor web full-stack habilidoso pode criar um aplicativo desse tipo do zero de forma independente em várias centenas de horas (incluindo o planejamento). O curso foi criado usando o Laravel 5.5. Os arquivos de lição foram atualizados para a versão 5.8. Consulte a seção de atualização para atualizar o Laravel para versões subsequentes (incluindo o Laravel 6). Os tópicos do Laravel abordados no curso incluem instalação, configuração necessária, contêiner de serviços e implementações de interface de ligação ao contêiner de objetos, fachadas, injeção de objetos (dependências), roteamento, filtros (middleware), proteção CSRF, controladores, solicitações GET e POST, redirecionamentos HTTP, visualizações e o sistema de modelos Blade, ajudantes (por exemplo, função de rota), sessões, validação de formulários, aplicativo web multilíngue, Laravel Mix, autenticação (login) + autorização (acesso a recursos com base em permissões), redefinição de senhas esquecidas, comandos de console Artisan, cache no Redis, eventos e ouvintes, upload de arquivos, operações de banco de dados: construtor de consultas fluente e ORM Eloquent, carregamento preguiçoso e ansioso de bancos de dados, paginação de resultados de banco de dados, acessor, migrações de banco de dados, semeadoras de banco de dados, relacionamentos de banco de dados: um-para-um, um-para-muitos, muitos-para-muitos, um-para-muitos através de modelo dependente (hasManyThrough), um-para-muitos polimórfico, muitos-para-muitos polimórfico. Além disso, você aprenderá jQuery, jQuery Mobile e JavaScript orientado a objetos. Padrão Gateway, Padrão Repositório, Padrão Apresentador, Padrão Singleton, interfaces, traits, elementos do PHP 7. Twitter Bootstrap modificado pelo Bootswatch. Apache Cordova. Autenticação e autorização JWT (Json Web Token). Lembre-se de que a prática leva à perfeição. Se necessário, passe pelo curso duas ou mais vezes. Faça anotações como um verdadeiro aluno durante o curso. Use a documentação e pesquise no Google. Por fim, tente construir um aplicativo por conta própria, não necessariamente o mesmo do curso. Você pode tentar alterar ou adicionar algo. Nenhum curso único fará de você um desenvolvedor web muito bom. Ele só pode te aproximar desse objetivo. Quanto mais prática, melhor.

O que você vai aprender

- Obter conhecimento do framework Laravel, altamente popular - Aprender a criar aplicativos web com uma versão móvel opcional para smartphones - Compreender conceitos mais avançados, como padrões de design - Adquirir exercícios práticos que são desafiadores e complexos - Desenvolver um aplicativo web avançado - um sistema de reservas com uma versão móvel para smartphones - E muito mais
Ver informações completas