Cursos de Engenharia de Software | Cursos de Software Engineering

Cursos de Engenharia de Software

Os cursos de treinamento de Engenharia de Software ao vivo, local e instruídos, demonstram, por meio de discussões interativas e práticas práticas, os fundamentos da Engenharia de Software O treinamento de engenharia de software está disponível como "treinamento ao vivo no local" ou "treinamento remoto ao vivo" Treinamento ao vivo no local pode ser realizado localmente nas instalações do cliente em Portugal ou nos centros de treinamento corporativo da NobleProg em Portugal O treinamento ao vivo remoto é realizado por meio de uma área de trabalho remota e interativa NobleProg seu provedor de treinamento local.

Machine Translated

Declaração de Clientes

★★★★★
★★★★★

Programa de curso Engenharia de Software

Nome do Curso
Duração
Visão geral
Nome do Curso
Duração
Visão geral
7 horas
A medição e as métricas de software são usadas para indicar a qualidade de um produto de software, avaliar a produtividade, acompanhar o progresso do desenvolvimento e formar uma linha de base para estimativa e previsão do processo de desenvolvimento de software.Este treinamento ao vivo conduzido por instrutor (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. Acompanhe o progresso e avalie a produtividade usando as métricas de software. Analisar dados de medição de software para garantia de qualidade e melhoria de processos.
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.
7 horas
Function Point Analysis (FPA) é um método que mede o tamanho funcional do software com base na quantidade de funcionalidade do negócio. Impacted Function Point (IFP) é uma unidade resultante de FPA.Este treinamento ao vivo conduzido por instrutor (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:
    Entenda as medições de pontos de função e não-função no desenvolvimento de software. Meça as unidades de um produto de software para análise de qualidade e produtividade.
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.
14 horas
This instructor-led, live training in Portugal (online or onsite) is aimed at developers and testers who wish to perform test automation using C# and Selenium. By the end of this training, participants will be able to:
  • Install and configure Selenium WebDriver.
  • Write tests using Selenium, C#, and Nunit with Visual Studio IDE.
  • Run C# Selenium test automation.
14 horas
O Processo de Avaliação Não Funcional de Software (SNAP) é uma medida de desenvolvimento de software com base no requisito não funcional e no tamanho do software. É amplamente utilizado em colaboração com pontos de função para auxiliar na estimativa de projetos, produtividade de desempenho e análise de qualidade. O Grupo Internacional de Usuários de Pontos de Função (IFPUG) é uma organização baseada nos Estados Unidos de usuários de software métrico de análise de pontos de função. O método de medição de tamanho funcional do IFPUG quantifica a funcionalidade do software com base em seu design lógico e requisitos funcionais.Este treinamento ao vivo conduzido por instrutor (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:
    Saiba mais sobre as regras e diretrizes do SNAP e FPA. Ser capaz de planejar e estimar melhor os projetos de software. Entenda as linhas de base de desempenho do processo e identifique áreas para melhoria do processo. Utilize o SNAP para aumentar a eficiência do desempenho e obter estabilidade funcional.
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.
7 horas
EasyTest é uma ferramenta de automação de plataforma cruzada para testar sistemas ou recursos de aplicativos. Ele fornece um Ambiente de Desenvolvimento Integrado (IDE) fácil para desenvolver, automatizar e manter scripts de automação.Este treinamento ao vivo conduzido por instrutor (online ou no local) destina-se a operadores e testadores que desejam usar EasyTest para testar aplicativos ou sistemas.No final desta formação, os participantes serão capazes de:
    Instale e configure EasyTest. Use EasyTest para testar sistemas e recursos de aplicativos. Automatize e mantenha scripts em EasyTest.
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.
21 horas
Este curso oferece treinamento para lidar com projetos de teste e fornece experiência prática com aplicativos da Web, automação de testes funcionais e automação de testes entre navegadores usando o conjunto de testes Selenium. Audiência pretendida:
  • Engenheiros de teste de software
  • Desenvolvedores de software envolvidos no desenvolvimento ágil
No final do treinamento do Selênio, os delegados serão capazes de:
  • Use o conjunto de testes Selenium efetivamente em projetos reais
  • Use o Selenium para testes entre navegadores
  • Distribua os testes usando o Selenium Grid
14 horas
Estes são os cursos JMeter Fundamentals e JMeter Advanced oferecidos juntos por conveniência. Fundamentos do JMeter Este curso aborda a criação e implementação de testes funcionais e de unidade com o Apache JMeter , o software de teste de aplicativo gratuito da Apache Software Foundation. O objetivo do curso é permitir que as organizações automatizem completamente seus vários requisitos de teste, economizando tempo, dinheiro e ajudando a minimizar o risco de erro humano nos testes. O programa explora os conceitos de design e criação de planos de teste para aplicativos Web do mundo real usando o Apache JMeter , incluindo planos funcionais, de regressão e testes de estresse. Os participantes aprenderão como projetar planos de teste para uma variedade de propósitos e a usar os vários componentes e funções do JMeter a seu favor, permitindo que eles automatizem completamente o processo de teste de aplicativos da web. JMeter Advanced Este curso trata de técnicas avançadas de teste de aplicativos da web. Ele se concentra na automação total, criação de scripts, integração de testes com fonte de dados externa.
21 horas
SoapUI é a ferramenta de teste de API de SoapUI mais usada para APIs SOAP e REST. Ele oferece testes funcionais de Web Services SOAP, testes funcionais de API REST, cobertura WSDL, teste de asserção de mensagens e refatoração de teste. Neste treinamento ao vivo conduzido por instrutor, 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 UI e dos testes baseados em unidade. O treinamento inclui sessões práticas e um projeto de desenvolvimento de conjunto de testes da API. No final do treinamento, os participantes terão uma ideia clara 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 seus trabalhos em um conjunto de testes automatizado e integrado.
    Formato do Curso
    • Um curso ministrado por instrutor que inclui uma introdução ao teste de API, suas ferramentas e processos e um projeto de desenvolvimento de conjunto de testes baseado em SoapUI .
    Opções de personalização de curso
    • Para solicitar um treinamento personalizado para este curso, entre em contato conosco para agendar.
    21 horas
    Este curso fornece treinamento para lidar com projetos de teste usando o conjunto de testes Selenium e testes contínuos com o Jenkins Audiência pretendida: Engenheiros de teste de software Desenvolvedores de software envolvidos no desenvolvimento ágil Gerentes de lançamento Engenheiros de controle de qualidade No final do treinamento do Selênio, os delegados serão capazes de: Use o conjunto de testes Selenium efetivamente em projetos reais Use o Selenium para testes entre navegadores Distribua os testes usando o Selenium Grid Executar testes de regressão de selênio em Jenkins Prepare relatórios de testes e relatórios periódicos usando Jenkins .
    14 horas
    Neste treinamento ao vivo com instrutores, os participantes aprenderão como aprimorar um conjunto de testes automatizados usando técnicas avançadas para conduzir o Selenium No final deste treinamento, os participantes serão capazes de: Resolver problemas complexos de automação de testes de aplicativos da Web com o Selenium Aplicar expressões regulares e técnicas de verificação baseadas em padrões Lidar com exceções que impedem a execução de testes Realize chamadas SQL para verificar dados Pesquisar programaticamente por objetos da Web Capture dinamicamente dados de controles da web Criar um framework de testes de dados Distribuir testes com o Selenium Grid Público Testadores de software Gerentes de teste Profissionais de garantia de qualidade .
    14 horas
    This instructor-led, live training introduces participants to automated testing with Selenium WebDriver and C# in Visual Studio. If you do not have C# programming experience or wish to brush up on C#, please check out the course: C# for Automation Test Engineers.
    Format of the Course
    • Part lecture, part discussion, heavy hands-on practice, occasional tests to gauge understanding
    21 horas
    O teste unitário é uma abordagem de teste que testa unidades individuais do código-fonte, modificando suas propriedades ou acionando um evento para confirmar se o resultado é o esperado O PyTest é uma estrutura de testes completa, independente de API, flexível e extensível, com um modelo avançado e completo de fixtures Neste treinamento presencial instruído, os participantes aprenderão a usar o PyTest para escrever testes curtos e fáceis de manter que sejam elegantes, expressivos e legíveis No final deste treinamento, os participantes serão capazes de: Escrever testes legíveis e de fácil manutenção sem a necessidade de código clichê Use o modelo de aparelho para escrever pequenos testes A escala testa até testes funcionais complexos para aplicativos, pacotes e bibliotecas Entenda e aplique recursos do PyTest como ganchos, asseveração de reescrita e plugins Reduza os tempos de teste executando testes em paralelo e em vários processadores Execute testes em um ambiente de integração contínua, junto com outros utilitários como tox, mock, coverage, unittest, doctest e Selenium Use o Python para testar aplicativos nonPython Público Testadores de software Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada .
    14 horas
    Cypress é um quadro de teste de fim a fim. Cypress permite aos usuários configurar, escrever, executar e testes de descarga para qualquer aplicativo frontend ou site. Este treinamento ao vivo guiado por instrutores (online ou on-site) é dirigido a testadores de software que desejam usar Cypress para testes de automatização. No final do curso, os participantes poderão:
      Faça testes de automação de fim a fim com Cypress. Implementação de integração e testes de unidade em uma aplicação web. Usar Cypress como uma alternativa a Selenium.
    O formato do curso
      Interação e discussão interativa. Muitos exercícios e práticas. Implementação de mão em um ambiente de laboratório ao vivo.
    Opções de Customização
      Para solicitar uma formação personalizada para este curso, por favor contacte-nos para organizar.
    7 horas
    Este curso aborda a criação e implementação de testes funcionais e de unidade com o Apache JMeter , o software de teste de aplicativo gratuito da Apache Software Foundation. O objetivo do curso é permitir que as organizações automatizem completamente seus vários requisitos de teste, economizando tempo, dinheiro e ajudando a minimizar o risco de erro humano nos testes. O programa explora os conceitos de design e criação de planos de teste para aplicativos Web do mundo real usando o Apache JMeter , incluindo planos funcionais, de regressão e testes de estresse. Os participantes aprenderão como projetar planos de teste para uma variedade de propósitos e a usar os vários componentes e funções do JMeter a seu favor, permitindo que eles automatizem completamente o processo de teste de aplicativos da web.
    21 horas
    This instructor-led, live training is designed for anyone interested in learning C# for the purpose of automation testing. It is a streamlined, intensive course with plenty of hands-on exercises to get participants ramped up quickly with the essential programming skills needed to apply in software automation testing. The focus is on the C# fundamentals which can be directly and immediately applied to test automation. This course does not cover in depth test automation frameworks such as Selenium. If you are already versed in C# and wish to get straight into testing with Selenium, please check out: Selenium WebDriver in C#: Introduction to web testing automation in C#.
    Format of the Course
    • Part lecture, part discussion, heavy hands-on practice, occasional tests to gauge understanding
    21 horas
    This course demonstrates through hands-on practice the fundamentals and applications of test automation with HP UFT.
    21 horas
    A evolução dos microsserviços e contêineres nos últimos anos mudou significativamente a maneira como projetamos, desenvolvemos, implantamos e executamos o software. Os aplicativos modernos devem ser otimizados para escalabilidade, elasticidade, falha e mudança. Impulsionadas por essas novas demandas, as arquiteturas modernas exigem um conjunto diferente de padrões e práticas. Neste treinamento, examinamos maneiras de identificar, entender e ajustar esses novos requisitos. Público
    Este treinamento é destinado a pessoas que estão um pouco familiarizadas com a tecnologia de contêineres e com os conceitos do Kubernetes , mas talvez não tenham a experiência do mundo real. Ele é baseado em casos de uso e lições aprendidas em projetos da vida real com a intenção de inspirar as pessoas a criar e gerenciar aplicativos nativos da nuvem ainda melhores.
    • Desenvolvedores
    • Operações
    • DevOps
    • Engenheiros de controle de qualidade
    • Gerentes de projeto de TI
    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.
    14 horas
    In this instructor-led, live training in Portugal, participants learn first-hand how to write Protractor tests against a sample Angular web application in a live lab environment. By the end of this course, participants will have gained proficiency in Protractor and be comfortable
    • creating their own automation tests for Angular applications.
    • integrating Protractor into their existing development workflow.
    • ensuring that their tests are clean and maintainable.
    • running Protractor with or without Selenium to drive browser behavior.
    14 horas
    In this instructor-led, live training in Portugal participants combine the power of Python with Selenium to automate the testing of a sample web application. By combining theory with practice in a live lab environment, participants will gain the knowledge and practice needed to automate their own web testing projects using Python and Selenium.
    28 horas
    este instrutor-conduzido, o treinamento vivo é projetado para qualquer um interessado em aprender Java com a finalidade da automatização do teste. É um curso simplificado, intensivo, com abundância de exercícios práticos para obter os participantes ramped rapidamente com as habilidades de programação essenciais necessárias para aplicar a testes de automação de software. O foco está nos fundamentos de Java que podem ser aplicados diretamente e imediatamente à automatização do teste. este curso não abrange estruturas de automação de teste de profundidade, como Selenium. Ele também ignora a abordagem convencional "Hello World" para aprender Java, já que este não é um curso sobre desenvolvimento de aplicativos. Este curso tem como objetivo obter os participantes em funcionamento rapidamente com a automação de teste. Se você já está versado em Java e deseja entrar diretamente em testes com selênio, por favor, confira: introdução ao selênio (https://www.nobleprog.com/introduction-selenium-training) . formato do curso
    • Interactive palestra e discussão.
    • lotes de exercícios e prática.
    • hands-on implementação 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 organizar.
    14 horas
    PHPUnit é um framework de testes unitários para PHP O PHPUnit emprega parâmetros estritos para determinar se unidades de código individuais são livres de erros e prontas para implementação Ao isolar e testar unidades individuais, os desenvolvedores podem garantir maior estabilidade do aplicativo, evitar erros de regressão e reduzir os custos associados ao código com defeito na produção Este treinamento ao vivo instruído ensina aos participantes como escrever código testável na forma de unidades de teste para facilitar o diagnóstico, isolamento e resolução de bugs O treinamento conduz os participantes através da criação de um ambiente de teste pronto, usando o framework de testes PHPUnit No final deste treinamento, os participantes serão capazes de: Distinguir entre boas e más unidades de teste Leia e interprete os resultados do teste Gerencie e diagnostique proativamente sua base de código para reduzir erros Assegure-se de que sua base de código esteja preparada para integração e implementação contínuas Público Desenvolvedores de PHP intermediários a avançados que desejam aprimorar a testabilidade de seu código Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada .
    14 horas
    Neste treinamento ao vivo com instrutores, os participantes aprenderão como aprimorar um conjunto de testes automatizados usando técnicas avançadas para conduzir o Selenium No final deste treinamento, os participantes serão capazes de: Resolver problemas complexos de automação de testes de aplicativos da Web com o Selenium Aplicar expressões regulares e técnicas de verificação baseadas em padrões Lidar com exceções que impedem a execução de testes Realize chamadas SQL para verificar dados Pesquisar programaticamente por objetos da Web Capture dinamicamente dados de controles da web Criar um framework de testes de dados Distribuir testes com o Selenium Grid Público Testadores de software Gerentes de teste Profissionais de garantia de qualidade .
    7 horas
    This instructor-led, live training in Portugal begins with a discussion of BDD and how the Behave framework can be used to carry out BDD testing for web applications. Participants are given ample opportunity to interact with the instructor and peers while implementing the concepts and tactics learned in this hands-on, practice-based lab environment. By the end of this training, participants will have a firm understanding of BDD and Behave, as well as the necessary practice to implement these techniques and tools in real-world test scenarios.
    14 horas
    O teste baseado em modelo (MBT) é uma abordagem de teste que usa modelos para representar o comportamento desejado de um sistema em teste (SUT) É uma abordagem de teste em fase inicial que permite uma cobertura de teste completa e altamente automatizada que é sistemática e sustentável Neste treinamento presencial instruído, os participantes aprenderão a teoria e a prática de testes baseados em modelos à medida que implementam as ferramentas e técnicas indicadas em um ambiente de teste de demonstração MBT No final deste treinamento, os participantes serão capazes de: Gerar casos de teste aplicando estratégias e técnicas de modelagem Avaliar e avaliar ferramentas gratuitas e comerciais para a implementação do MBT Gerenciar modelos de teste para diferentes tipos de aplicativos de software, sistemas e ambientes Avaliar, propor e implementar uma estratégia de MBT dentro de uma organização Entenda e explique os benefícios e desafios do MBT Público Engenheiros, analistas, designers e gerentes de teste de software Desenvolvedores Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada .
    14 horas
    Selenium é um quadro que fornece várias ferramentas para a autorização de testes de software para aplicações web. Katalon Studio é um software de teste automatizado baseado em Selenium. Este treinamento ao vivo guiado por instrutores (online ou on-site) destina-se a testadores de software que desejam usar Selenium e Katalon Studio para criar soluções de teste automatizadas de fim a fim. No final do curso, os participantes poderão:
      Gerar e executar testes cross-platform para qualquer sistema operacional ou dispositivo. Integrar testes automatizados em um tubo CI/CD. Testes automáticos da web, testes de API, testes móveis e testes de desktop.
    O formato do curso
      Interação e discussão interativa. Muitos exercícios e práticas. Implementação de mão em um ambiente de laboratório ao vivo.
    Opções de Customização
      Para solicitar uma formação personalizada para este curso, por favor contacte-nos para organizar.

    Last Updated:

    Cursos de fim de semana de Engenharia de Software, Treinamento tardiurno de Engenharia de Software, Treinamento em grupo de Engenharia de Software, Engenharia de Software guiado por instrutor, Treinamento de Engenharia de Software de fim de semana, Cursos de Engenharia de Software tardiurnos, coaching de Engenharia de Software, Instrutor de Engenharia de Software, Treinador de Engenharia de Software, Cursos de treinamento de Engenharia de Software, Aulas de Engenharia de Software, Engenharia de Software no local do cliente, Cursos privados de Engenharia de Software, Treinamento individual de Engenharia de SoftwareCursos de fim de semana de Software Engineering, Treinamento tardiurno de Software Engineering, Treinamento em grupo de Software Engineering, Software Engineering guiado por instrutor, Treinamento de Software Engineering de fim de semana, Cursos de Software Engineering tardiurnos, coaching de Software Engineering, Instrutor de Software Engineering, Treinador de Software Engineering, Cursos de treinamento de Software Engineering, Aulas de Software Engineering, Software Engineering no local do cliente, Cursos privados de Software Engineering, Treinamento individual de Software Engineering

    Ofertas Especiais

    Sem promoções

    Newsletter Ofertas Especiais

    Nós respeitamos a privacidade dos seus dados. Nós não vamos repassar ou vender o seu email para outras empresas.
    Você sempre poderá editar as suas preferências ou cancelar a sua inscriçāo.

    Nossos Clientes

    is growing fast!

    We are looking for a good mixture of IT and soft skills in Portugal!

    As a NobleProg Trainer you will be responsible for:

    • delivering training and consultancy Worldwide
    • preparing training materials
    • creating new courses outlines
    • delivering consultancy
    • quality management

    At the moment we are focusing on the following areas:

    • Statistic, Forecasting, Big Data Analysis, Data Mining, Evolution Alogrithm, Natural Language Processing, Machine Learning (recommender system, neural networks .etc...)
    • SOA, BPM, BPMN
    • Hibernate/Spring, Scala, Spark, jBPM, Drools
    • R, Python
    • Mobile Development (iOS, Android)
    • LAMP, Drupal, Mediawiki, Symfony, MEAN, jQuery
    • You need to have patience and ability to explain to non-technical people

    To apply, please create your trainer-profile by going to the link below:

    Apply now!

    This site in other countries/regions