Os cursos de formação ao vivo em Design de Software, conduzidos por instrutores, disponíveis online ou presencialmente, demonstram os fundamentos do Design de Software através de discussões interativas e prática hands-on.
A formação em Design de Software está disponível como "formação ao vivo online" ou "formação ao vivo presencial". A formação ao vivo online (também conhecida como "formação ao vivo remota") é realizada através de um ambiente de ambiente remoto. A formação ao vivo presencial pode ser realizada localmente nas instalações do cliente em Gaia ou nos centros de formação corporativa da NobleProg em Gaia.
NobleProg -- O seu fornecedor local de formação
Holiday Inn Porto - Gaia
220, Rua Diogo Macedo, 220, Vila Nova de Gaia 4400-107 , Gaia, Portugal
Do Porto de Metro
Se vier do centro do Porto:
Apanhe a Linha D do Metro (linha amarela) em direção a Vila d’Este.
Saia na estação João de Deus.
A partir de João de Deus, caminhe cerca de 13 minutos até: Rua Diogo Macedo 220, 4400-107 Vila Nova de Gaia.
Da Estação de Comboios de Vila Nova de Gaia
Se por “estação de comboios local” se refere à Vila Nova de Gaia-Devesas:
A morada fica a aproximadamente 12 minutos a pé da estação Vila Nova de Gaia-Devesas, de acordo com as informações sobre a localização do alojamento.
Pode, portanto, ir diretamente a pé até ao alojamento, sem necessidade de apanhar o metro.
Neste curso Gaia, as equipas aprendem Design Thinking para resolver problemas através da empatia, ideação e prototipagem. Com o foco na fase de Empatia, conectarão pontos de dor às necessidades dos clientes internos, transformando insights em resultados acionáveis através de atividades colaborativas dinâmicas.
Esta formação ao vivo em Gaia equipa líderes e equipas com os estágios de Empatia e Definição do Design Thinking. Os participantes dominarão a escuta ativa, o mapeamento de empatia e a técnica dos 5 Porquês para identificar causas-raiz e redigir enunciados de problema claros e acionáveis para clientes internos.
Esta formação ao vivo, com instrutor, em Gaia (online ou presencial), destina-se a profissionais de nível iniciante a intermédio que desejam compreender e aplicar as metodologias de Design Thinking para impulsionar a inovação e melhorar as soluções empresariais.
No final desta formação, os participantes serão capazes de:
Compreender os princípios fundamentais do Design Thinking e o seu papel na inovação.
Aplicar as cinco fases do Design Thinking à resolução de problemas.
Utilizar técnicas e ferramentas de geração de ideias (ideation) para fomentar a criatividade.
Implementar estratégias de Design Thinking para melhorar processos e aumentar a eficiência.
Esta formação ao vivo, ministrada por instrutores em Gaia (online ou presencial), destina-se a participantes de nível iniciante a intermédio que desejam resolver desafios cotidianos no local de trabalho por meio de técnicas de gamificação.
No final desta formação, os participantes serão capazes de:
Compreender os princípios do Design Thinking e a sua aplicação à resolução de problemas.
Incorporar técnicas de gamificação para promover o envolvimento e a inovação.
Desenvolver soluções criativas e práticas para problemas comuns no local de trabalho.
Colaborar eficazmente entre equipas para implementar estratégias de resolução de problemas.
Aplicar abordagens iterativas para refinar soluções através de feedback e experimentação.
Esta formação orientada por um formador em Gaia fornece aos desenvolvedores séniores competências avançadas em Design Orientado ao Domínio. Aprenda a aplicar padrões estratégicos e táticos, a definir contextos delimitados e a integrar o DDD em fluxos de trabalho Ágeis para construir sistemas de software robustos, escaláveis e mantidos.
Esta formação presencial ou online, dirigida por um instrutor em Gaia, destina-se a desenvolvedores, arquitetos e analistas de nível intermédio que desejam aprender e aplicar os conceitos e práticas do DDD nos seus projetos de software.
À data da conclusão desta formação, os participantes serão capazes de:
Compreender os conceitos fundamentais do DDD (contextos delimitados, entidades, etc.) e a sua aplicação em projetos de software.
Aplicar o DDD estratégico para definir e desenhar o modelo de domínio, identificar subdomínios e estabelecer limites.
Implementar o DDD tático utilizando padrões como CQRS, fábricas e event sourcing.
Refatorar e modernizar sistemas legados de forma eficaz com técnicas de DDD.
Desenhar e implementar arquiteturas orientadas para o produto, domínio e equipas.
Utilizar data mesh para criar uma plataforma de dados orientada para o domínio, apoiando a descoberta e a governação de dados.
Esta formação ao vivo, dirigida por um instrutor em Gaia (online ou presencial), destina-se a líderes e profissionais de RH de nível inicial que desejem aprender e aplicar metodologias de Design Thinking para promover a inovação, melhorar as capacidades de resolução de problemas e envolver eficazmente as equipas.
No final desta formação, os participantes serão capazes de:
Fornecer às equipas as ferramentas e metodologias necessárias para fomentar a inovação e o envolvimento.
Desenvolver competências em mapeamento de empatia, geração de ideias (ideation) e prototipagem para resolver desafios complexos.
Aplicar os princípios do Design Thinking a cenários de liderança e de RH.
Promover uma cultura de inovação dentro das equipas tecnológicas.
Esta formação ao vivo, com instrutor, realizada em Gaia (online ou presencial), destina-se a desenvolvedores Java de nível intermédio que pretendam aplicar padrões de design para melhorar a estrutura, a manutenção e a escalabilidade do software.
Esta formação tem como objetivo que, no final, os participantes sejam capazes de:
Compreender a finalidade e os benefícios dos padrões de design.
Aplicar eficazmente os padrões Criacionais, Estruturais e Comportamentais em Java.
Melhorar a reutilização, a escalabilidade e a manutenção do código.
Refatorar bases de código existentes utilizando padrões de design.
Esta formação ao vivo, lecionada por um instrutor em Gaia (online ou presenciais), destina-se a designers de software e sistemas de nível iniciante a intermédio que desejam adquirir uma compreensão estruturada e abrangente do Sparx Enterprise Architect.
Esta formação permitirá aos participantes:
Navegar e utilizar eficazmente o Sparx Enterprise Architect, compreendendo a sua interface e ferramentas.
Modelar diversas estruturas de negócio, incluindo organogramas, processos e sistemas, utilizando diferentes diagramas.
Implementar estratégias de registo de alterações, controlo de versões e colaboração em equipa no Sparx EA.
Utilizar funcionalidades avançadas do Sparx EA, como modelação com estereótipos, personalização e automatização de tarefas.
Esta formação de 21 horas em Gaia explora padrões essenciais de design em Kubernetes para microsserviços. Os participantes aprenderão estratégias fundamentais, comportamentais, estruturais e de configuração para construir aplicações resilientes, escaláveis e cloud-native, através de exercícios práticos em laboratório ao vivo.
Esta formação dirigida por instrutor em Gaia abrange os princípios centrais e avançados de arquitetura e design de software. Os participantes participarão em exercícios práticos de laboratório, discussões e projetos de grupo para desenvolver soluções de software robustas, escaláveis e seguras, aplicáveis a desafios empresariais reais.
Esta formação ao vivo, lecionada por um instrutor, em Gaia (online ou presencial), destina-se a desenvolvedores C# experientes que pretendem desenhar e construir aplicações .NET bem arquitetadas, seguras e de alto desempenho, desde a análise de requisitos e modelação de domínio até às APIs do ASP.NET Core, acesso a dados com Entity Framework Core, otimização de desempenho e implantação.
Aprenda Domain Driven Design para alinhar o software com os conceitos de negócio. Domine os padrões estratégicos e táticos, incluindo Linguagem Ubíqua e Contextos Delimitados. Esta formação em Gaia ajuda as equipas a gerir a complexidade e a construir arquiteturas de software flexíveis e mantiveis.
Este curso de Padrões de Design de 14 horas em Gaia ensina-o a reutilizar padrões testados e comprovados para poupar centenas de horas em design e testes. Aprenderá a criar padrões específicos da sua organização, a estimar a redução de custos e a sistematizar o seu processo de design utilizando exemplos em UML e Java.
Nesta formação ao vivo, em formato de oficina, liderada por um instrutor em Gaia (online ou presencial), os participantes aprenderão a aplicar as cinco etapas do Design Thinking para compreender melhor os problemas experienciados pelos utilizadores finais de um produto ou serviço, e, em seguida, desenvolver a melhor abordagem para os resolver.
Até ao final desta formação, os participantes serão capazes de:
Utilizar estratégias criativas para alinhar as necessidades dos clientes com soluções tecnologicamente viáveis.
Formular uma estratégia para aumentar o valor do cliente e aprimorar as ofertas de produtos e serviços.
O processo de Design Thinking (DT) compreende cinco etapas: empatizar, definir o problema, idear, prototipar e testar.
Num mundo cada vez mais complexo, enfrentamos problemas que exigem abordagens específicas. O Design Thinking é fundamental para lidar com a complexidade. Dominar esta abordagem permite não apenas resolver problemas eficazes de forma mais eficiente, mas também melhorar a comunicação, a capacidade de persuasão, os resultados empresariais e o desempenho organizacional e pessoal.
Como funciona o DT: aprender com as pessoas e o problema, identificar padrões, criar modelos (desvio do modelo), testar, avaliar e redesenhar.
A relação entre DT, inovação e empreendedorismo.
Métodos e ferramentas de DT: personas, mapa de stakeholders, mapa da jornada do cliente, blueprint de serviços e inovação no modelo de negócio.
Aplicações do DT: mentalidade de design, inovação disruptiva, abordagem iterativa, técnicas de estimativa ágil, pensamento crítico, resolução de problemas, trabalho em equipa, liderança, competências de comunicação, literacia tecnológica, visão prospetiva, competência intercultural e ética, inteligência emocional, autoconsciência, negociação e gestão de conflitos.
Objetivos:
Compreender os fundamentos e nuances do DT.
Explorar conceitos-chave, fatores, teorias, tipos e modelos associados ao DT.
Experimentar, vivenciar e praticar o DT.
Metodologia:
Este é um curso de formação de 1 dia (4 horas), composto por:
Sessões teóricas (40% - apresentação de teorias, conceitos, modelos e interações),
Exercícios em grupo (30% - dinâmicas de grupo, jogos, debates e simulações de resolução de conflitos),
Atividades individuais (15% - escrita, desenho e discussão entre pares) e
Outros recursos (15% - vídeos e leituras).
Nota: Devido à natureza prática do curso, o tamanho mínimo do grupo é de 3 participantes.
Esta formação ao vivo com instrutor em Gaia (online ou presencial) destina-se a desenvolvedores PHP de nível intermédio que desejam aplicar design patterns de forma eficaz nos seus projetos.
Ao término desta formação, os participantes serão capazes de:
Compreender a finalidade e os benefícios dos design patterns.
Identificar e implementar design patterns adequados para cenários comuns.
Estruturar aplicações PHP utilizando melhores práticas reconhecidas pela indústria.
Integrar padrões em frameworks modernos, como Symfony ou Zend.
Esta formação ao vivo em Gaia aborda os princípios de design de C para sistemas embebidos, ajudando os desenvolvedores a compreender a fiabilidade, a funcionalidade e a lógica. Inclui exercícios práticos para conceber aplicações sem erros, otimizar o desempenho do hardware e dominar as restrições do sistema, a reutilização de código e a mantibilidade.
Este curso avançado de JavaScript de 14 horas em Gaia destina-se a desenvolvedores que constroem aplicações web complexas. Cobre programação orientada a objetos, padrões de design e estratégias de comunicação assíncrona, como Promises e RxJS, focando-se nas melhores práticas para melhorar a estrutura do código.
Destinado a programadores experientes, este curso de 21 horas em Gaia explora padrões de design e estratégias de refatoração. Os participantes aprenderão padrões GoF, arquitetura empresarial e ferramentas práticas para construir código de aplicações PHP eficiente e sustentável através de sessões práticas.
Este curso abrangente em Gaia cobre arquitetura RISC-V, assembly, Linux, FPGA e aplicações de IA. Aborda a escassez global de talento ao construir perícia desde os fundamentos da ISA até ao design avançado de SoC. Ideal para engenheiros que procuram dominar pilhas de computação modernas e open-source.
Neste formação ao vivo realizada em Gaia, os participantes explorarão a profunda interrelação entre a arquitetura de software, técnica e empresarial. Aprenda a gerir sistemas distribuídos complexos e a tomar decisões de compromisso (trade-offs), enquanto domina padrões comuns para SOA, microsserviços e comunicação eficiente entre sistemas.
Este curso em Gaia prepara desenvolvedores e arquitetos para o exame UML2 Intermédio. Aborda modelação complexa, classificação e máquinas de estados. Aprenda a construir modelos UML detalhados e torne-se um membro sénior qualificado de uma equipa de desenvolvimento UML ao dominar elementos de design essenciais.
Leia mais...
Última Atualização:
Testemunhos de Clientes (6)
Observar as diferentes dimensões da geração de ideias, especialmente durante a atividade em que primeiro listamos ideias ruins e, em seguida, criamos a lista de boas ideias. Percebi que, de fato, ajuda a colocar as ideias ruins de lado, pois isso me colocou no ritmo de formular ideias, independentemente de serem boas ou ruins.
William Boscher - Bank Julius Baer Guernsey
Curso - Design Thinking: Innovation & Creative Problem Solving
Máquina Traduzida
Conhecimento, envolvimento e relacionamento do instrutor
Adam Kuklewski - GE Medical Systems Polska
Curso - Technical Architecture and Patterns
Máquina Traduzida
completo, focado no assunto, com diversos exercícios e exemplos
Grzegorz Sposob - ASSECO POLAND S.A.
Curso - OCUP2 UML Certification - Preparing for the UML2 Intermediate exam.
Máquina Traduzida
As explicações e a interatividade do instrutor realmente trouxeram o assunto à vida; mesmo eu provavelmente não sendo experiente o suficiente, ainda aprendi muito com isso!
Pieter Bruynseels - Spot Buy Center BV
Curso - Design Patterns
Máquina Traduzida
Gostei dos exercícios que ajudaram a abrir a mente e ganhar novos insights sobre arquitetura de software.
Gabriele - EAGLEPROJECTS S.p.A.
Curso - Architecture and Design: Core + Advanced Training
Máquina Traduzida
Gostei da plataforma que usamos. Era realmente agradável e fácil de usar. Achei interessante a seção sobre TypeScript, especialmente as partes sobre namespaces e módulos.
Cursos de formação de Design de Software em Gaia, Cursos ao fim de semana de Design de Software em Gaia, Formação em horário laboral de Design de Software em Gaia, Design de Software guiado por instrutor em Gaia, Cursos privados de Design de Software em Gaia, Formação de Design de Software de fim de semana em Gaia, Design de Software nas instalações do cliente em Gaia, !Instrutor de Design de Software em Gaia, Formação individual de Design de Software em Gaia, Formação em grupo de Design de Software em Gaia, Aulas de Design de Software em Gaia, Formador de Design de Software em Gaia, Cursos em horário laboral de Design de Software em Gaia,Coaching de Design de Software em Gaia, Design de Software guiado por instrutor em GaiaCursos de formação de Software Design em Gaia, Cursos ao fim de semana de Software Design em Gaia, Formação em horário laboral de Software Design em Gaia, Software Design guiado por instrutor em Gaia, Aulas de Software Design em Gaia, Software Design guiado por instrutor em Gaia, Formador de Software Design em Gaia, Formação em grupo de Software Design em Gaia, !Instrutor de Software Design em Gaia, Formação individual de Software Design em Gaia, Cursos privados de Software Design em Gaia, Software Design nas instalações do cliente em Gaia, Cursos em horário laboral de Software Design em Gaia,Coaching de Software Design em Gaia, Formação de Software Design de fim de semana em Gaia