Curso de Inglês Rápido

OOP4Noobs - Programação Orientada a Objetos com Pokémon Ruby

Programming PHP POO Padrões de Projeto Arquitetura de Software
Paulo Andrade

Daniel Reis

Definitivamente um DEV

20 avaliações (5) 5 alunos

Domine conceitos de POO e padrões de projeto enquanto constrói um projeto inspirado em Pokémon Ruby.

O que você vai aprender

Modelar entidades de domínio como Treinadores, NPCs, Pokémon e itens de inventário.
Entender e implementar padrões de projeto como Factory, Strategy e Decorator.
Aproveitar abstração e herança para criar código reutilizável e modular.
Aplicar encapsulamento e modularização para uma arquitetura limpa e sustentável.
Usar interfaces e contratos para garantir comportamento consistente entre classes.
Explorar práticas de design orientado ao domínio para modelagem de aplicações reais.

Requisitos

Conhecimento básico de PHP ou qualquer outra linguagem de programação.
PHP instalado no seu computador.
Um editor como VS Code, PHPStorm ou Sublime Text.

Conteúdo do curso

| 1. Introdução
|
Introdução ao Curso
05:38
Quem Sou Eu
03:50
| 2. Orientação a Objetos
|
Preparando o Terreno: Configuração do Ambiente de Desenvolvimento
27:26
POO na Prática: Criando Classes e Objetos Pokémon
15:49
Encapsulamento e Construtores: Dando Vida ao Seu Pokémon
34:52
Explorando Herança: Criando Tipos de Pokémon
32:48
Interfaces e Classes Abstratas: Criando Estruturas Poderosas
30:50
Padrões de Design: Estratégias para o Combate Pokémon
11:00
Programação Orientada a Eventos: Criando Interações Dinâmicas
29:07
Sistema de Inventário: Herança com Pokebolas
28:37
Sistema de Inventário: Polimorfismo Útilitário
16:59
Considerações finais
10:01

Descrição do curso

Aprofunde-se em conceitos avançados de Programação Orientada a Objetos (POO) usando PHP. Este curso utiliza um projeto inspirado em Pokémon Ruby para ensinar padrões de projeto, abstração, encapsulamento e práticas de design orientado ao domínio.

Preview do Curso
R$ 149,90

Garantia de reembolso de 7 dias

Este curso inclui:

  • 12 aulas
  • 4 horas de material sob demanda
  • 0 comentários em aulas
  • 1 ano de acesso e suporte