Programa do Curso
JavaScript - Orientação a Objetos
- Criação de classes e objetos
- Os objetos predefinidos mais importantes
- Prototipagem e construtores
- Encapsulamento
- Poliomorfismo
- Herdança
- Agragação
Padrões de Projeto
- Singelton
- Fábrica (Factory)
- Observador (Observer)
- Decorador (Decorator)
- Estratégia (Strategy)
Padrões de Programação Avançados em JavaScript
- Características de temporizadores automática
- Criação de aliases para objetos
- Namespaces
- Padrão módulo (module Pattern)
- Comutação de bibliotecas "sob demanda"
- Noções básicas de design da sua própria biblioteca
AJAX vs Promessa vs Observável
- Fundamentos da comunicação assíncrona
- API fetch() vs 'async await'
- Noções básicas do RxJS
- JSON vs Objeto
Requisitos
- Conhecimento básico de programação em JavaScript
- Fundamentos da programação orientada a objetos
Declaração de Clientes (7)
Gostei da plataforma que utilizámos. Era muito boa e fácil de utilizar. Gostei da secção de typescript, a parte sobre namespaces e módulos.
Robert - DB Global Technology
Curso - JavaScript - Advanced Programming
Máquina Traduzida
Foi muito envolvente, o formador pôde acompanhar os nossos progressos e interagir através da aplicação DaDesktop.
Marius - DB Global Technology
Curso - JavaScript - Advanced Programming
Máquina Traduzida
Piadas engraçadas e muitos conhecimentos e boas práticas relacionadas com JavaScript, TypeScript e React.
Ilie - DB Global Technology
Curso - JavaScript - Advanced Programming
Máquina Traduzida
Formação muito "prática", com muitos exemplos e explicações. Gostei muito e sinto que aprendi muitas coisas novas em muito pouco tempo. Muito bem feito!
Sorina - DB Global Technology
Curso - JavaScript - Advanced Programming
Máquina Traduzida
Variação de temas, muitos exercícios.
Gabriela - DB Global Technology
Curso - JavaScript - Advanced Programming
Máquina Traduzida
Gostei do curso no geral, foi interativo e cheio de informação nova e ajudou-me a recordar muitas noções de javascript.
Ozana-Maria - DB Global Technology
Curso - JavaScript - Advanced Programming
Máquina Traduzida
Interatividade, exercícios
Adrian Caltea - DB Global Technology
Curso - JavaScript - Advanced Programming
Máquina Traduzida