Curso
O objetivo deste curso de Programação Orientada a Objetos (POO) com PHP é mostrar de forma clara e didática como funciona a orientação a objetos no PHP. A idéia é deixar claro quais os ganhos que teremos em utilizar a orientação a objetos e seguir todos os seus pilares: Abstração, Encapsulamento, Herança, Polimorfismo. Além disso, conheceremos ferramentas para trabalhar com PHP e também como ganhar produtividade no desenvolvimento de aplicações Web através da OO.
Esse curso inclui:
Suporte em tempo real
Certificado
Carga horária:
16 horas
Nesta vídeo aula será mostrado os pilares da OO. Na prática, começaremos a entender como funciona o pilar de abstração, responsável por gerar conceito de definições para possíveis classes de uma aplicação.
Nesta vídeo aula será mostrado como implementar os métodos de uma classe para posteriormente ser utilizado (quando a mesma for instanciada).
Nesta vídeo aula será mostrado como funciona o encapsulamento na orientação a objetos. A ideia é mostrar de forma prática e direta como tudo isso funciona dentro do contexto de uma classe de Carro e também em uma classe Conta Corrente.
Nesta vídeo aula será mostrado como funciona o pilar da abstração na orientação a objetos. A ideia é que a partir do mesmo, seja possível entender o porquê de utilizar a herança dentro da orientação a objetos.
Nesta vídeo aula será mostrado como funciona o polimorfismo na orientação a objetos. Será mostrado como esta técnica é utilizada dentro do PHP. Desta forma, iremos criar um formulário que será utilizado para trabalhar com todas as classes.
Nesta vídeo aula será mostrado como funciona as visibilidades na orientação a objetos. Será explanado como funciona a public, private e protected.
Nesta vídeo aula será mostrado como funciona o pilar da abstração na orientação a objetos. A ideia é que a partir do mesmo, seja possível entender o por quê de utilizar as Classes Abstratas e Métodos abstratos dentro da orientação a objetos.
Nessa videoaula será mostrado como trabalhar dinamicamente com a criação de classes de acordo com valores passados. A ideia é mostrar como o polimorfismo é importante na orientação a objetos.
Nessa videoaula será mostrado como funciona as classes e métodos abstratos. A ideia é mostrar porque classes não precisam necessariamente de instancias para serem utilizadas.
Nessa videoaula será mostrado como funciona os métodos com retorno. Na prática, na OO, existem dois tipos de métodos, os voids e os com retorno.
O que é Lumen?
Criando uma API Restful com Lumen
Construindo uma aplicação mestre detalhe em PHP