Todos os cursos da categoria #Front-end com R$35 OFF
Curso de PHP - Padrões de Projeto Avançado

Curso de

PHP - Padrões de Projeto Avançado

Aprenda o conceito de padrão de projeto. Tendo uma visão geral sobre arquitetura de software. Após essa parte totalmente teórica você aprenderá sobre os principais padrões e como aplicá-los em aplicações PHP.

Adquira este curso de forma avulsa

Curso de PHP - Padrões de Projeto Avançado

PHP - Padrões de Projeto Avançado

6x R$ 23,32

R$ 139,90 à vista

Informações sobre o curso

Sobre o curso

Padrões de projeto são soluções para os problemas recorrentes dos projetos. Eles são utilizados para melhorar a organização interna do código, facilitar a sua manutenção e, principalmente, sua extensão.

O objetivo desse curso é fazer com que você aprenda a implementar padrões de projeto. Não veremos todos, mas o suficiente para que você possua uma visão melhor sobre reuso de software. Embora não tenha sempre de implementar padrões, você irá compreender como eles funcionam e terá a oportunidade de melhorar implementações existentes.

O curso terá uma parte teórica, onde você aprenderá somente os conceitos dos padrões de projeto, e uma parte prática, onde falaremos sobre os principais padrões e, para cada um deles, um ou mais problemas serão expostos, juntamente de suas soluções, permitindo que você aprenda a visualizar o problema e a sua resolução.

Conhecimentos adquiridos

Neste curso, em sua parte inicial e teórica, você aprenderá sobre arquitetura de software, verá como a experiência é importante para a tomada de decisões, aprenderá sobre o conceito de padrão de projeto e o que é um catálogo de padrões de projeto, além de saber como utilizá-los.

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

- Padrões de Criação;

- Padrões Estruturais;

- Padrões Comportamentais;

- Padrões de Lógica de Domínio;

- Padrões Básicos;

- Padrões de Mapeamento Objeto-Relacional;

- Padrões de Mapeamento Estrutural;

- Padrões Arquiteturais de Fonte de Dados;

- Padrões de Arquitetura de Aplicações Corporativas.

Para quem é esse curso?

Esse curso é destinado a desenvolvedores PHP que utilizam o paradigma de orientação a objetos e que querem estudar alguns dos principais padrões de projeto para resolver problemas comuns de seus softwares.

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

40h

Curso com certificado de 40 horas

Ambiente do curso

  • PHP 5.4.4 ou superior
  • XAMPP 1.8.0 ou superior
  • Eclipse PDT 3.0.2 ou superior

Metodologia

  • Texto e imagens
  • Início imediato
  • Exemplos práticos

Satisfação garantida ou seu dinheiro de volta!

Adquira este curso agora mesmo

Curso de PHP - Padrões de Projeto Avançado

PHP - Padrões de Projeto Avançado

6x R$ 23,32

R$ 139,90 à vista

Conteúdo programático Baixar esta ementa

Tópicos do Curso

  1. Códigos, imagens, diagramas etc.

    Padrões de Projeto em PHP
  2. Códigos, imagens, diagramas etc.

    Conteúdo Programático
  3. Códigos, imagens, diagramas etc.

    Preparando o ambiente
  4. Códigos, imagens, diagramas etc.

    Arquitetura de Software
  5. Códigos, imagens, diagramas etc.

    Definição
  6. Códigos, imagens, diagramas etc.

    Desafio
  7. Códigos, imagens, diagramas etc.

    A Importância da Experiência
  8. Códigos, imagens, diagramas etc.

    Conceito de Padrão de Projeto
  9. Códigos, imagens, diagramas etc.

    Definição
  10. Códigos, imagens, diagramas etc.

    Catálogo de Padrões de Projeto
  11. Códigos, imagens, diagramas etc.

    Como usar um Padrão de Projeto
  12. Códigos, imagens, diagramas etc.

    Padrões de Criação
  13. Códigos, imagens, diagramas etc.

    Singleton
  14. Códigos, imagens, diagramas etc.

    Solução
  15. Códigos, imagens, diagramas etc.

    É importante saber
  16. Códigos, imagens, diagramas etc.

    Não se esqueça disso
  17. Códigos, imagens, diagramas etc.

    Factory Method
  18. Códigos, imagens, diagramas etc.

    Solução
  19. Códigos, imagens, diagramas etc.

    Não se esqueça disso
  20. Códigos, imagens, diagramas etc.

    Abstract Factory
  21. Códigos, imagens, diagramas etc.

    Conceitos importantes sobre padrões de criação
  22. Códigos, imagens, diagramas etc.

    Padrões Estruturais
  23. Códigos, imagens, diagramas etc.

    Adapter
  24. Códigos, imagens, diagramas etc.

    Solução
  25. Códigos, imagens, diagramas etc.

    Não se esqueça disso
  26. Códigos, imagens, diagramas etc.

    Decorator
  27. Códigos, imagens, diagramas etc.

    Solução
  28. Códigos, imagens, diagramas etc.

    Não se esqueça disso
  29. Códigos, imagens, diagramas etc.

    Proxy
  30. Códigos, imagens, diagramas etc.

    Não se esqueça disso
  31. Códigos, imagens, diagramas etc.

    Conceitos importantes sobre padrões estruturais
  32. Códigos, imagens, diagramas etc.

    Padrões Comportamentais
  33. Códigos, imagens, diagramas etc.

    Iterator
  34. Códigos, imagens, diagramas etc.

    Solução
  35. Códigos, imagens, diagramas etc.

    Não se esqueça disso
  36. Códigos, imagens, diagramas etc.

    Observer
  37. Códigos, imagens, diagramas etc.

    Solução
  38. Códigos, imagens, diagramas etc.

    O que você deve ter em mente
  39. Códigos, imagens, diagramas etc.

    Strategy
  40. Códigos, imagens, diagramas etc.

    Solução
  41. Códigos, imagens, diagramas etc.

    O que você deve ter em mente
  42. Códigos, imagens, diagramas etc.

    Conceitos importantes sobre padrões comportamentais
  43. Códigos, imagens, diagramas etc.

    Padrões de Lógica de Domínio
  44. Códigos, imagens, diagramas etc.

    Domain Model
  45. Códigos, imagens, diagramas etc.

    Solução
  46. Códigos, imagens, diagramas etc.

    Não se esqueça disso
  47. Códigos, imagens, diagramas etc.

    Service Layer
  48. Códigos, imagens, diagramas etc.

    Solução
  49. Códigos, imagens, diagramas etc.

    Não se esqueça disso
  50. Códigos, imagens, diagramas etc.

    Imagine...
  51. Códigos, imagens, diagramas etc.

    Conceitos importantes sobre padrões de lógica de domínio
  52. Códigos, imagens, diagramas etc.

    Padrões Básicos
  53. Códigos, imagens, diagramas etc.

    Gateway
  54. Códigos, imagens, diagramas etc.

    Solução
  55. Códigos, imagens, diagramas etc.

    Não se esqueça disso
  56. Códigos, imagens, diagramas etc.

    Registry
  57. Códigos, imagens, diagramas etc.

    Solução
  58. Códigos, imagens, diagramas etc.

    Não se esqueça disso
  59. Códigos, imagens, diagramas etc.

    Money
  60. Códigos, imagens, diagramas etc.

    Solução
  61. Códigos, imagens, diagramas etc.

    Não se esqueça disso
  62. Códigos, imagens, diagramas etc.

    Conceitos importantes sobre padrões básicos
  63. Códigos, imagens, diagramas etc.

    Padrões de Mapeamento Objeto-Relacional
  64. Códigos, imagens, diagramas etc.

    Desacoplando SQL da Aplicação
  65. Códigos, imagens, diagramas etc.

    Aspectos Arquiteturais e Comportamentais de Mapeamento Objeto-Relacional
  66. Códigos, imagens, diagramas etc.

    Leitura de Dados
  67. Códigos, imagens, diagramas etc.

    Padrões de Mapeamento Estrutural
  68. Códigos, imagens, diagramas etc.

    Construção do Mapeamento
  69. Códigos, imagens, diagramas etc.

    Utilização de Metadados
  70. Códigos, imagens, diagramas etc.

    Conexões de Banco de Dados
  71. Códigos, imagens, diagramas etc.

    Conceitos importantes sobre padrões de mapeamento objeto-relacional
  72. Códigos, imagens, diagramas etc.

    Padrões Arquiteturais de Fonte de Dados
  73. Códigos, imagens, diagramas etc.

    Row Data Gateway
  74. Códigos, imagens, diagramas etc.

    Solução
  75. Códigos, imagens, diagramas etc.

    Table Data Gateway
  76. Códigos, imagens, diagramas etc.

    Solução
  77. Códigos, imagens, diagramas etc.

    Data Mapper
  78. Códigos, imagens, diagramas etc.

    Solução
  79. Códigos, imagens, diagramas etc.

    Active Record
  80. Códigos, imagens, diagramas etc.

    Solução
  81. Códigos, imagens, diagramas etc.

    Conceitos importantes sobre padrões arquiteturais de fonte de dados
  82. Códigos, imagens, diagramas etc.

    Padrões de Arquitetura de Aplicações Corporativas
  83. Códigos, imagens, diagramas etc.

    Aplicações Web e PHP
  84. Códigos, imagens, diagramas etc.

    Template View
  85. Códigos, imagens, diagramas etc.

    Solução
  86. Códigos, imagens, diagramas etc.

    A Implementação
  87. Códigos, imagens, diagramas etc.

    Two Step View
  88. Códigos, imagens, diagramas etc.

    Solução
  89. Códigos, imagens, diagramas etc.

    Page Controller
  90. Códigos, imagens, diagramas etc.

    Solução
  91. Códigos, imagens, diagramas etc.

    Front Controller
  92. Códigos, imagens, diagramas etc.

    Solução
  93. Códigos, imagens, diagramas etc.

    MVC
  94. Códigos, imagens, diagramas etc.

    Implementação MVC
  95. Códigos, imagens, diagramas etc.

    Implementação da abstração de banco de dados
  96. Códigos, imagens, diagramas etc.

    Camada de visão
  97. Códigos, imagens, diagramas etc.

    Classes Utilitárias
  98. Códigos, imagens, diagramas etc.

    Modelo do projeto
  99. Códigos, imagens, diagramas etc.

    Controladores do projeto
  100. Códigos, imagens, diagramas etc.

    Visões do projeto
  101. Códigos, imagens, diagramas etc.

    Executando a aplicação
  102. Códigos, imagens, diagramas etc.

    Conclusão

Adquira este curso agora mesmo

Curso de PHP - Padrões de Projeto Avançado

PHP - Padrões de Projeto Avançado

6x R$ 23,32

R$ 139,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.

h

Curso com certificado de horas

O que os alunos dizem?

Curso ótimo, superou minhas expectativas! Espero pode fazer mais cursos em breve. Obrigado!

Adquira este curso de forma avulsa

Curso de PHP - Padrões de Projeto Avançado

PHP - Padrões de Projeto Avançado

6x R$ 23,32

R$ 139,90 à vista

Quer ter acesso completo a todos os nossos cursos?

Escolha um dos planos abaixo e comece agora mesmo!

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