Curso de PHP Volume 2 - Orientação a Objetos e Design Patterns - Criando um Chat Online

Quer testar?

Assista algumas vídeo aulas deste curso.

Estrelas de avaliação

Alunos Matriculados

Vitor  Adonai Arruda Barbosa
Kennedy Prado
Gabriel Carneiro Pimentel
Bruno Rodrigues
Luiz Paulo Araujo Ladeira
265
Ver mais

O Curso de PHP Volume 2 aborda a programação orientada a objetos e introduz o aluno no mundo dos padrões de projetos (Design Patterns).

Neste curso o aluno irá aprender de forma definitiva a trabalhar com orientação a objetos. O aluno irá entender os pilares da orientação a objetos (Abstração, Encapsulamento, Herança e Polimorfismo) e entenderá como esses conceitos podem o ajudar no desenvolvimento de aplicações.

Todos os conceitos serão explicados e exemplificados passo a passo para facilitar o entendimento por parte do aluno.

Após o entendimento da orientação a objetos e de seus pilares, o aluno será introduzido aos principais padrões de projeto.

Os padrões de projeto solucionam problemas comuns de forma elegante, inteligente e eficiente, facilitando assim a manutenção do código

O projeto final será a criação de um Chat Online, passo-a-passo, usando toda prática ensinada durante o treinamento. O sistema será desenvolvido com o Framework BootStrap, tornando-se responsivo, o que o adequa a todos os dispositivos móveis. Além do BootStrap, o Chat é construído com PHP, jQuery e MySQL. 

O que você vai aprender?

Neste curso, o aluno aprenderá a programar de forma orientada a objetos com PHP. Além disso verá como enviar emails com PHPMailer, aprenderá trabalhar com a ferramenta de gerenciamento de depndência Composer, e aprenderá a trabalhar com o PHPUnit para realização de testes unitários.

O Aluno também irá aprender a trabalhar com 7 padrões de projetos e como projeto final irá desenvolver um Chat utilizando tecnologias como Ajax, JSON e jQuery,

Acesse aqui o chat desenvolvido no projeto final

Versões usadas

PHP 5.4 e PHP 5.5

Pré-requisito

PHP Volume 1, HTML/CSS e Javascript

Público alvo do curso

Programadores em PHP, Interessados em aprender a orientação a objetos. Programadores que querem se aperfeiçoar em PHP.

Informações Adicionais

Este curso é 100% em vídeo aulas. Ao final do estudo, quando completado 100% de visualização de todas as aulas, o aluno poderá emitir seu certificado digital em pdf gratuitamente. Caso o aluno tenha dúvidas, poderá acionar o professor a qualquer momento dentro da área de estudo com a finalidade de esclarecê-las, durante o período de vigência de 1 ano, podendo ver e rever as aulas quantas vezes desejar.

  • carga horária: 13H14MIN

De R$149,90

6X DE R$12,49

à vista R$74,95

Caso queira se matricular apenas neste curso, clique abaixo:
Matricule-se

CONTEÚDO PROGRAMÁTICO

Imprimir informações do curso

Quer testar?

Clique aqui e assista algumas vídeo aulas deste curso

  • 2 Definindo e instanciando uma classe 0H07MIN Assista Grátis Agora
  • 3 Atributos e Métodos 0H07MIN
  • 4 Construtores e Destrutores 0H07MIN
  • 5 Atributos estáticos 0H04MIN
  • 6 Objetos e Referências 0H07MIN
  • 7 Namespaces 0H11MIN
  • 8 Especificando classes com UML 0H06MIN

Módulo 3

0H49MIN
  • 9 Modificadores de acesso 0H08MIN
  • 10 Encapsulamento 0H06MIN
  • 11 Métodos estáticos 0H09MIN
  • 12 Atributos constantes 0H04MIN
  • 13 Métodos mágicos 0H15MIN
  • 14 Indução de Tipo 0H04MIN

Módulo 4

0H47MIN
  • 15 Introdução a Herança 0H06MIN
  • 16 Implementando Herança I 0H13MIN
  • 17 Implementando Herança II 0H04MIN
  • 18 Classes 0H01MIN
  • 19 Operador instanceof 0H04MIN
  • 20 Polimorfismo 0H08MIN
  • 21 Relacionamentos 0H07MIN

Módulo 5

0H36MIN
  • 22 Classes Abstratas 0H11MIN
  • 23 Interfaces 0H09MIN
  • 24 Traits I 0H09MIN
  • 25 Traits II 0H07MIN

Módulo 6

0H14MIN
  • 26 Disparando e tratando exceções 0H06MIN
  • 27 Definindo suas próprias exceções 0H08MIN
  • 28 PHP SPL 0H03MIN
  • 29 Estruturas de Dados I 0H16MIN
  • 30 Estruturas de Dados II 0H16MIN
  • 31 Iteradores I 0H09MIN
  • 32 Iteradores II 0H11MIN
  • 33 Interfaces 0H03MIN
  • 34 Autoloaders 0H14MIN Assista Grátis Agora
  • 35 Enviando e-mail com PHPMailer 0H11MIN Assista Grátis Agora
  • 36 Composer 0H23MIN
  • 37 Testes unitários com PHPUnit 0H18MIN

Módulo 9

1H52MIN
  • 38 Introdução a Design Patterns 0H17MIN
  • 39 Singleton 0H09MIN
  • 40 Factory Method 0H16MIN
  • 41 Decorator 0H13MIN
  • 42 Composite 0H18MIN
  • 43 Strategy 0H14MIN
  • 44 Observer 0H12MIN
  • 45 Registry 0H10MIN

Módulo 10

5H09MIN
  • 46 Apresentação do Projeto Final - EChat 0H06MIN
  • 47 Modelando Banco de Dados 0H09MIN
  • 48 Estrutura de diretórios e composer.json 0H11MIN
  • 49 Layout do Chat 0H14MIN
  • 50 Inicialização da aplicação e conexão com o Banco de Dados 0H12MIN
  • 51 Implementando Rotas I 0H24MIN
  • 52 Implementando Rotas II 0H27MIN
  • 53 Implementando Rotas III 0H17MIN
  • 54 Templates 0H08MIN
  • 55 SessionHandler - Abstraindo Sessions 0H07MIN
  • 56 Autenticação de Usuários I 0H14MIN
  • 57 Autenticação de Usuários II 0H20MIN
  • 58 Resgatando usuários onlines e mensagens 0H14MIN
  • 59 Iniciando a programação client-side com jQuery 0H10MIN
  • 60 Enviando mensagem para o Chat via Ajax 0H16MIN
  • 61 Atualizando lista de mensagens via Ajax I 0H18MIN
  • 62 Atualizando lista de mensagens via Ajax II 0H10MIN
  • 63 Ajustes na interação 0H06MIN
  • 64 Atualizando lista de usuários online via Ajax 0H14MIN
  • 65 Verificando e removendo usuários inativos 0H17MIN
  • 66 Adicionando Suporte a URL`s Amigáveis 0H23MIN

Módulo 11

0H21MIN
  • 67 O que podemos melhorar? 0H09MIN
  • 68 Fazendo Deploy na DIgital Ocean 0H07MIN
  • 69 Palavras Finais 0H04MIN

De R$149,90

6X DE R$12,49

à vista R$74,95

Caso queira se matricular apenas neste curso, clique abaixo:
Matricule-se
Imagem de Curso de PHP Volume 2 - Orientação a Objetos e Design Patterns - Criando um Chat Online
50%off
  • carga horária: 13H14MIN

Instrutor

Todos os cursos do professor

Não sabe por onde começar?

Acesse

Python

4 Cursos disponíveis

Acesse

Java

5 Cursos disponíveis

Acesse

Javascript

1 Curso disponível

Acesse

CodeIgniter

1 Curso disponível

Acesse

Laravel

1 Curso disponível

Acesse

CakePHP

1 Curso disponível

Acesse

PHP

7 Cursos disponíveis

Acesse

De R$149,90

6X DE R$12,49

à vista R$74,95

Caso queira se matricular apenas neste curso, clique abaixo:
Matricule-se

VANTAGENS DE estudar no MX Cursos Online

  • Vídeo aulas em alta qualidade
  • Acompanhamento com progresso
  • Suporte Online e certificação
  • Professores renomados no cenário nacional
Imagem de Curso de PHP Volume 2 - Orientação a Objetos e Design Patterns - Criando um Chat Online
50%off
  • carga horária: 13H14MIN

Instrutor

Todos os cursos do professor

Não sabe por onde começar?

Acesse

Python

4 Cursos disponíveis

Acesse

Java

5 Cursos disponíveis

Acesse

Javascript

1 Curso disponível

Acesse

CodeIgniter

1 Curso disponível

Acesse

Laravel

1 Curso disponível

Acesse

CakePHP

1 Curso disponível

Acesse

PHP

7 Cursos disponíveis

Acesse

Clube do Assinante

INDIVIDUAL EM GRUPO

Escolha o plano que mais se adequa às suas necessidades e tenha acesso a todos os cursos da plataforma.

Ao assinar, você estará de acordo com os termos e condições

Formas de pagamento

Depoimentos

"Ao longo dos últimos 10 anos fizemos diversas ações em conjunto. O MX Cursos produziu conteúdos em vídeo aulas para Hostnet e já indicamos diversos amigos para realizarem seus cursos. Recomendo a todos que buscam conhecimento, treinamentos e que almejam empreender na Web."

Foto de Kauê Linden

Kauê Linden / Fundador Hostnet

"Utilizamos a plataforma do MX Cursos para capacitar nossos profissionais da WeLancer, principalmente com os cursos de programação e design, como Illustrator e WordPress. Ela é muito importante para profissionais que estão começando a carreira. Além de ser um grande parceiro para capacitação dos colaboradores internos aqui na WeDoLogos."

Foto de Gustavo Mota

Gustavo Mota / Fundador WeDoLogos

"Os cursos do MX foram um dos fatores fundamentais para o bom desempenho da CentralAr.com no mercado. Por meio deles, os colaboradores das áreas de Marketing e E-commerce da CentralAr.com puderam desenvolver seus conhecimentos técnicos, aplicar no dia a dia e alcançar mais resultados para a empresa."

Foto de João Riquena

João Riquena / Fundador CentralAr.com

Mochila
  • 0

Mochila