Curso de Slim Completo

Curso de

Slim Completo

Aprenda a criar aplicações e APIs Rest incríveis utilizando as melhores práticas de código com micro framework Slim.

VEJA UMA AULA DE EXEMPLO

6x R$ 33,32

R$ 199,90 à vista

  • 24h

    Curso com certificado de 24 horas

  • Escolha o dispositivo que preferir PC, Tablet ou Smartphone.

  • Satisfação garantida ou seu dinheiro de volta!

Adquira este curso de forma avulsa

Informações sobre o curso

Sobre o curso

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.

Conhecimentos adquiridos

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:

- Os elementos básicos de uma Aplicação Slim;

- Gerenciamento de rotas do básico ao avançado;

- Uso do container;

- A trabalhar com requests, responses, middlewares e cache;

- Com funciona um serviço e como aplicá-lo no projeto;

- Integração com serviços importantes como Twig, Eloquent e Monolog;

- Upload de arquivos;

- Boas práticas para construção de APIs.

Para quem é esse curso?

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.

Quais os pré-requisitos para esse curso?

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.

  1. PHP Básico
  2. PHP Intermediário
  3. PHP Avançado

Carga horária do curso

5h23

Curso com 5h23 horas de vídeos

24h

Curso com certificado de 24 horas

45

Curso com 45 exercícios de fixação

Ambiente do curso

  • Slim 3.8.1
  • Homestead

Metodologia

  • Vídeo-aulas
  • Texto e imagens
  • Início imediato
  • Exemplos práticos
  • Testes de aprendizado
  • Desafios de código

Satisfação garantida ou seu dinheiro de volta!

Adquira este curso agora mesmo

Conteúdo programático Baixar esta ementa

1 - Introdução

  1. Vídeoaula com duração de: 00:12:37

    Introdução ao Slim
  2. Vídeoaula com duração de: 00:15:57

    Primeira aplicação
  3. 6 desafios.

    Exercícios

2 - Conceitos

  1. Vídeoaula com duração de: 00:20:38

    Request e Response(PSR7) Visualizar
  2. Vídeoaula com duração de: 00:14:59

    Dependency Container Visualizar
  3. 6 desafios.

    Exercícios

3 - Rotas

  1. Vídeoaula com duração de: 00:10:47

    Criando rotas Visualizar
  2. Vídeoaula com duração de: 00:12:00

    Placeholders de rotas
  3. Vídeoaula com duração de: 00:07:55

    Nomear e agrupar rotas
  4. Vídeoaula com duração de: 00:19:28

    Controllers como serviços
  5. 7 desafios.

    Exercícios

4 - Serviços

  1. Vídeoaula com duração de: 00:09:07

    Injetando serviços ao container
  2. Vídeoaula com duração de: 00:13:59

    Trabalhando com database
  3. Vídeoaula com duração de: 00:15:18

    Adicionando um template engine
  4. 4 desafios.

    Exercícios

5 - APIs e Rest

  1. Códigos, imagens, diagramas etc.

    Entendendo APIs Restful
  2. 3 desafios.

    Exercícios

6 - Formas de respostas

  1. Vídeoaula com duração de: 00:12:32

    Definindo os tipos de respostas
  2. 3 desafios.

    Exercícios

7 - Tratamento de erros

  1. Vídeoaula com duração de: 00:15:29

    Tratamento de erros internos
  2. 3 desafios.

    Exercícios

8 - Middlewares

  1. Vídeoaula com duração de: 00:15:05

    Trabalhando com Middlewares
  2. Vídeoaula com duração de: 00:14:50

    Autenticação e autorização
  3. 4 desafios.

    Exercícios

9 - Cache de HTTP

  1. Vídeoaula com duração de: 00:16:56

    Criando cache de requisição
  2. 3 desafios.

    Exercícios

10 - Extras

  1. Vídeoaula com duração de: 00:09:52

    Flash Message
  2. Vídeoaula com duração de: 00:15:19

    Proteção CSRF
  3. Vídeoaula com duração de: 00:12:48

    Upload de arquivos
  4. 6 desafios.

    Exercícios

11 - Projeto Final

  1. Vídeoaula com duração de: 00:05:27

    Projeto Final - Parte 01
  2. Vídeoaula com duração de: 00:15:22

    Projeto Final - Parte 02
  3. Vídeoaula com duração de: 00:13:54

    Projeto Final - Parte 03
  4. Vídeoaula com duração de: 00:23:06

    Projeto Final - Parte 04

12 - Conclusão

  1. Depoimento / Brinde

Adquira este curso agora mesmo

Vantagens de estudar no Treinaweb

Início imediato! Não é necessário aguardar a formação de turmas.

Defina o horário que quiser e estude de onde estiver.

Após o curso, você ainda tem 2 anos para revisar o conteúdo.

Assim que finalizar, receba o certificado em casa, sem custo adicional.

Escolha o dispositivo que preferir: PC, Tablet ou Smartphone.

Se surgir alguma dúvida, basta perguntar aos nossos instrutores.

Satisfação garantida ou seu dinheiro de volta.

h

Curso com certificado de horas

O que os alunos dizem?

O curso é ótimo, completo e aplicável em projetos reais. Parabéns.

Adquira este curso de forma avulsa

Curso de Slim Completo

Slim Completo

6x R$ 33,32

R$ 199,90 à vista

ou acesse todos os cursos com um dos nossos planos de acesso total

20% OFF
1 ano
De 12x R$99
12x 79 reais
ou por R$ 948,00 à vista
  • 1 ano de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se
20% OFF
3 anos
De 12x R$199
12x 159 reais
ou por R$ 1.908,00 à vista
  • 3 anos de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se
20% OFF
5 anos
De 12x R$249
12x 199 reais
ou por R$ 2.388,00 à vista
  • 5 anos de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se

Cursos relacionados