Curso de Silex - Framework PHP

Curso de

Silex - Framework PHP

Aprenda a trabalhar com Silex e construir aplicações WEB e APIs utilizando este microframework e componentes externos.

VEJA UMA AULA DE EXEMPLO

6x R$ 24,98

R$ 149,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

Curso de Silex - Framework PHP

Silex - Framework PHP

6x R$ 24,98

R$ 149,90 à vista

Informações sobre o curso

Sobre o curso

O Silex é um micro-framework PHP que foi criado a partir de componentes do framework Symfony e do container de injeção de dependências Pimple. A principal aplicação do Silex se dá em projetos de pequeno e médio porte onde não se tem demanda de utilizar um framework full-stack como é o caso do Symfony, Laravel, Zend Framework etc. No entanto, estamos lidando com código PHP e, portanto, é possível sim desenvolver grandes aplicações com o Silex.

Apesar do Silex ser um micro-framework, ele é muito poderoso. Ele utiliza o HttpKernel do Symfony, o que facilita o manuseio de requisições e respostas HTTP. Além disso, possui fácil integração com muitos componentes do Symfony, o que permite a adição de novos recursos ao projeto de forma simples e intuitiva, tudo isso alinhado à liberdade de definir a sua própria estrutura de projeto. Uma aplicação em Silex tem como principais características a rapidez e eficiência nas respostas.

Conhecimentos adquiridos

Esse curso te levará a entender muito claramente a estrutura MVC e todos os seus recursos, uma vez que toda a estrutura é criada do zero e explicada passo a passo. Isso torna mais fácil, inclusive, a sua adaptação a qualquer outro framework MVC PHP que utilize práticas modernas de programação.

Dentre várias outras coisas, você aprenderá os tópicos abaixo:

- Estrutura básica de um aplicativo Silex;

- Toda a parte de roteamento da aplicação;

- Como trabalhar com requests e responses;

- Tratamento de erros;

- Middlewares;

- Serviços;

- Injeção de dependências;

- Providers;

- Utilização do template engine Twig;

- Gerenciamento de formulários;

- Utilização do cache HTTP;

- Criação de logs;

- Utilização do Doctrine DBAL para conexão com banco de dados.

Para quem é esse curso?

Esse curso é destinado a desenvolvedores PHP que utilizam o paradigma de orientação a objetos no dia a dia.

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

6h37

Curso com 6h37 horas de vídeos

24h

Curso com certificado de 24 horas

42

Curso com 42 exercícios de fixação

Ambiente do curso

  • Xampp
  • Composer
  • Netbeans 8.1 ou superior
  • Silex 1.3.x ou superior

Metodologia

  • Vídeo-aulas
  • 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

Curso de Silex - Framework PHP

Silex - Framework PHP

6x R$ 24,98

R$ 149,90 à vista

Conteúdo programático Baixar esta ementa

1 - Introdução

  1. Vídeoaula com duração de: 00:14:43

    Introdução
  2. 3 desafios.

    Primeiro questionário

2 - Rotas

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

    APIs REST
  2. Vídeoaula com duração de: 00:16:00

    Parâmetros nas rotas
  3. Vídeoaula com duração de: 00:15:17

    Tipos de requisições Visualizar
  4. Vídeoaula com duração de: 00:16:24

    Regras de validação para parâmetros Visualizar
  5. 3 desafios.

    Segundo questionário

3 - Response

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

    Trabalhando com response
  2. 3 desafios.

    Terceiro questionário

4 - Tratamento de erros

  1. Vídeoaula com duração de: 00:13:48

    Tratamento de erros internos
  2. 3 desafios.

    Quarto questionário

5 - Middlewares

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

    Trabalhando com Middlewares
  2. 3 desafios.

    Quinto questionário

6 - Conjuntos de rotas

  1. Vídeoaula com duração de: 00:14:51

    Organizar rotas e criar conjuntos de rotas
  2. 3 desafios.

    Sexto questionário

7 - Serviços

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

    Introdução aos Serviços
  2. Vídeoaula com duração de: 00:17:06

    Serviços e Injeção de dependências
  3. Vídeoaula com duração de: 00:17:45

    Transformando Controllers em serviços
  4. 3 desafios.

    Sétimo questionário

8 - Providers

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

    Introdução e utilização de Providers
  2. 3 desafios.

    Oitavo questionário

9 - Twig

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

    Instação e criação da primeira View com Twig
  2. Vídeoaula com duração de: 00:16:27

    Principais recursos do Twig
  3. 3 desafios.

    Nono questionário

10 - Sessão

  1. Vídeoaula com duração de: 00:13:59

    Carregando e utilizando componente de sessão
  2. 3 desafios.

    Décimo questionário

11 - Componente de criação de formulários

  1. Vídeoaula com duração de: 00:18:54

    Instalação do componente de formulários
  2. Vídeoaula com duração de: 00:16:22

    Criação do formulário usando o componente
  3. 3 desafios.

    Décimo primeiro questionário

12 - Cache HTTP

  1. Vídeoaula com duração de: 00:17:23

    Instalação e utilização do Cache HTTP
  2. 3 desafios.

    Décimo segundo questionário

13 - Monolog

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

    Instalação e utilização do Monolog
  2. 3 desafios.

    Décimo terceiro questionário

14 - DBAL

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

    Instalação e configuração do DBAL
  2. 3 desafios.

    Décimo quarto questionário

15 - Projeto final

  1. Vídeoaula com duração de: 00:14:48

    Entendendo o projeto
  2. Vídeoaula com duração de: 00:15:29

    Estrutura do Projeto e criação de elementos
  3. Vídeoaula com duração de: 00:17:55

    Termino da listagem Web e inicio da API
  4. Vídeoaula com duração de: 00:22:06

    Testando a API

16 - Conclusão

  1. Depoimento / Brinde

Adquira este curso agora mesmo

Curso de Silex - Framework PHP

Silex - Framework PHP

6x R$ 24,98

R$ 149,90 à vista

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.

24h

Curso com certificado de 24 horas

O que os alunos dizem?

Muito bom o Curso, conseguiu abordar muitos temas de forma prática e didática.

Adquira este curso de forma avulsa

Curso de Silex - Framework PHP

Silex - Framework PHP

6x R$ 24,98

R$ 149,90 à vista

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

40% OFF
1 ano
De 12x R$99
12x 59 reais
ou por R$ 708,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