A prática de combinar todas as cópias de trabalho do desenvolvedor em uma linha principal compartilhada várias vezes ao dia. O treinamento de Integração Contínua está disponível em vários formatos, incluindo treinamento ao vivo no local e treinamento online ao vivo e interativo. O treinamento ao vivo no local pode ser realizado nas instalações do cliente no Portugal ou nos centros de treinamento locais NobleProg no Portugal. O treinamento ao vivo remoto é realizado por meio de uma área de trabalho remota e interativa.
NobleProg -- Seu Provedor de Treinamento Local
Declaração de Clientes
★★★★★
★★★★★
Tudo isso. Não tendo tido nenhuma exposição prévia a Jenkins, fiquei um pouco preocupado com a minha capacidade de acompanhar. O IPad forneceu treinamento / apoio adequado, quando eu pedi ajuda, para que eu pudesse acompanhar a apresentação em um nível que eu estava feliz.
Graham Congdon
Curso: Jenkins: Continuous Integration for Agile Development
Machine Translated
Eu principalmente me beneficiei da experiência do desenvolvedor no mundo real.
Ian Cranston
Curso: Jenkins: Continuous Integration for Agile Development
Machine Translated
Luke foi muito qualificada, paciente e muito aberto para satisfazer a minha curiosidade, por exemplo, pedi-lhe para gerar erros para ver como o sistema irá resposta, etc. Ele iria acima e além para responder a perguntas ou demonstrar as funcionalidades, até mesmo alguns dos minhas perguntas estavam fora do escopo de classe. Ele me deu uma experiência real com o sistema. Eu definitivamente vou ter outra aula com ele e recomendá-lo como professor para os outros. Obrigado lucas!
Tina Henderson
Curso: Test Automation with Selenium and Jenkins
Machine Translated
Eu geralmente me beneficiava do tópico em si.
Optum, Inc
Curso: Jenkins: Continuous Integration for Agile Development
Machine Translated
No geral, vi o esforço e o conhecimento do instrutor do assunto para transmitir conhecimento.
Optum, Inc
Curso: Jenkins: Continuous Integration for Agile Development
Machine Translated
Rápido com habilidades diretas para o ponto que se espera adquirir.
JOHN RAY BALAYON
Curso: Jenkins: Continuous Integration for Agile Development
Machine Translated
Agendamento e integração com o SCM.
Sean Aye - Hill-Rom Services Private Limited
Curso: Jenkins: Continuous Integration for Agile Development
Machine Translated
Eu principalmente me beneficiei da entrega e do ritmo do curso.
Asif Amirat - QA Ltd
Curso: Jenkins: Continuous Integration for Agile Development
Machine Translated
tempo
Fujitsu Technology Solutions Sp. z o.o.
Curso: Test Automation with Selenium and Jenkins
Machine Translated
o treinamento foi bom
Fujitsu Technology Solutions Sp. z o.o.
Curso: Test Automation with Selenium and Jenkins
Machine Translated
Exemplos práticos e o modo de conduzir o treinamento.
Piotr Wójcicki - Fujitsu Technology Solutions Sp. z o.o.
Curso: Test Automation with Selenium and Jenkins
Machine Translated
parte da oficina
Fujitsu Technology Solutions Sp. z o.o.
Curso: Test Automation with Selenium and Jenkins
Machine Translated
a maneira como foi executado foi ok
Fujitsu Technology Solutions Sp. z o.o.
Curso: Test Automation with Selenium and Jenkins
Machine Translated
Localização a longo prazo dos localizadores
Fujitsu Technology Solutions Sp. z o.o.
Curso: Test Automation with Selenium and Jenkins
Machine Translated
Atmosfera descontraída
Michał Dadej - Aptitude Software (Poland) Sp. z o.o.
Curso: Test Automation with Selenium and Jenkins
Machine Translated
Tudo. Foi muito compreensível, e se não entendemos alguma coisa, Adriano explicou.
Zsolt Nagy - W.UP Kft
Curso: Plataforma de Contêiner do OpenShift para Desenvolvedores
Machine Translated
Eu entendo (quase) tudo o que Adriano nos explicou. Bom tematics, apresentação compreensível.
W.UP Kft
Curso: Plataforma de Contêiner do OpenShift para Desenvolvedores
Machine Translated
A abordagem baseada no caso de uso e a base de conhecimento atualizada do instrutor.
Gabor Marosi - W.UP Kft
Curso: Plataforma de Contêiner do OpenShift para Desenvolvedores
Agile Software Testing é uma série de práticas de teste que fornece taxas de retorno para problemas de qualidade de software de maneira oportuna e contínua, seguindo os princípios do desenvolvimento ágil.
Continuous Integration (CI) refere-se a todos os desenvolvedores em uma equipe que mescla seu trabalho várias vezes ao dia.
Continuous Integration (CI) é uma prática de desenvolvimento em que os desenvolvedores mesclam alterações em seu código com a maior frequência possível para detectar e localizar erros rapidamente.
Neste treinamento ao vivo conduzido por instrutor, os participantes aprenderão os conceitos básicos da Integração Contínua para o Java Script, conforme passarem pela configuração de um processo de Integração Contínua para um projeto Java Script.
No final deste treinamento, os participantes serão capazes de:
- Entenda os fundamentos da Integração Contínua - Crie seu próprio sistema de Integração Contínua para seus projetos Java Script
Público
- Desenvolvedores - Profissionais de TI - Engenheiros DevOps - Gerentes de Business
Formato do curso
- Palestra parcial, parte discussão, exercícios e prática prática
este instrutor-conduzido, o treinamento vivo (no local ou o telecontrole) são dirigidos aos coordenadores que desejam usar ferramentas de código aberto para automatizar o processo de construir, de testar e de distribuir aplicações e serviços do PHP.
até o final deste treinamento, os participantes poderão:
- instalar e configurar diferentes ferramentas de código aberto para permitir a integração contínua, teste e implantação. - entender as vantagens e desvantagens das ferramentas de CI, tais como Gitlab CI e Jenkins. - Combine ferramentas CI com ferramentas de teste de unidade e integração.
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.
Continuous Integration (CI) é uma prática de desenvolvimento em que os desenvolvedores mesclam alterações em seu código com a maior frequência possível para detectar e localizar erros rapidamente. Codeship é uma plataforma que fornece serviços de Integração Contínua na nuvem.
Neste treinamento ao vivo conduzido por instrutor, os participantes aprenderão os fundamentos da Integração Contínua à medida que avançam na configuração de um processo de Integração Contínua simples em Codeship.
No final deste treinamento, os participantes serão capazes de:
- Entenda os fundamentos da Integração Contínua - Operar as funções essenciais no Codeship - Configurar um processo de CI simples usando o Codeship
Público
- Desenvolvedores - Profissionais de TI - Engenheiros DevOps - Gerentes de Business
Formato do curso
- Palestra parcial, parte discussão, exercícios e prática prática
Este curso centra-se na implementação prática e ferramentas. Assume um bom conhecimento sobre os princípios teóricos (veja o curso DEVOPS), pois se concentra nas mais recentes ferramentas e métodos de implementação dos princípios do DevOps.
A Entrega Contínua é uma prática de desenvolvimento em que os desenvolvedores lançam novas alterações para os usuários de maneira rápida e sustentável. Go CD é uma ferramenta de código aberto usada para obter entrega contínua no desenvolvimento de software.
Neste treinamento ao vivo conduzido por instrutor, os participantes aprenderão os fundamentos da Entrega Contínua (CD) à medida que avançam na configuração e configuração de pipelines de CD no Go CD.
No final deste treinamento, os participantes serão capazes de:
- Entenda os fundamentos da Entrega Contínua - Use o Go CD para configurar seu processo de CD e pipelines - Configurar o Go CD dependendo de suas necessidades
Público
- Desenvolvedores - Profissionais de TI - Engenheiros DevOps - Gerentes de Business
Formato do curso
- Palestra parcial, parte discussão, exercícios e prática prática
Jenkins é uma ferramenta de integração contínua de código aberto escrita em Java. É um sistema baseado em servidor que é executado em um contêiner de servlet, como o Apache Tomcat. O Jenkins suporta várias ferramentas de gerenciamento de configuração de software (SCM), incluindo CVS, Subversion, git, Perforce e ClearCase, entre outras. Ele é altamente Scriptable e fornece suporte para Apache Ant, Apache Maven, shell scripts e comandos de lote do Windows.
este treinamento ministrado por instrutor, ao vivo abrange os conceitos, ferramentas e técnicas necessárias para realizar a integração contínua de seus projetos de software em um ambiente ágil. Os participantes realizam uma série de exercícios práticos ao longo do curso para aplicar seus conhecimentos em situações reais. A interação entre instrutor e participante é incentivada. Casos do mundo real são discutidos e questões e questões específicas são abordadas e resolvidas em sala de aula.
formato do curso
- parte palestra, parte discussão, pesado hands-on prática
Quando os desenvolvedores terminam de escrever um trecho de código, eles geralmente integram o código em um aplicativo, copiam o aplicativo em uma pasta, executam o instalador do aplicativo e inicializam o aplicativo para verificar se ele é executado conforme o esperado Essa abordagem manual não escala muito bem, é tediosa, muito propensa a erros e não oferece nenhum mecanismo para rastrear alterações durante o processo Uma abordagem melhor seria automatizar o processo usando Integração Contínua A Integração Contínua refere-se aos processos, ferramentas e infraestrutura necessários para automatizar a construção, a implantação e o teste de aplicativos de software Neste treinamento instructorled, ao vivo (no local ou remoto), os participantes aprenderão como transformar uma abordagem tradicional, manual (ou semimanual) em implantação de software em um Agile, Integração Contínua (CI) usando o Jenkins Os participantes realizam uma série de exercícios handson e livelab ao longo do curso, aplicando seus novos conhecimentos a vários problemas de desenvolvimento e implantação de software em cada etapa do caminho A interação entre o instrutor e os participantes é incentivada Os casos do Realworld são discutidos e questões e questões específicas são abordadas e resolvidas ao longo do treinamento O treinamento é especialmente focado no desenvolvimento de aplicativosNet No final deste treinamento, os participantes serão capazes de: Instalar e configurar o Jenkins para o desenvolvimento de aplicativosNet Use o Jenkins para automatizar o processo de verificação e mesclagem do código-fonteNet em um repositório de código Use o Jenkins para automatizar o processo de download, compilação e implantação de um aplicativo em um servidor de lançamento Integre o Jenkins a outras ferramentas de desenvolvimento de software, como rastreadores de problemas e Público DesenvolvedoresNet Engenheiros de construção Engenheiros de controle de qualidade Gerentes de projeto Gerentes de lançamento Engenheiros de DevOps Formato do Curso Palestra parcial, parte discussão, exercícios e prática handson pesada Nota Para solicitar um treinamento personalizado para este curso, entre em contato conosco para agendar .
Jenkins é uma ferramenta de integração contínua (IC) de código aberto escrita em Java . Maven é uma ferramenta de automação de construção para projetos Java . Juntos, eles podem ser usados para acionar construções contínuas que incluem, por exemplo: a execução de testes JUnit sempre que um novo código é confirmado, a implantação dessas construções na produção e o planejamento dessas tarefas em horários estratégicos do dia, por exemplo, meia-noite. Essas ferramentas e processos compõem uma abordagem DevOps para o desenvolvimento e implantação de software e são populares no desenvolvimento Agile .
Neste treinamento ao vivo, DevOps por instrutor, os participantes começarão com uma introdução ao DevOps , controle de versão e scripts de automação e, em seguida, passarão à prática prática, aprendendo a instalar, configurar e implantar Jenkins e Maven em um ambiente de laboratório ao vivo. .
Público
- Desenvolvedores - Administradores do sistema - Engenheiros do DevOps
Formato do curso
- Parte palestra, parte discussão, exercícios e prática prática pesada
O OpenShift Container Platform é uma plataforma de aplicativos de contêiner para implantar o Docker e o Kubernetes na empresa. É mantido pela Red Hat.
Neste treinamento ao vivo conduzido por instrutor, os participantes aprenderão como criar, atualizar e manter aplicativos usando o OpenShift Container Platform.
No final deste treinamento, os participantes serão capazes de:
- Automatizar parte do pipeline de entrega de software - Implementar histórias de usuários para um aplicativo Java EE existente - Implantar um aplicativo em uma instância do OpenShift - Aplicar os princípios da filosofia DevOps e permitir a entrega contínua de uma aplicação
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.
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 .
Travis CI é um serviço hospedado, distribuído de integração contínua usado para construir e testar projetos de software hospedados no GitHub. É uma alternativa hospedada a Jenkins.
neste treinamento ao vivo orientado por instrutor, os participantes aprenderão uma abordagem baseada em nuvem para a integração contínua à medida que constroem e implantam um aplicativo Web de exemplo usando Travis CI.
até o final deste treinamento, os participantes poderão:
- Compilar e testar projetos hospedados no GitHub - implantar um aplicativo para diferentes provedores de hospedagem usando Travis CI - use o Travis CI para verificar automaticamente o software quando estiver comprometido com o GitHub - executar testes automatizados em diferentes máquinas, sistemas operacionais e versões de software - integrar Travis CI com ferramentas de terceiros
formato do curso
- Part palestra, discussão parte, exercícios e prática pesada hands-on
Cursos de fim de semana de Continuous Integration, Treinamento tardiurno de Integração Continua, Treinamento em grupo de Integração Continua, CI guiado por instrutor, Treinamento de CI de fim de semana, Cursos de CI tardiurnos, coaching de Integração Continua, Instrutor de CI, Treinador de CI, Cursos de treinamento de Continuous Integration, Aulas de Continuous Integration, CI no local do cliente, Cursos privados de Continuous Integration, Treinamento individual de Continuous Integration