Todos os cursos da categoria #Front-end com R$35 OFF
Curso de Silex Completo

Curso de

Silex Completo

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

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
  4. PHP - Orientação a Objetos 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

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

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?

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

Adquira este curso de forma avulsa

Curso de Silex Completo

Silex Completo

6x R$ 24,98

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