Promoção relâmpago. Assinatura com até 50% OFF! Acaba em:
36% OFF

Curso de PHP Orientado a Objetos Essencial

Assine este e mais 174 cursos por R$63,92/mês

Assine agora!

Sobre o curso

Este treinamento mostra o passo-a-passo inicial para você desenvolver aplicações elegantes, seguras e de fácil manutenabilidade enquanto fica totalmente aberto a usar qualquer biblioteca externa que desejar. Os conceitos envolvem encapsulamento, abstração, herança, muitos conceitos e dicas essenciais, como insterceptadores (os famosos "métodos mágicos") e o doctrine.

Este curso é a porta de entrada para quem pretende aprender um framework. Você irá trabalhar com conceitos de ampliamento utilizados em todos os modernos, seja o Zend Framework 2, Laravel, CakePHP3, Silex e muitos outros. Também irá entender o porquê o PHP não fica devendo em nada para nenhuma outra linguagem (em muitos outros o inverso acontece) e o porquê ele é maioria nos dias de hoje.

ALGUNS DOS ALUNOS MATRICULADOS

6H44MIN
Compartilhamento

O QUE VOCÊ VAI APRENDER?

Você irá desenvolver uma estrutura de trabalho (um framework) com objetos que vão abstrair a escrita de SQL, conexão com banco de dados e ainda fornecer uma estrutura MVC para você desenvolver com a implementação de bibliotecas externas gerenciadas pelo Composer.

Ao final do curso, você estará apto a desenvolver usando classes, composer, herança, abstração ou partir para qualquer framework do mercado com curva de aprendizado reduzida em mais de 50%. Além disso, ainda irá trabalhar com padrões e recursos modernos de forma prática, descomplicada e elegante.

PÚBLICO ALVO

Desenvolvedores PHP que desejam ir além do PHP funcional e desenvolverem de acordo com as boas práticas do mercado estando preparados pra iniciar qualquer framework PHP moderno.

Conteúdo programático

  • Criando a aplicação com Composer 00:16:09
  • Como criar e usar classes e métodos 00:11:46
  • Injeção de dependências 00:13:17
  • Manipulação de erros 00:15:45
  • Herança 1 - classes abstratas (Criando a classe pai Instrução) 00:14:34
  • Herança 2 (criando a classe filha Select) 00:12:38 Assistir aula
  • Herança 3 (criando as classes filhas restantes, update, delete e insert) 00:20:41 Assistir aula
  • Associação, Agregação e composição (criando os filtros) 00:31:25
  • Associando as classes de instrucao dentro de banco de dados 00:39:06
  • Revisando e ampliando 00:19:44
  • Estrutura MVC e método destrutor 00:24:19
  • Usando códigos externos via composer 00:31:55
  • Criando um CRUD de usuários e o método call 00:17:48
  • Abstração do crud 00:26:05
  • Gerenciamento de páginas 00:30:37
  • Interface, Metodos interceptadores e encerramento 00:34:01
Imprimir Conteúdo Programático

Escolha seu plano de assinatura

26% OFF

Anual

até 12x

R$47,00

OU R$564,00 à vista

Promoção acaba em
Economize R$203,04
  • 175 Treinamentos 100% em vídeo aulas
  • + Novos cursos inclusos na assinatura
  • Suporte com professor
  • Acesso 24h por dia
  • Certificado Digital
  • Webinars
  • eBooks
Cartão de crédito em até 12x sem juros À vista no boleto bancário
50% OFF

Bianual

até 12x

R$79,90

OU R$958,80 à vista

Promoção acaba em
Economize R$958,80
  • 175 Treinamentos 100% em vídeo aulas
  • + Novos cursos inclusos na assinatura
  • Suporte com professor
  • Acesso 24h por dia
  • Certificado Digital
  • Webinars
  • eBooks
Cartão de crédito em até 12x sem juros À vista no boleto bancário

Cursos Relacionados

Mochila
  • 0

Mochila