- Cursos TreinaWeb
- Cursos TreinaWeb
- Informações sobre o Curso de PHP Orientado a objetos
Curso de PHP Orientado a objetos
Este curso visa ensinar PHP Orientado a Objetos. OO é uma sigla para “Orientação a Objetos” assim como POO é uma sigla para “Programação Orientada a Objetos”.
Carga horária: Média de 20 horas (min. de 12 e máx. de 40). Veja informações completas sobre a carga horária.
Tempo de acesso: O curso fica disponível por até 60 dias, contados a partir do seu primeiro acesso. Após o término do prazo, poderá ser renovado gratuitamente por mais 10 dias.
Prazo para início: Início imediato, logo após aprovação do pagamento.
- Sobre o Curso
- Conteúdo Programático
- Certificação e Material
- Suporte
- Metodologia e Avaliação
- Fidelidade
- Vantagens TreinaWeb
Sobre o Curso de PHP Orientado a objetos
Este curso visa ensinar PHP Orientado a Objetos. A orientação a objetos é um paradigma que representa uma filosofia para construção de sistemas. OO é uma sigla para “Orientação a Objetos” assim como POO é uma sigla para “Programação Orientada a Objetos”. O PHP5 oferece um rico suporte à orientação a objetos.
Estudar PHP orientado a objetos é muito importante para a carreira de desenvolvedor PHP. Grande parte das empresas leva em consideração que o contratado tenha conhecimentos em POO e/ou algum bom Framework, pois eles agilizam muito o desenvolvimento/manutenção dos sistemas.
Conhecimentos Adquiridos
Após a conclusão do curso de PHP Orientado a Objetos, o aluno estará apto a desenvolver sistemas dinâmicos em PHP, bem como a manipular arquivos XML, acessar bancos de dados (biblioteca PDO) e tratar erros e exceções, sempre com a utilização prática de todos os conceitos da orientação a objetos.
Pré-requisitos / Sugestões de Cursos
Aqui no TreinaWeb os pré-requisitos não são obrigatórios. No entanto, sempre pensando no mercado de trabalho e na sua formação completa, sugerimos alguns assuntos/cursos relacionados que certamente são importantes para contribuir com a sua formação no curso de PHP Orientado a objetos:
- Curso de Lógica Orientada a Objetos
- Curso de Lógica de Programação
- Curso de PHP Avançado
- Curso de PHP Básico
- Curso de MySQL
- Curso de UML
Conteúdo programático do curso de PHP Orientado a objetos
- Introdução a PHP OO
- Orientação a Objetos
- Programação Procedural X Programação orientada a objetos
- O que orientação a objetos não é
- A programação orientada a objetos
- Programação orientada a objetos e sua carreira profissional
- PHP 5 orientado a objetos
- Modularização e a programação estruturada
- Mecanismos básicos da programação estruturada
- Benefícios da programação orientada a objetos
- OO – Orientação a Objeto
- Programação Procedural X Programação orientada a objetos
- Orientação a objetos – Classes e objetos
- Classe
- Instânciação
- Classe é o mesmo que Objeto?
- Métodos de uma classe
- Exemplo de classe, propriedades e métodos.
- Ferramentas para se trabalhar com PHP OO
- Benefícios dessas ferramentas
- Construtores e destrutores
- Método Construtor
- Método Destrutor
- Construtor e Destrutor na prática
- Herança
- Estendendo uma classe em PHP
- Estendendo métodos e membros estáticos da superclasse
- Herança na prática
- Conclusão sobre herança
- Polimorfismo
- Abstração
- Classes abstratas
- Classes finais
- Avaliação / Exercício avaliativo 1
- Métodos abstratos
- Métodos finais
- Encapsulamento
- Modificador de acesso Private
- Métodos Setters e Getters
- Modificador de acesso Protected
- Modificador de acesso Public
- Constantes e propriedades estáticas
- Constantes
- Propriedades e métodos estáticos
- Herança de membros estáticos
- Associação, agregação e composição
- Associação
- Agregação
- Composição
- Intercepções
- Método __set()
- Método __get()
- Avaliação / Exercício avaliativo 2
- Método __call()
- Outros métodos “mágicos”
- Método __toString()
- Método __callStatic()
- Método __clone() - Clonagem de objetos
- Método __autoload()
- Sintaxe NOWDOC
- Sintaxe HEREDOC
- Funções para manipulação de objetos
- get_class_methods
- get_class_vars
- get_object_vars
- get_class
- get_parent_class
- is_subclass_of
- method_exists
- call_user_func
- class_exists
- is_a
- Retornar um objeto em formato XML - toXml()
- Avaliação / Exercício avaliativo 3
- Criando objetos dinamicamente
- Interfaces
- Manipulando XML com PHP
- Manipulação de XML
- Leitura simples de um XML
- Lendo um XML de formato simples
- Varrendo/iterando um documento XML
- Tratamento de erros
- Função die()
- Lançando erros
- trigger_error()
- set_error_handler()
- Enviando erros para um email
- Tratamento de exceções
- Criando classes de exceções customizadas
- Outro exemplo de exceção personalizada
- PDO - PHP Data Object
- Como utilizar PDO?
- Exemplos de DSN MySql, PostgreSQL, SQLite e Firebird
- Exemplo de conexão MySQL com PDO
- Primeiro exemplo
- PDO fetch()
- Conclusão sobre PDO
- Projeto final do curso
- Criando o sistema
- Conclusão
- Avaliação / Exercício avaliativo Final
Certificado Impresso do curso PHP Orientado a objetos
O TreinaWeb trabalha com dois tipos de certificados: o básico, que pode ser consultado pelo site, e mais do que a certificação, mostra todo o seu desempenho, tempo gasto e aproveitamento em cada curso que você participou, e o impresso que mediante a uma taxa (impressão + correios) é enviado diretamente à sua casa.
O certificado impresso TreinaWeb tem reconhecimento em todo território nacional e em mais de 30 países. É muito reconhecido por diversas empresas do ramo de TI (que inclusive nos solicitam indicações para vagas, o tempo todo) e pode ser utilizado em todas as universidades, faculdades, empresas públicas e privadas, cursinhos, concursos, etc.
O certificado é carimbado, assinado, impresso em papel especial autenticado e anti-raude. A encomenda é enviada em uma pasta exclusiva e em embalagem protetora.
Prazos: Como os certificados devem ser confeccionados um a um, após a confirmação do pagamento, o prazo de entrega é de 5 a 10 dias úteis.
Veja mais detalhes do certificado impresso.
Certificado Digital do curso de PHP Orientado a objetos
Todos os alunos possuem o certificado digital TreinaWeb e ele também é válido em todo território nacional e em mais de 30 países. Além de ser gratuito, você ainda pode compartilhar o link em redes sociais, perfis, currículos e onde mais desejar exibir seu aproveitamento nos cursos.
Veja os detalhes do certificado digital.
Material Impresso / Apostila do curso de PHP Orientado a objetos
A apostila impressa é colorida e possui o mesmo conteúdo do curso, adaptado para impressão. A encomenda é enviada em embalagem protetora e em até 2 dias após a compra.
Saiba preço e detalhes das apostilas.
Acesso 24 horas e suporte incluso!
Ao contratar o curso de PHP Orientado a objetos, você terá 60 dias para concluí-lo. Pode estudar 24 horas por dia e além disso, será assessorado por uma qualificada equipe de instrutores prontos para lhe ajudar com todas as suas dúvidas e dificuldades relacionadas ao curso.
Nosso sistema de suporte é colaborativo, ou seja, além da pergunta ser respondida por nossos instrutores, outros alunos/colegas de curso também podem te ajudar com respostas, compartilhando assim, o conhecimento adquirido!
Exemplo do sistema de suporte:
Sistema de ensino exclusivo. Metodologia do ensino que funciona!
O TreinaWeb possui um sistema de ensino exclusivo, desenvolvido internamente, onde todos nossos cursos são ministrados. Nossa metodologia de ensino é baseada em textos, imagens, algumas animações, exemplos, testes e avaliações, sempre acompanhados de perto por um instrutor.
Além disso, diferente de algumas empresas que não te deixam testar antes de comprar, nós disponibilizamos gratuitamente o curso de HTML. Basta efetuar sua matrícula, iniciar o curso e testar nossos sistema/metodologia de ensino. E se tiver alguma dúvida, fique a vontade. Os instrutores estarão sempre disponíveis para te atender.
Exercícios avaliativos do curso
Ao decorrer do curso de PHP Orientado a objetos, você será submetido a 4 avaliações de múltipla escolha, estas que servem de base para a nota no seu certificado. Só passa para a próxima fase após atingir 70% em cada avaliação. Caso não consiga, você pode refazer a avaliação até conseguir.
Relatório de desempenho no curso
A todo momento, você poderá verificar o seu desempenho no curso e nas avaliações.
Fidelidade TreinaWeb
Com o plano de Fidelidade do TreinaWeb, você ganha 20 pontos a cada curso contratado.
Quando atingir 100 pontos ou mais, você pode trocá-los por qualquer um de nossos cursos, à sua escolha.
Em outras palavras, compre 5 cursos e ganhe 1, independente do valor. Simples assim!
Vantagens de estudar no TreinaWeb
Ao adquirir um curso, você terá toda a flexibilidade de tempo e espaço que precisar.
Por se tratar de um curso online, não existem barreiras físicas e de locomoção. Você estuda da sua casa, escritório, universidade, lan-house ou de onde preferir e no momento em que lhe for mais apropriado;
Você evolui de acordo com o seu ritmo, de acordo com sua velocidade de aprendizagem;
Acompanhamento individual: um instrutor altamente qualificado irá lhe orientar de acordo com suas necessidades.
Empresas/Faculdades que estudam conosco
Temos diversos alunos de faculdades, empresas públicas e privadas. Conheça as faculdades/empresas que estudam ou já estudaram conosco.
Atualizados com as tendências do mercado
O TreinaWeb dispões de uma qualificada equipe de profissionais formados em tecnologia da informação e está sempre participando ou patrocinando grandes eventos de TI por todo o Brasil.
O objetivo é estarmos sempre atualizados com o que há de mais novo no mercado de TI mundial.
Confira alguns dos principais eventos que participamos ou patrocinamos.
Veja também os cursos de:
-
Desenv. p/ Windows Phone 7 - Avançado
3x de R$ 39,97 sem juros no cartão ou R$ 119,90 à vista
Detalhes do curso -
DHTML
3x de R$ 26,63 sem juros no cartão ou R$ 79,90 à vista
Detalhes do curso -
C++
3x de R$ 29,97 sem juros no cartão ou R$ 89,90 à vista
Detalhes do curso -
Microsoft Project 2010 Básico
3x de R$ 29,97 sem juros no cartão ou R$ 89,90 à vista
Detalhes do curso
Alguns depoimentos dos alunos sobre os cursos do TreinaWeb
Adorei! Houve um fortalecimento no meu conhecimento em java que pretendo ampliar com os cursos seguintes do java intermediário e avançado
Por: raimundo freire / ituiutaba - MGMuito obrigado!!!
Por: GLEYSON DAS / CASTANHAL - PAGostei do curso, muito bom mesmo, tive uma base na faculdade e por isso tive um pouco mais de facilidade para concluir. Obrigado
Por: CHAIRAN JORGE / boa vista - RRAjuda e Serviços
- Cursos online disponíveis
- Matricule-se Grátis e ganhe um Curso!
- Quanto custa estudar aqui?
- Como os cursos online funcionam?
- Artigos
Sobre o TreinaWeb
Mídias Sociais:
Formas de Pagamento
Até 10x no cartão (3x sem juros):TEF / Transferência Eletrônica / Débito:
Pagamento Digital:
Boleto Bancário:
O TreinaWeb é Auditado!
Seus dados estarão 100% protegidos:
Somos afiliados:
ABED - Associação Brasileira de ensino à distância
TreinaWeb Tecnologia LTDA - CNPJ: 06.156.637/0001-58
