Você irá Aprender com Exemplos Práticos, Passo a Passo
O que é Programação Orientada a Objetos?
A programação Orientada a objetos (POO) é uma forma especial de programar, mais próximo de como expressaríamos as coisas na vida real do que outros tipos de programação.
Um outro conceito seria: é um paradigma de análise, projeto e programação de sistemas de software baseado na composição e interação entre diversas unidades de software chamadas de objetos.
Com a POO temos que aprender a pensar as coisas de uma maneira distinta, para escrever nossos programas em termos de objetos, propriedades, métodos e outras coisas.
Motivação:
Durante anos, os programadores se dedicaram a construir aplicações muito parecidas que resolviam uma vez ou outra, os mesmo problemas.
Para conseguir que os esforços dos programadores possam ser utilizados por outras pessoas foi criado a POO.
Esta é uma série de normas de realizar as coisas de maneira com que outras pessoas possam utilizá-las e adiantar seu trabalho, de maneira que consigamos que o código possa se reutilizar.
Como se pensa em objetos:
Pensar em termos de objetos é muito parecido a como faríamos na vida real.
Por exemplo, vamos pensar em um carro para dar um modelo em um esquema de POO.
Diríamos que o carro é o elemento principal que tem uma série de características, como poderiam ser a cor, o modelo ou a marca.
Ademais tem uma série de funcionalidades associadas, como podem ser andar, parar ou estacionar.
Então em um esquema POO o carro seria o objeto, as propriedades seriam as características como a cor ou o modelo e os métodos seriam as funcionalidades associadas como andar ou parar.
O que você vai aprender neste curso?
Neste curso vamos ensinar a linguagem com PHP com o foco na Programação orientada a objetos, em sendo assim, não mais falaremos em funções ou procedimentos e sim em métodos, dentre outras coisas você aprenderá:
Criar classe
Criar Objetos
Criar métodos
Trabalhar com herança
Trabalhar com polimorfismo
Conhecer os métodos mágicos __set(), __get(), __call()
Conceitos de abstração
Fazer a classe de conexão com banco de dados MySQL
Criar o método para inserir dados
Criar o método para excluir dados
Criar o método para atualizar dados
Fazer um exemplo prático para administração de uma loja virtual usando programação orientada a objetos.
Conteúdo da Vídeo-aula - Veja tudo que você vai aprender com esta vídeo-aula:
Parte I
Aula 01 - Apresentação
Aula 02 - Conceitos de Programação estruturada e de orientação a objetos
Aula 03 - Definição de Classe, Objeto e método
Aula 04 - Criando nossa Primeira classe
Aula 05 - Criando os métodos da classe Pessoa
Aula 06 - Criando e trabalhando com a classe Conta
Com esta Formação você vai Dominar o Conhecimento e torne-se o Profissional que as
Empresas estão Buscando, "desesperadamente", mas não estão encontrando.