Competência técnicaMasterEspecialista
Programação JavaScript (POO, Eventos, Assíncrono)
Descrição da competência
Dominar os paradigmas de programação JavaScript incluindo programação orientada a objetos, arquitetura orientada a eventos, padrões assíncronos (Promises, async/await) e funcionalidades modernas ES6+.
Confiança Pessoal
Especialista5/5
FundamentalEm desenvolvimentoProficienteAvançadoEspecialista
Isso reflete minha confiança pessoal na aplicação dessa competência em situações profissionais reais, com base na experiência prática, aprendizado contínuo e resultados concretos obtidos.
Progressao ao longo da trajetoria
Esta competencia foi desenvolvida em 3 trajetorias diferentes
Cursos relacionados no programa de Mestrado
Módulos do programa de Mestrado que cobrem esta competência
Bloco 1 - Gestão do relacionamento com o cliente em engenharia de software
Análise funcional de um projeto de SI
Arquitetura técnica
Bloco 1 - Gestão do relacionamento com o cliente em engenharia de software
UX e Wireframing
Conceber uma arquitetura de informação
Bloco 3 - Integração, indústrialização e implantação do software
JavaScript: programação orientada a eventos e assíncrona
JavaScript é o DOMA programação orientada a eventosProgramação assíncrona
Bloco 3 - Integração, indústrialização e implantação do software
Fundamentos do desenvolvimento Front-end com Angular
Ligação de propriedades e eventos
Bloco 3 - Integração, indústrialização e implantação do software
Aprofundamento do desenvolvimento Front-end com Angular
Entender o pipe async
Bloco 3 - Integração, indústrialização e implantação do software
Dominar Java SE
Os tipos primitivos, os objetos e os arrays
Bloco 3 - Integração, indústrialização e implantação do software
Desenvolver em Java com Spring e Hibernate
Segundo conceito-chave - A programação orientada a aspectos
Bloco 3 - Integração, indústrialização e implantação do software
Git avançado - GitHub e GitLab
Os objetos internos do Git
Bloco 3 - Integração, indústrialização e implantação do software
Implantação de uma aplicação
Estrutura de uma arquitetura distribuída
Bloco 3 - Integração, indústrialização e implantação do software
Kubernetes para orquestrar seus containers
Arquitetura do Kubernetes
Bloco 3 - Integração, indústrialização e implantação do software
Dominar a linguagem Kotlin
Criação de objetos básicos
Bloco 3 - Integração, indústrialização e implantação do software
Desenvolver aplicações mobile Android em Kotlin
Dominar a arquitetura do projetoDominar o tema da sua aplicaçãoArquitetura ViewModel
Bloco 4 - Concepção avançada da arquitetura do software
Arquitetura de software
A necessidade da arquitetura de softwarePanorama das arquiteturas de softwareIntrodução à arquitetura monolíticaCaso de uso da arquitetura monolíticaImplementação da arquitetura monolítica em Java
Bloco 4 - Concepção avançada da arquitetura do software
Algoritmia avançada
Programação dinâmica
Bloco 4 - Concepção avançada da arquitetura do software
Programação funcional em Scala
Introdução à programação funcionalProgramação orientada a objetosEfeitos, programação paralela e concorrente em Scala
Bloco 4 - Concepção avançada da arquitetura do software
Arquitetura distribuída e Big Data
Arquitetura distribuídaImplicações de negócio do Big Data e da arquitetura distribuídaArquitetura Spark
Bloco 4 - Concepção avançada da arquitetura do software
NoSQL
Redis: ArquiteturaRedis, arquitetura: demonstraçãoNoSQL Cassandra: ArquiteturaCassandra, arquitetura: demonstraçãoMongoDB, CRUD: Arquitetura
Programa fonte