Aprenda a criar aplicações e APIs Rest incríveis utilizando as melhores práticas de código com micro framework Slim.
Nível Intermediário Categoria Desenvolvimento Back-end
Slim é um micro framework para PHP que permite criar com facilidade aplicações e APIs de pequeno e médio porte de maneira organizada usando os melhores padrões de código do mercado.
Apesar de ser tratado como micro framework. O Slim permite criar aplicações seguras e poderosas utilizando conceitos semelhantes a outros frameworks, porém de maneira mais simples, diminuindo assim a complexidade do código. O Slim se destaca devido a sua baixa necessidade de configuração, liberdade na definição na estrutura do projeto, além de recursos importantes como middlewares, container e facilidade de integração de ferramentas poderosas como Twig
Slim é um micro framework para PHP que permite criar com facilidade aplicações e APIs de pequeno e médio porte de maneira organizada usando os melhores padrões de código do mercado.
Apesar de ser tratado como micro framework. O Slim permite criar aplicações seguras e poderosas utilizando conceitos semelhantes a outros frameworks, porém de maneira mais simples, diminuindo assim a complexidade do código. O Slim se destaca devido a sua baixa necessidade de configuração, liberdade na definição na estrutura do projeto, além de recursos importantes como middlewares, container e facilidade de integração de ferramentas poderosas como Twig
Neste curso abordaremos tudo o que você precisa saber para criar aplicativos e APIs RESTful com Slim. Através de vídeo aulas verá a construção de diversos exemplos com conceitos importantes da ferramenta e no final aprenderá como criar um projeto envolvendo a parte de aplicação web clássica e API, além de responder exercícios que ajudam na fixação do conteúdo.
Dentre várias outras coisas, você aprenderá os tópicos abaixo:
Esse curso é destinado a desenvolvedores PHP que já possuem conhecimento intermediário ou avançado e que desejam iniciar com um framework ou para quem já conhece outros frameworks e deseja conhecer uma ferramenta menos burocrática para desenvolver projetos.
Os pré-requisitos não são obrigatórios, são apenas sugestões. Eles dão uma base de parte do conhecimento que é interessante ter para um bom aproveitamento nesse curso.
Nessa aula conheceremos o Slim e sua funcionalidades iniciais.
3 aulasNessa aula veremos os conceitos que um desenvolvedor precisa saber para entender como trabalhar com PSR7 e contêiners.
3 aulasNessa aula veremos os principais conceitos de mapeamento e roteamento do micro framework.
5 aulasNessa aula veremos como adicionamos e configuramos os serviços de terceiros no contêiner do Slim.
4 aulasNessa aula aprenderemos a base dos verbos Rest e os tipos de retornos mais comuns em aplicações Restful.
2 aulasNessa aula aprenderemos os tipos de dados que podemos retornar e seus cabeçalhos.
2 aulasNessa aula aprenderemos como mudamos os comportamentos padrões do Slim de tratar erros, criando nossas próprias tratativas.
2 aulasNessa aula aprenderemos como os Middlewares funcionam e onde podem ser aplicados.
3 aulasNessa aula aprenderemos como tratamos cache de requisição com o Slim.
2 aulasAprenderemos nesta aula funcionalidades extras como flash messages, proteção CSRF e Upload de arquivos.
4 aulasNesta aula, criaremos um projeto prático utilizando os conceitos abordados no curso.
4 aulasTenha um ano de acesso completo a todos os cursos da plataforma, incluindo novos lançamentos, mentoria de carreira e suporte direto com os professores!
Contrate agora e tenha acesso ilimitado a todo o nosso portfólio. Isso inclui:
Confiamos tanto nos resultados dos nossos cursos, que criamos uma garantia incondicional de satisfação para você, que são 7 dias de teste!