Os cursos de formação em Engenharia de Software em direto, online ou no local, orientados por um instrutor, demonstram, através de debates interactivos e da prática, os fundamentos da Engenharia de Software.
A formação em Engenharia de Software está disponível como "formação em direto online" ou "formação em direto no local". O treinamento ao vivo online (também conhecido como "treinamento remoto ao vivo") é realizado por meio de um desktop interativo, remoto. O treinamento ao vivo no local pode ser realizado nas instalações do cliente em Coimbra ou nos centros de treinamento locais da NobleProg em Coimbra.
NobleProg -- Seu provedor de treinamento local
Hotel Tivoli Coimbra
4, R. João Machado 4, 3000-226 Coimbra, Coimbra, Portugal
Com uma localização ideal para uma pausa na cidade, poderá ainda usufruir de uma região rica em atrações: o centro histórico de Coimbra, a Biblioteca Universitária, o Mosteiro de Santa-Clara-a-Velha e a Sé. A poucos quilómetros, poderá também visitar Conímbriga, uma bem conservada antiga cidade romana. Os clientes mais ativos não poderão deixar de praticar canoagem no rio Mondego e as famílias podem optar pelo peculiar parque temático Portugal dos Pequenitos e, assim, visitar, em pouco tempo, todas as mais emblemáticas cidades e monumentos do país em miniatura.
Este treinamento ao vivo conduzido por instrutor em Coimbra (no local ou remoto) é destinado a participantes de nível avançado que desejam personalizar o GitHub Copilot para projetos de equipe, utilizar seus recursos avançados e integrá-lo perfeitamente aos pipelines de CI / CD para maior colaboração e produtividade.
Ao final deste treinamento, os participantes serão capazes de:
Personalizar o GitHub Copilot para necessidades específicas do projeto e fluxos de trabalho da equipa.
Aproveitar os recursos avançados do Copilot para tarefas de codificação complexas.
Integre o GitHub Copilot em pipelines de CI / CD e ambientes colaborativos.
Otimize a colaboração da equipe usando ferramentas alimentadas por IA.
Gerenciar e solucionar problemas de configurações e permissões do Copilot de forma eficaz.
Este treinamento ao vivo conduzido por instrutor em Coimbra (no local ou remoto) é destinado a testadores e desenvolvedores de nível intermediário que desejam aprofundar seus conhecimentos e habilidades em testes de automação, com foco em ferramentas como Selenium, TestComplete e integração com Oracle APEX e .Net Core.
Ao final deste treinamento, os participantes serão capazes de:
Instalar e configurar Selenium e TestComplete para testes de automação.
Desenvolver scripts e frameworks de teste avançados.
Integrar testes de automação com Oracle aplicativos APEX e .Net Core.
Aplicar técnicas de aprendizagem automática para melhorar a automatização dos testes.
Fazer a transição de testes manuais para testes automatizados de forma eficaz.
Gerir projectos de testes externalizados e manter os padrões de qualidade.
Este treinamento ao vivo conduzido por instrutor em Coimbra (no local ou remoto) é destinado a profissionais técnicos de nível intermediário a avançado que desejam usar o IDz e o z / OS Connect para integrar aplicativos de mainframe com APIs e modernizar fluxos de trabalho herdados.
Ao final deste treinamento, os participantes serão capazes de:
Configurar e utilizar o IDz para o desenvolvimento de aplicações em mainframe.
Aproveitar o z/OS Connect para expor aplicativos de mainframe como APIs RESTful.
Integrar programas COBOL, CICS e DB2 com sistemas modernos.
Implementar práticas recomendadas para segurança de API e otimização de desempenho.
Solucionar problemas e depurar sistemas integrados.
Este treinamento ao vivo conduzido por instrutor em Coimbra (no local ou remoto) é destinado a profissionais de software de nível intermediário que desejam aproveitar a IA e o aprendizado de máquina para melhorar a eficiência e a inovação no desenvolvimento de software.
Ao final deste treinamento, os participantes serão capazes de:
Entenda o papel da IA e do aprendizado de máquina na automação de tarefas de desenvolvimento de software.
Implemente ferramentas de IA para gerar código, testes e documentação.
Aplique técnicas de IA para otimização de código, garantia de qualidade e depuração.
Integrar a IA nos pipelines DevOps e CI/CD para melhorar as estratégias de implantação.
Abordar considerações e desafios éticos na engenharia de software com IA.
Este treinamento ao vivo conduzido por instrutor em Coimbra (no local ou remoto) é destinado a desenvolvedores e engenheiros de software de nível intermediário que desejam gerenciar e solucionar problemas de licenças de software em suas organizações ou projetos.
No final deste treinamento, os participantes serão capazes de:
Compreender os conceitos básicos de licenciamento de software e como o FlexLM gerencia licenças.
Aprender a instalar o servidor FlexLM e o software cliente em diferentes sistemas operativos.
Criar, distribuir e gerenciar licenças, incluindo licenças flutuantes e bloqueadas por nós.
Identificar e resolver problemas comuns relacionados à instalação, distribuição e uso de licenças.
Este treinamento ao vivo conduzido por instrutor em Coimbra (no local ou remoto) é destinado a desenvolvedores de automação de nível intermediário que desejam aproveitar o poder do BlazeMeter para tarefas de automação, permitindo que eles criem soluções de automação inteligentes e interativas.
No final deste treinamento, os participantes serão capazes de:
Compreender os fundamentos do BlazeMeter e seu papel na automação.
Utilizar o BlazeMeter para automatizar tarefas e processos.
Desenvolver soluções de automação personalizadas usando o BlazeMeter.
Aplicar as melhores práticas para aproveitar o BlazeMeter em projetos de automação.
Este treinamento ao vivo conduzido por instrutor em Coimbra (no local ou remoto) é destinado a profissionais de nível iniciante a intermediário que desejam entender e aplicar metodologias Design Thinking para impulsionar a inovação e melhorar as soluções de negócios.
No final deste treinamento, os participantes serão capazes de:
Compreender os princípios fundamentais da Design Thinking e o seu papel na inovação.
Aplicar as cinco fases da Design Thinking na resolução de problemas.
Utilizar técnicas e ferramentas de ideação para promover a criatividade.
Implementar estratégias de Design Thinking para melhorar processos e aumentar a eficiência.
Este treinamento ao vivo conduzido por instrutor em Coimbra (online ou no local) é destinado a profissionais que desejam aprender e entender o conceito de medição de software e usá-lo para estimar e dimensionar qualquer processo de desenvolvimento de software e produtividade.
No final desta formação, os participantes serão capazes de
Compreender o uso de medições e métricas de software no desenvolvimento de software.
Rastrear o progresso e avaliar a produtividade usando as métricas de software.
Analisar dados de medição de software para garantia de qualidade e melhoria de processos.
Este treinamento ao vivo conduzido por instrutor em Coimbra (online ou no local) é destinado a profissionais que desejam entender o conceito de medição de ponto de função e como incorporá-lo à medição de produtividade de desenvolvimento de software.
No final desta formação, os participantes serão capazes de
Compreender as medições de ponto de função e ponto não-função no desenvolvimento de software.
Medir as unidades de um produto de software para análise de qualidade e produtividade.
Este treinamento ao vivo conduzido por instrutor em Coimbra (no local ou remoto) é destinado a líderes de nível iniciante e profissionais de RH que desejam aprender e aplicar metodologias Design Thinking para promover a inovação, melhorar as capacidades de resolução de problemas e envolver as equipes de forma eficaz.
No final desta formação, os participantes serão capazes de:
Dotar os participantes de ferramentas e metodologias para fomentar a inovação e o envolvimento das equipas.
Desenvolver competências de mapeamento de empatia, ideação e prototipagem para a resolução de desafios complexos.
Aplicar os princípios Design Thinking a cenários de liderança e RH.
Promover uma cultura de inovação nas equipas tecnológicas.
Este treinamento ao vivo conduzido por instrutor em Coimbra (online ou no local) é destinado a profissionais que desejam aprender como usar o SNAP na medição e estimativa de projetos.
No final desta formação, os participantes serão capazes de
Aprender sobre as regras e diretrizes do SNAP e FPA.
Ser capaz de planear e estimar melhor os projectos de software.
Compreender as linhas de base de desempenho do processo e identificar áreas para melhoria do processo.
Utilizar o SNAP para aumentar a eficiência do desempenho e obter estabilidade funcional.
Neste treinamento ao vivo conduzido por instrutor em Coimbra, os participantes aprendem como testar serviços da Web usando o SoapAPI. Discutimos como o teste de API pode resolver algumas das deficiências da interface do usuário e do teste baseado em unidade. O treinamento inclui sessões práticas e um projeto de desenvolvimento de conjunto de testes de API.
No final do treinamento, os participantes terão uma idéia firme de quando implementar testes de API, como explorar e acessar APIs, como realizar diferentes tipos de testes em APIs baseadas em SOAP e REST e como reunir seu trabalho em um conjunto de testes automatizado e integrado.
Neste treinamento ao vivo conduzido por instrutor em Coimbra, os participantes aprenderão como usar o PyTest para escrever testes curtos e fáceis de manter que são elegantes, expressivos e legíveis.
No final desta formação, os participantes serão capazes de
Escreva testes legíveis e de fácil manutenção sem a necessidade de código boilerplate.
Use o modelo de fixação para escrever pequenos testes.
Escalonar testes até testes funcionais complexos para aplicações, pacotes e bibliotecas.
Compreender e aplicar recursos do PyTest, como hooks, reescrita de assert e plug-ins.
Reduzir os tempos de teste executando testes em paralelo e em vários processadores.
Executar testes em um ambiente de integração contínua, juntamente com outros utilitários como tox, mock, coverage, unittest, doctest e Selenium.
Este curso fornece uma visão abrangente de como usar testes funcionais e de desempenho automatizados com Selenium e JMeter usando ambiente Java / Maven . 3 dias são gastos no Selenium , 2 no JMeter .
Neste treinamento ao vivo, ministrado por instrutor, os participantes aprenderão a escrever e manter testes para aplicativos Angular .
Ao final deste treinamento, os participantes poderão
Decida a estratégia mais apropriada para testar um aplicativo Angular
Realizar testes de unidade, testes de componentes, testes A / B e ponta a ponta em uma aplicação Angular
Escolha as ferramentas certas para o trabalho: Jasmine , Karma, Protractor , Mocha, etc.
Escreva testes no Protractor e no Jasmine
Execute e depure testes com Karma e Protractor
Crie um conjunto de testes sustentável
Empregue as práticas recomendadas para teste de unidade no Angular
Formato do curso
Parte palestra, parte discussão, exercícios e prática prática pesada
Nota
Angular possui diferentes nomes e versões, a saber: Angular .js, Angular JS, Angular JS 1, Angular 1, Angular 2, etc. Para personalizar a versão usada neste treinamento, entre em contato conosco para agendar.
Este treinamento ao vivo conduzido por instrutor em Coimbra (online ou no local) é destinado a web designers que desejam projetar um aplicativo com Adobe XD.
No final desta formação, os participantes serão capazes de
Configure Adobe XD para começar a projetar um aplicativo.
visão global
Este curso de dois dias fornece uma breve introdução ao teste de software Agile . Ele lida com conceitos de teste fundacional, dentro do contexto do desenvolvimento do Agile ( Scrum ) e usa o modelo Agile Testing Quadrants da Crispin & Gregory ( Agile Testing, 2014) como uma estrutura para explorar os princípios e práticas contemporâneos do teste Agile .
Audiência pretendida
Este curso destina-se a equipes de desenvolvimento que desejam aprimorar suas práticas de teste em um contexto Agile .
Também é adequado para aqueles que pretendem seguir os testes como uma carreira específica e é um pré-requisito adequado para o curso de Testador Agile Certificado iSQI.
Este workshop conduzido por instrutor e ao vivo em Coimbra começa com uma introdução ao BDD, o que é e como é usado pelas empresas para promover um bom design, desenvolvimento e teste de software. Fazemo-lo a partir de um ponto de vista que não é o da engenharia, tendo em conta os utilizadores finais, os seus requisitos, linguagem e forma de pensar. Abordamos também os desafios de comunicação que as partes interessadas do sector empresarial poderão encontrar à medida que trabalham mais de perto com os seus pares de mentalidade técnica.
No final deste treinamento, os participantes saberão como:
Escrever histórias de utilizadores sucintas que captem os padrões de utilização de utilizadores reais do software.
Traduzir as suas histórias de utilizador para a linguagem comportamental do BDD (Given, When, Then.)
Derivar casos de teste a partir dessas histórias, para serem usados pelos engenheiros para implementar e testar.
Compreender a relação entre os requisitos do produto, os critérios de aceitação e os casos de teste.
Desmistificar o jargão técnico que impede a comunicação e a compreensão.
Instalar e utilizar excelentes ferramentas para escrever ficheiros de características BDD.
Entender e apreciar o que acontece quando o trabalho é entregue aos engenheiros.
Desempenhar um papel mais ativo no ciclo de desenvolvimento iterativo.
A essência dos treinamentos e workshops é fornecer conhecimentos, ferramentas e técnicas aumentando a eficácia das atividades relacionadas à identificação do valor do negócio com base nas necessidades do cliente e cuidado para obter um consenso entre funções, tecnologia e qualidade no processo de criação requisitos usando técnicas de tempestade cerebral. Formato do Curso
Palestra e discussão interativa. Muitos exercícios e prática. Implementação prática em um ambiente de laboratório ao vivo.
Opções de personalização do curso
Para solicitar um treinamento personalizado para este curso, entre em contato conosco para agendar.
Grupo alvo:
Líder de equipe técnica, Desenvolvedor de software
Objetivo do aprendizado:
O objetivo do treinamento é adquirir a capacidade de projetar estruturas avançadas de desenvolvimento / projeto em C #.
Durante o curso, os alunos se familiarizam com os recursos e ferramentas do MSDN para dar suporte ao processo de desenvolvimento, como o Microsoft Visual Studio , ReSharper.
Este treinamento ao vivo conduzido por instrutor in Coimbra (no local ou remoto) é destinado a engenheiros que desejam usar o Jest para testar aplicações e componentes React.
No final desta formação, os participantes serão capazes de
Instalar e configurar um ambiente de teste adequado.
Escrever testes assíncronos para React aplicações e componentes.
Executar testes avançados do Jest que incluem mocking, spies e stubs.
O desenvolvimento baseado em modelos (MBD) é uma metodologia de desenvolvimento de software que permite um desenvolvimento mais rápido e económico de sistemas dinâmicos, tais como sistemas de controlo, processamento de sinais e sistemas de comunicação. Baseia-se na modelação gráfica em vez da tradicional programação baseada em texto.
Neste treinamento ao vivo conduzido por instrutor, os participantes aprenderão como aplicar metodologias MBD para reduzir os custos de desenvolvimento e acelerar o tempo de comercialização de seus produtos de software incorporados.
No final deste treinamento, os participantes serão capazes de
Selecionar e utilizar as ferramentas certas para implementar o MBD.
Utilizar o MBD para realizar um desenvolvimento rápido nas fases iniciais do seu projeto de software embebido.
Encurtar o lançamento de seu software embarcado no mercado.
Formato do curso
Parte palestra, parte discussão, exercícios e prática prática pesada
Esta formação ao vivo orientada por um instrutor (online ou no local) destina-se a programadores, engenheiros e arquitectos que procuram proteger as suas aplicações e serviços Web.
No final desta formação, os participantes serão capazes de integrar, testar, proteger e analisar as suas aplicações e serviços Web utilizando a estrutura e as ferramentas de teste OWASP
O treinamento está aberto a ambos os desenvolvedores, Scrum Masters, Product Owner e também a alguns aspectos do departamento comercial. O objetivo do treinamento é apresentar os tópicos Garantia da Qualidade e Integração Contínua e seu lugar nos projetos realizados com metodologias ágeis. Os participantes terão uma ampla perspectiva sobre os assuntos discutidos, bem como conhecimentos práticos sobre as ferramentas e processos de desenvolvimento de software alinhados com o controle de qualidade / CI. Os representantes dos negócios poderão conhecer os benefícios da implementação dessas ferramentas e processos e traduzir o tempo e o custo do desenvolvimento de software. Os problemas apresentados são baseados em PHP ou Java , dependendo dos requisitos do cliente.
Neste treinamento ao vivo conduzido por instrutor em < loc & gt;, os participantes aprendem como usar & nbsp; Rest Assured para testar os serviços da API REST. Discutimos como os testes de API podem resolver algumas das deficiências da interface do usuário e dos testes baseados em unidades. A formação inclui sessões práticas e um projeto de desenvolvimento de testes. No final do treinamento, os participantes terão uma boa compreensão de quando realizar testes de API REST, como explorar e acessar APIs, como realizar diferentes tipos de testes e como reunir seus testes por meio de integração e automação.
Este treinamento ao vivo conduzido por instrutor em Coimbra (no local ou remoto) é destinado a testadores de software que desejam testar serviços da Web REST com APIs Postman, Java e Rest Assured.
No final desta formação, os participantes serão capazes de
Automatize o teste da API do serviço da Web usando Postman e a API REST Assured.
Gerar relatórios para resultados de execução.
Projetar e implementar frameworks de automação com REST Assured API.
O Software Engineering começa onde a programação pára. Neste curso, aprenderá uma base sólida em Software Engineering. Constrói uma ponte entre a programação e as práticas sólidas de engenharia. O curso dá-lhe uma visão geral dos conceitos básicos e do vocabulário normalmente utilizado neste domínio. Durante o curso, aprenderá a utilizar várias técnicas para planear, implementar e validar projectos de software e para avaliar e melhorar os processos de desenvolvimento.
Público-alvo:
Este curso destina-se a programadores de software com diferentes formações e que conheçam pelo menos uma linguagem de programação.
The Principal Engineer - Masterclass é para engenheiros experientes e motivados que já sabem como enviar código pronto para produção. Este curso fará de você um excepcional engenheiro de software / líder para fazer um grande impacto positivo em sua equipe e organização. Neste curso, você aprenderá sobre design de sistemas e arquitetura, técnicas de revisão de código, mentoring e treinamento de engenheiros, programação de pares, construção de uma forte cultura de engenharia e outras práticas de engenharia fundamentalmente importantes.
Este treinamento guiado por instrutores, ao vivo (on-site ou remoto) visa:
Engenheiro de Software de Nível Médio
Senior Engenheiro de Software
Principal Engenheiro de Software
Engenheiro de Software
Leader Engenheiro de Software
Arquiteto de Software
Gestores de Engenharia
No final do curso, os participantes poderão:
Promoção para o próximo nível de engenheiros de nível médio ou sênior
Se eles já estão liderando uma equipe ou superiores engenheiros, eles podem começar usando ferramentas, técnicas e quadros aprendidos a partir deste curso para:
liderar efetivamente equipes de engenharia de alto desempenho
360° colaboração eficaz com todas as partes interessadas
Competências técnicas básicas de um engenheiro principal
Promover uma forte cultura de engenharia dentro da organização
Mestrado em atitude contínua e aprendizagem
O formato do curso
Interação e discussão interativa.
Muitos exercícios e práticas.
Ferramentas, técnicas e quadros para se tornar um engenheiro unicórnio
Compartilhar experiências da vida real
Opções de Customização
Para solicitar uma formação personalizada para este curso, por favor contacte-nos para organizar.
Leia mais...
Última Atualização:
Declaração de Clientes (25)
Gostei dos exercícios que ajudaram a abrir a mente e a obter novas perspectivas sobre a arquitetura de software.
Gabriele - EAGLEPROJECTS S.p.A.
Curso - Architecture and Design: Core + Advanced Training
Máquina Traduzida
Bom relacionamento, Łukasz teve tempo para as perguntas de todos e foi capaz de ajudar qualquer pessoa que tivesse algum problema
Kelly Morris - Titian Software Poland Sp. z o.o.
Curso - Selenium WebDriver in C#
Máquina Traduzida
Fornecido com nestjs, apesar de não constar da ordem de trabalhos
O formador é muito conhecedor do assunto e capaz de fornecer exemplos do mundo real através da sua experiência.
Nouf
Curso - Agile Software Testing with Continuous Integration
Máquina Traduzida
Gostei de tudo, porque é tudo novo para mim e posso ver o valor acrescentado que pode trazer ao meu trabalho.
Zareef - BMW South Africa
Curso - Tosca: Model-Based Testing for Complex Systems
Máquina Traduzida
O instrutor conhece muito bem os materiais didáticos e a máquina virtual fornecida é muito útil.
NOORFATYN NABILAH ROHAIZAT - Iverson Associates Sdn Bhd
Curso - Performance engineering/tuning
Máquina Traduzida
Gostei de ter tido a oportunidade de me exercitar.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Curso - Unit Testing with C#
Máquina Traduzida
Visão muito ampla do assunto que abrangeu todo o conhecimento pré-requisito de maneira adequada ao nível de conhecimento do curso.
James Hurburgh - Queensland Police Service
Curso - SpecFlow: Implementing BDD for .NET
Máquina Traduzida
Exemplos da vida real.
Kristoffer Opdahl - Buypass AS
Curso - Web Security with the OWASP Testing Framework
Máquina Traduzida
Os temas abordados na formação e os conhecimentos do formador sobre esses temas.
Sajid Baloch - Eschbach GmbH
Curso - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture with .Net
Máquina Traduzida
Estou obtendo o nível correto de compreensão necessário para auxiliar no meu trabalho diário
Wasfi Adams
Curso - Impacted Function Point (IFP)
Máquina Traduzida
O instrutor foi extremamente envolvente e se certificou de que entendemos tudo através de questionamentos e afirmações. Mesmo com o conteúdo sendo bastante abrangente, o instrutor conseguiu explicá-lo bem e torná-lo fácil de acessar para consultas futuras.
Zaid Amerika
Curso - Unit of Software Measurement Parameterization (UMSP)
Máquina Traduzida
O facto de ter aprendido uma nova abordagem para escrever testes unitários é a parte que mais gostei da formação.
Também gostei da conversa livre que tivemos, do facto de termos debatido certos tópicos, gostei do trabalho de equipa que tivemos, que nos fez analisar de uma perspetiva diferente os requisitos das histórias de utilizador e também apreciei a intervenção do formador que nos sugeriu diferentes soluções quando estávamos bloqueados na tomada de algumas decisões.
Crina-Maria Rosu - ACCENTURE
Curso - Agile and TDD with C
Máquina Traduzida
Os exercícios eram agradáveis
Vyshnavi Iyappan - Red Embedded Consulting Sp. z o.o.
Curso - Unit Testing with Python
Máquina Traduzida
os exemplos que o instrutor utilizou em cada tópico, o que facilitou a compreensão
huda Alyassi - Dubai Government Human Resources Dept.
Curso - Adobe XD
Máquina Traduzida
Treinador aparenta alto nível de conhecimento em programação
Danila Reis - Ipsos
Curso - Test Automation with Selenium and Katalon Studio
Cursos de treinamento de Engenharia de Software em Coimbra, Cursos de fim de semana de Engenharia de Software em Coimbra, Treinamento tardiurno de Engenharia de Software em Coimbra, Engenharia de Software guiado por instrutor em Coimbra, Engenharia de Software guiado por instrutor em Coimbra, treinamento em grupo de Engenharia de Software em Coimbra, Cursos privados de Engenharia de Software em Coimbra, Cursos tardiurnos de Engenharia de Software em Coimbra,Coaching de Engenharia de Software em Coimbra, !Instrutor de Engenharia de Software em Coimbra, Aulas de Engenharia de Software em Coimbra, Treinamento individual de Engenharia de Software em Coimbra, Treinamendo de Engenharia de Software de fim de semana em Coimbra, Engenharia de Software no local do cliente em Coimbra, Treinador de Engenharia de Software em CoimbraCursos de treinamento de Software Engineering em Coimbra, Cursos de fim de semana de Software Engineering em Coimbra, Treinamento tardiurno de Software Engineering em Coimbra, Software Engineering guiado por instrutor em Coimbra, Software Engineering no local do cliente em Coimbra, Cursos tardiurnos de Software Engineering em Coimbra,Coaching de Software Engineering em Coimbra, Aulas de Software Engineering em Coimbra, Treinador de Software Engineering em Coimbra, !Instrutor de Software Engineering em Coimbra, Treinamendo de Software Engineering de fim de semana em Coimbra, Treinamento individual de Software Engineering em Coimbra, Cursos privados de Software Engineering em Coimbra, treinamento em grupo de Software Engineering em Coimbra, Software Engineering guiado por instrutor em Coimbra