School of Net

Evolua constantemente, Online

Membros SON




PHP Extreme – Boas práticas de desenvolvimento com PHP 5 – POO

O que é o PHP Extreme?
O PHP Extreme é um curso intensivo Online para aqueles que querem aprender PHP 5 orientado a objetos, baseando-se em boas práticas de desenvolvimento utilizando a arquitetura MVC. O curso foi gravado online com diversos participantes, tornando assim o ambiente mais interativo.


Pré-requisitos:
Conhecimentos em um ou mais sistemas operacionais como: Windows, Linux ou MAC OS, HTML e PHP Básico.


Certificação
Após a conclusão do treinamento emitimos um certificado digital comprovando a conclusão do treinamento. No certificado haverá um identificador único comprovando a veracidade do mesmo.


Conteúdo Programático:

Projeto prático: Livraria Online

Entendendo a estrutura e funcionalidades de nossa livraria:

  • Arquitetura MVC (Model-View-Controller)
  • Frontend
    • Busca: por categoria, autor
    • Listagem de livros por categoria
    • Apresentação dos livros
    • Processo de compra
    • Finalização do pedido via MoIP
  • Backend
    • Gerenciamento de categorias
    • Gerenciamento de livros
    • Visualização de pedidos
    • Retorno automático
  • Entendimento dos conceitos de OO
    • Classes e Classes Abstratas
    • Atributos, Métodos, Métodos abstratos e assinaturas
    • Modificadores de acesso
    • Herança
    • Interfaces
    • Polimorfismo
    • Encapsulamento
  • Padrão de Projetos (Design Patterns)
    • Singleton
    • Factory
  • Banco de dados
    • Camada de abstração para banco de dados PDO
  • Segurança
    • XSS
    • Sql Injection
    • CSRF – Cross-site request forgery
    • Framework PHP-IDS

Veja alguns exemplos de vídeo (recomendamos em fullscreen)