Cursos de Design de Software | Cursos de Software Design

Cursos de Design de Software

Os cursos de treinamento de Design de Software ao vivo, local e instruídos, demonstram, por meio de discussões interativas e prática prática, os fundamentos do Design de Software O treinamento em Design 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.

Declaração de Clientes

★★★★★
★★★★★

Programa de curso Design de Software

Title
Duration
Overview
Title
Duration
Overview
14 hours
Overview
O Domain Driven Design (DDD) é uma abordagem para lidar com comportamentos complexos no desenvolvimento de software .
21 hours
Overview
O Model Based Development (MBD) é uma metodologia de desenvolvimento de software que permite o desenvolvimento mais rápido e econômico de sistemas dinâmicos, como sistemas de controle, processamento de sinais e sistemas de comunicação Ele se baseia na modelagem gráfica e não na programação baseada em texto tradicional Neste instructorled, os participantes do treinamento ao vivo aprenderão como aplicar as metodologias do 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 poderão Selecione e utilize as ferramentas certas para implementar o MBD Use o MBD para realizar um rápido desenvolvimento nos estágios iniciais de seu projeto de software incorporado Encurtar o lançamento de seu software incorporado no mercado Público Engenheiros de sistemas embarcados Desenvolvedores e programadores Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada .
21 hours
Overview
Com o surgimento de sistemas distribuídos muito complexos, a complexidade de um único sistema mudou para a complexidade da arquitetura do grupo de sistemas Este curso aborda o relacionamento da Arquitetura de Software com a Arquitetura Corporativa Técnica Essas duas áreas estão inter-relacionadas de uma maneira que atualmente não é bem descrita Por exemplo, a divisão do sistema monolítico complexo em dois sistemas que se comunicam através de serviços da Web desencadeará mudanças substanciais nos novos sistemas e na arquitetura entre eles Este curso cobrirá compensações, padrões e soluções atualmente comuns para o gerenciamento de sistemas complexos e comunicação dentro e entre eles .
35 hours
Overview
A engenharia de software começa onde a programação é interrompida. Neste curso, você aprenderá uma base sólida em engenharia de software. Constrói uma ponte de programação para práticas de engenharia sólidas. O curso oferece uma visão geral dos conceitos básicos e do vocabulário normalmente usados ​​no campo. Durante o curso, você aprenderá a usar muitas técnicas para planejar, implementar e validar projetos de software e para avaliar e melhorar os processos de desenvolvimento.

Público:

Este curso destina-se a desenvolvedores de software com várias origens que conheçam pelo menos uma linguagem de programação.
21 hours
Overview
O curso é destinado a programadores experientes que desejam explorar questões relacionadas ao uso de padrões e refatoração. Cada participante conhece as propriedades e exemplos práticos do uso desses padrões, o que, por sua vez, permitirá a construção eficiente corrigir o código do aplicativo.
14 hours
Overview
Objetivo:

Ajudar analistas técnicos e designers a entender como passar pela implementação de software dos requisitos, garantindo a rastreabilidade entre as especificações comerciais e o código do software.

Este curso de treinamento de 2 dias visa auxiliar analistas técnicos e projetistas no projeto de especificações descritas pelos analistas de negócios. Após a transformação em representações de componentes de software, os componentes de sistema resultantes rastreiam os requisitos do sistema em relação às estruturas de componentes de software.

Por fim, essas especificações técnicas são implementadas em código de software e testadas com base em componentes. Os componentes de software resultantes fornecem um bom nível de reatividade às mudanças, pois permitem rastrear separadamente o nível de implementação dos comportamentos do sistema camada por camada (das interfaces do usuário em direção à camada de objetos de negócios através dos componentes do aplicativo onde as opções de uso dos atores são armazenadas.
14 hours
Overview
A arquitetura de microsserviço é uma abordagem para o desenvolvimento de um aplicativo de software como um conjunto de serviços pequenos e independentes, cada um executando em seu próprio processo e comunicando-se com mecanismos leves, como uma API de recurso HTTP Esses serviços podem ser implantados com eficiência usando sistemas de automação contínua e ignoram a necessidade de gerenciamento centralizado Os microsserviços podem ser escritos em diferentes linguagens de programação e integrar-se a diferentes sistemas de armazenamento de dados Este treinamento ao vivo instrutor é destinado a desenvolvedores e arquitetos corporativos Introduz a arquitetura de microsserviço de uma perspectivaNet, apresenta estratégias de migração de um sistema monolítico e conduz os participantes através da criação e implementação de uma amostra de aplicação baseada em microservicios No final deste treinamento, os participantes serão capazes de: Entenda quando usar e quando não usar a arquitetura de microsserviço Criar e implementar uma estratégia de testes para microsserviços Implantar um aplicativo de amostra com base em microservicium em um ambiente de produção Refatorar um aplicativo monolítico em serviços Público Desenvolvedores Arquitetos Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada .
21 hours
Overview
The evolution of microservices and containers in recent years has significantly changed how we design, develop, deploy and run software. Modern applications must be optimized for scalability, elasticity, failure, and change. Driven by these new demands, modern architectures require a different set of patterns and practices. In this training, we examine ways to identify, understand and adjust to these new requirements.

Audience
This training is intended for people who are somewhat familiar with container technology and with Kubernetes concepts but are perhaps lacking the real world experience. It is based on use cases, and lessons learnt from real life projects with the intention of making people inspired to create and manage even better cloud native applications.

- Developers
- Operations
- DevOps
- QA Engineers
- IT Project Managers

Format of the Course

- Interactive lecture and discussion
- Lots of exercises and practice
- Handson implementation in a live-lab environment

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
14 hours
Overview
Há muitos padrões experimentados e testados amplamente disponíveis para todos. Às vezes é uma questão de mudar os nomes e implementar o padrão em uma tecnologia específica. Pode poupar centenas de horas, que de outra forma seriam gastas em design e testes.

Objetivos de Treinamento

Este curso tem dois objetivos: primeiro, permite reutilizar padrões amplamente conhecidos; segundo, permite criar e reutilizar padrões específicos para sua organização.

Ele ajuda você a estimar como os padrões podem reduzir custos, sistematizar o processo de design e gerar uma estrutura de código baseada em seus padrões.

Público

Designers de software, analistas de negócios, gerentes de projeto, programadores e desenvolvedores, bem como gerentes operacionais e gerentes de divisão de software.

Estilo do curso

O curso se concentra em casos de uso e sua relação com um padrão específico. A maioria dos exemplos é explicada em UML e em exemplos Java simples (a linguagem pode mudar se o curso for reservado como um curso fechado). Ele guia você pelas origens dos padrões, além de mostrar como catalogar e descrever padrões que podem ser reutilizados em toda a organização.
14 hours
Overview
O treinamento é projetado para desenvolvedores de JavaScript, projetando e implementando aplicativos avançados da Internet. Tópicos discutidos durante o treinamento visando trazer as melhores práticas na programação JavaScript e destacar os erros mais comuns. Um ponto importante do treinamento é discutir a programação orientada a objetos disponível com a sintaxe JavaScript.
14 hours
Overview
Um curso de dois dias cobrindo todos os princípios de design com exemplos de código juntamente com tecnologia industrial recente .
14 hours
Overview
Um curso de dois dias cobrindo todos os princípios de design com exemplos de código, juntamente com tecnologia industurial recente; muito útil para desenvolvedores de software automotivo .
14 hours
Overview
O curso cobrirá os padrões de projeto com ênfase especial nos padrões usados ​​no PHP .
14 hours
Overview
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.
14 hours
Overview
Design Thinking é uma metodologia baseada em soluções para lidar com problemas complexos que são indefinidos ou desconhecidos A abordagem foi adaptada pelas equipes de negócios e de engenharia para resolver os desafios, desde a resolução interna de conflitos entre equipes até o desenvolvimento de produtos Alguns dos métodos usados ​​no Design Thinking incluem a compreensão das necessidades humanas, a reformulação de problemas de uma forma humanocêntrica, o brainstorming de novas ideias e a adoção de uma abordagem prática em protótipos e testes Neste treinamento ministrado ao vivo, os participantes aprenderão como aplicar os cinco estágios do Design Thinking para entender melhor os problemas experimentados pelos usuários finais de um produto ou serviço e, então, desenvolver a melhor abordagem para resolvê-los No final deste treinamento, os participantes serão capazes de: Use estratégias criativas para atender às necessidades dos clientes com soluções tecnologicamente viáveis Formular uma estratégia para aumentar o valor para o cliente e aprimorar as ofertas de produtos e serviços Público Desenvolvedores Gerentes de projeto Formato do curso Palestra parcial, parte discussão, exercícios e prática handson pesada .
14 hours
Overview
Público:

Desenvolvedores, programadores, analistas de negócios, gerentes de projetos, arquitetos de software, testadores, pessoas responsáveis ​​pela documentação ou qualquer pessoa envolvida no processo de desenvolvimento de software.

Objetivos:

Prepara você para trabalhar com uma ampla gama de elementos UML
Ensina a criar modelos UML complexos
Prepara você para se tornar um membro sênior qualificado de uma Equipe de Desenvolvimento UML.
14 hours
Overview
Público:

Desenvolvedores, programadores, analistas de negócios, gerentes de projetos, arquitetos de software, testadores, pessoas responsáveis ​​pela documentação ou qualquer pessoa envolvida no processo de desenvolvimento de software.

Objetivos:

Prepara você para trabalhar com uma ampla gama de elementos UML
Ensina a criar modelos UML complexos
Permite que você se torne qualificado para ser um membro sênior de uma equipe de desenvolvimento UML.
Cursos de fim de semana de Design de Software, Treinamento tardiurno de Design de Software, Treinamento em grupo de Design de Software, Design de Software guiado por instrutor, Treinamento de Design de Software de fim de semana, Cursos de Design de Software tardiurnos, coaching de Design de Software, Instrutor de Design de Software, Treinador de Design de Software, Cursos de treinamento de Design de Software, Aulas de Design de Software, Design de Software no local do cliente, Cursos privados de Design de Software, Treinamento individual de Design de SoftwareCursos de fim de semana de Software Design, Treinamento tardiurno de Software Design, Treinamento em grupo de Software Design, Software Design guiado por instrutor, Treinamento de Software Design de fim de semana, Cursos de Software Design tardiurnos, coaching de Software Design, Instrutor de Software Design, Treinador de Software Design, Cursos de treinamento de Software Design, Aulas de Software Design, Software Design no local do cliente, Cursos privados de Software Design, Treinamento individual de Software Design

Descontos em Cursos

Boletim Informativo de Descontos

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Nossos Clientes

is growing fast!

We are looking to expand our presence in Portugal!

As a Business Development Manager you will:

  • expand business in Portugal
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!