Descrição do Curso
Neste curso, desenvolverás habilidades em programação JavaScript orientada a objectos. Aprenderá sobre classes de objectos em JavaScript, sua estrutura comum e como criá-las. Entenderás por que as classes são importantes em JavaScript e como declarar propriedades de instância de classe. Descobrirás membros de classe estáticos, instâncias de classe e como projectar uma classe. Por fim, aprenderás sobre vários módulos JavaScript, o que é uma enumeração e como criá-la.
O Que Você Vai Aprender
- Explique por que classes são usadas em JavaScript e sua importância
- Descreva a estrutura comum de uma classe e os melhores princípios de design de classe
- Declare propriedades de instância de classe e membros de classe estática
- Trabalhe com instâncias de classe e herança
- Projete uma classe a partir de uma folha de especificações através de um exercício prático
- Explore módulos de JavaScript e crie uma declaração de enumeração (enum)
Principais Conclusões
- O curso desenvolve habilidades de programação orientada a objetos em JavaScript, abrangendo classes de objeto, sua estrutura comum e como criá-las.
- Os alunos ganham compreensão de por que as classes são importantes em JavaScript e como declarar propriedades de instância de classe.
- O curso abrange membros de classe estática, instâncias de classe, herança e os melhores princípios de design de classe.
- Os alunos exploram vários módulos de JavaScript e aprendem o que é um enum e como criar um.
- Um exercício prático abrange design de classe a partir de uma folha de especificações.
Perguntas Frequentes
O que vou aprender neste curso de JavaScript Orientado a Objetos?
Você aprenderá sobre classes de objeto em JavaScript, sua estrutura comum e como criá-las, por que as classes são importantes, como declarar propriedades de instância de classe, membros de classe estática, instâncias de classe, como projetar uma classe, módulos de JavaScript e o que é um enum e como criar um.
Este curso inclui alguma prática prática?
Sim. O curso inclui um exercício sobre design de classe, incluindo uma aula sobre design de classe a partir de uma folha de especificações.
Quais habilidades este curso me ajuda a desenvolver?
Este curso desenvolve habilidades em JavaScript orientado a objetos, JavaScript (linguagem de programação), programação orientada a objetos (OOP) e conceitos de script de JavaScript relacionados.
Quais tópicos estão cobertos nas aulas?
As aulas cobrem por que usar classes, a estrutura comum de uma classe, melhores princípios de design de classe, declaração de propriedades de instância de classe, membros de classe estática, instâncias de classe e herança, design de classe a partir de uma folha de especificações, módulos de JavaScript e criação de um enum em JavaScript.









