Competência técnicaMasterProficiente
Design UX e Wireframing
Descrição da competência
Projetar interfaces centradas no usuário através de pesquisa UX, wireframing, prototipagem, testes de usabilidade e aplicação de princípios de design para criar produtos digitais intuitivos e acessíveis.
Confiança Pessoal
Proficiente3/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.
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
Testes com usuários
Bloco 1 - Gestão do relacionamento com o cliente em engenharia de software
Iniciar eficazmente um projeto de SI
Projetos e produtosCriar um business case
Bloco 1 - Gestão do relacionamento com o cliente em engenharia de software
Direito dos contratos de TI
Os documentos preparatórios ao contrato de TIPrincípios relativos à execução dos contratos
Bloco 1 - Gestão do relacionamento com o cliente em engenharia de software
UX e Wireframing
O que é UX designA gestão de projeto de UX designPesquisas com usuáriosJornadas do usuárioCaso prático - Jornada do usuário
Bloco 1 - Gestão do relacionamento com o cliente em engenharia de software
Design Thinking
Definição e origens do Design ThinkingA filosofia e a abordagem Design ThinkingA imersão - como conduzir entrevistas com usuáriosExemplo de ferramentas para quebrar o geloDefinição e importância da prototipagem
Bloco 1 - Gestão do relacionamento com o cliente em engenharia de software
Animar e liderar uma equipe
A postura de adulto responsável para adulto responsávelOs princípios da comunicaçãoOs diferentes métodos para gerenciar conflitosCriar uma forte coesão de equipe
Bloco 2 - Pilotagem de projeto de engenharia de software
Executar e pilotar a realização de um projeto de Engenharia de Software
Para que serve o gerenciamento de projetos?Criar a EAP (WBS)Criar o cronograma do projeto preditivoCriar o cronograma do projeto ágil
Bloco 2 - Pilotagem de projeto de engenharia de software
Métodos Ágeis avançados / Scrum
Conhecer nossos usuários finaisContar a história de nossos usuáriosDesign Sprint
Bloco 2 - Pilotagem de projeto de engenharia de software
Liderança e Gestão
Trabalhar seu próprio estilo - Exercícios para começarTrabalhar seu próprio estilo: uma árvore para contínuarPara concluir
Bloco 2 - Pilotagem de projeto de engenharia de software
Comunicar em modo projeto
10 reflexos para comunicar bemCriar personas
Bloco 3 - Integração, indústrialização e implantação do software
JavaScript: iniciação e programação orientada a objetos
Aplicação Padaria / AnáliseAplicação Padaria / CodificaçãoAplicação Padaria / Os confeiteirosAplicação Padaria / Solução
Bloco 3 - Integração, indústrialização e implantação do software
JavaScript: programação orientada a eventos e assíncrona
Criar e remover elementosAplicação Meteorologia (Parte 1)Aplicação Meteorologia (Parte 2)Aplicação Meteorologia (Parte 3)Aplicação Meteorologia (Parte 4)
Bloco 3 - Integração, indústrialização e implantação do software
Desenvolva suas aplicações web com TypeScript
Criar uma interface simplesIr mais fundo nas interfaces
Bloco 3 - Integração, indústrialização e implantação do software
Fundamentos do desenvolvimento Front-end com Angular
Edição da nossa aplicaçãoAjuda para debug
Bloco 3 - Integração, indústrialização e implantação do software
Aprofundamento do desenvolvimento Front-end com Angular
Passagem de dados para uma páginaCriar um pipe customizadoCriar um pipe de filtroAlterar Headers, query params e tipo de resposta
Bloco 3 - Integração, indústrialização e implantação do software
Dominar Java SE
As interfacesImplementação das interfaces Comparable e ComparatorEscrita de interfaces e sua utilização nas camadas de software
Bloco 3 - Integração, indústrialização e implantação do software
Git avançado - GitHub e GitLab
Designar intervalos de commitsCriar um repositório GitHubCriar sua conta GitLab
Bloco 3 - Integração, indústrialização e implantação do software
Dominar Docker e DevOps
Criar um registry privadoCriar um cluster com Docker Swarm
Bloco 3 - Integração, indústrialização e implantação do software
Implantação de uma aplicação
A implantação no ciclo de vida de uma aplicaçãoO versionamento semântico de uma aplicaçãoIntegração contínua de uma aplicaçãoImplantação contínua de uma aplicaçãoOs princípios da containerização
Bloco 3 - Integração, indústrialização e implantação do software
Kubernetes para orquestrar seus containers
Implantar uma aplicação com HELMImplantar uma aplicação com HELM: demonstração
Bloco 3 - Integração, indústrialização e implantação do software
Desenvolver aplicações mobile Android em Kotlin
Criar uma interface gráficaInternacionalizar sua aplicaçãoDominar o tema da sua aplicação
Bloco 3 - Integração, indústrialização e implantação do software
Construir uma API REST com Spring Boot
Descobrir a arborescência e iniciar a aplicaçãoPOST - Criar uma nova empresaExpor um endpoint para nosso jogoPOST - Criar um novo jogo para uma empresa
Bloco 4 - Concepção avançada da arquitetura do software
Princípios SOLID em Java
Os princípios SOLID, uma resposta aos desafios de um código manutenívelConformidade com o Open-Close Principle com o uso de interfacesConformidade com o Dependency Inversion Principle graças às interfaces
Bloco 4 - Concepção avançada da arquitetura do software
Concepção de aplicação complexa com UML
O diagrama de classe com Visual ParadigmO diagrama de classe com Visual Paradigm (relação e multiplicidade)O diagrama de classe com Visual Paradigm (interface e enumeração)O diagrama de classe para modelar um banco de dadosO diagrama de sequência com Visual Paradigm (linha de vida e mensagem)
Bloco 4 - Concepção avançada da arquitetura do software
Design Patterns em Java
Introdução: Design Patterns do GoF, a lendaDescrição dos Design Patterns de criaçãoDescrição do Design Pattern SingletonDescrição do Design Pattern Factory MethodDescrição do Design Pattern Abstract Factory
Bloco 4 - Concepção avançada da arquitetura do software
Segurança de aplicações web
Recomendação A04-2021: Insecure DesignUsar usuários do banco de dados para autenticaçãoCriar seu próprio filtro de segurança baseado em tokens
Bloco 4 - Concepção avançada da arquitetura do software
Algoritmia avançada
Pesquisar, uma tarefa complexa?Melhorar a pesquisa com uma ordenaçãoDividir para conquistar
Bloco 4 - Concepção avançada da arquitetura do software
Programação funcional em Scala
Efeitos, programação paralela e concorrente em Scala
Bloco 4 - Concepção avançada da arquitetura do software
Planos de testes de uma aplicação
Objetivos de um plano de testesConteúdo de um plano de testesTipologia e hierarquia dos testes automatizadosO TDD - desenvolvimento orientado por testesAplicação concreta do TDD
Bloco 4 - Concepção avançada da arquitetura do software
Introdução ao Machine Learning
Preparar dados - Parte 1Preparar dados - Parte 2
Bloco 5 - Preparação para o seu nível de inglês
Inglês comercial
Como criar o ambiente para aumentar sua desenvoltura em situações profissionaisTelefonar para obter informações (ou agendar uma reunião)Como se preparar para acompanhar uma negociaçãoAs chaves para participar de uma feira em inglês
Bloco 5 - Preparação para o seu nível de inglês
Inglês: preparação para o TOEIC
Como se prepararÚltimos conselhos para o dia da prova
Bloco 6 - Módulos de nívelamento preparatório e reforço
Inglês de Recursos Humanos
Preparar e conduzir uma entrevista de fim do período de experiência
Programa fonte