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.

Machine Translated

Declaração de Clientes

★★★★★
★★★★★

Programa de curso Design de Software

Nome do Curso
Duração
Visão geral
Nome do Curso
Duração
Visão geral
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
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
21 horas
Com o surgimento de sistemas muito complexos distribuídos, a complexidade de um único sistema mudou para a complexidade da arquitetura do grupo de sistemas. Este curso cobre a relação de Software Architecture com Técnico Enterprise Architecture. Essas duas áreas estão interrelacionadas de uma forma que atualmente não é bem descrita. Por exemplo, a divisão de um sistema monolítico complexo em dois sistemas que se comunicam através de serviços da web irá desencadear mudanças substanciais em ambos os novos sistemas e na arquitetura entre eles. Este curso cobrirá trade-offs, atualmente padrões comuns e soluções para gerenciar sistemas complexos e comunicação dentro e entre eles.
14 horas
Este treinamento ao vivo orientado por instrutor (no local ou remoto) destina-se a desenvolvedores de C que desejem aprender os princípios de design de C incorporados. No final deste treinamento, os participantes serão capazes de:
  • Entenda as considerações de design que tornam os programas C incorporados confiáveis
  • Definir a funcionalidade de um sistema embarcado
  • Definir a lógica e a estrutura do programa para obter o resultado desejado
  • Projetar um aplicativo integrado confiável e livre de erros
  • Obtenha o desempenho ideal do hardware de destino
Formato do Curso:
  • Palestra interativa e discussão
  • 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
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 .
42 horas
Neste treinamento ao vivo liderado por instrutores, os participantes aprenderão os conceitos fundamentais e avançados da arquitetura e design de software enquanto passam por uma série de exercícios e discussões em laboratório ao vivo. Auditoria
    Profissionais de Software Designers de Software Desenvolvedores
O formato do curso
    Parte de palestras, parte de discussão, exercícios e prática pesada
Notícia
    Para solicitar uma formação personalizada para este curso, por favor contacte-nos para organizar.
14 horas
Adobe XD é uma ferramenta de design para aplicativos da Web e aplicativos móveis. Com o Adobe XD, os usuários podem criar designs e protótipos de UI / UX exclusivos. Este treinamento ao vivo, conduzido por instrutor (no local ou remoto), destina-se a web designers que desejam criar um aplicativo com o Adobe XD. Ao final deste treinamento, os participantes serão capazes de:
  • Configure o Adobe XD para começar a projetar um aplicativo.
  • Desenvolva wireframes rápidos.
  • Crie protótipos que contenham micro interações.
  • Adicione designs de UX a um currículo.
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
Existem vários tipos de padões já testados disponíveis para todos. Às vezes é só uma questão de trocar os nomes e implementar o padrão em determinada tecnología, isso pode economizar centenas de horas que de outra forma seriam utilizadas em design e testes. Objetivos do Treinamento: Os objetivos do treinamento são os seguintes: em primeiro lugar, te permite reutilizar padrões já reconhecidos, em segundo lugar, te permite criar e reutilizar padrões especificamente para sua organização.
Isso te ajuda à estimar como os padrões reduzem os custps e sistematizam o processo de design, gerando uma infraestrutura de códigos baseada nos seus padrões. Audencia: Este curso é dirigido aos Designers de Software, analistas de negócios, administradores de projetos (project managers) programadores e desenvolvedores assim como operational managers e software division managers. Estilo do Curso: O curso se enfoca em utilizar casos e suas relações com um padrão específico. A maioria dos exemplos são explicados em UML e em Java simples, a linguagem pode ser mudada). Isso te guia através das fontes dos padrões asism como mostrando como catalogar e descrever padrões.
14 horas
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 horas
O curso cobrirá os padrões de projeto com ênfase especial nos padrões usados no PHP .
21 horas
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 horas
O treinamento é projetado para desenvolvedores de Java Script, projetando e implementando aplicativos avançados da Internet. Tópicos discutidos durante o treinamento visando trazer as melhores práticas na programação Java Script e destacar os erros mais comuns. Um ponto importante do treinamento é discutir a programação orientada a objetos disponível com a sintaxe do Java Script.
14 horas
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 de negócios 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 horas
A arquitetura do Microservice é uma abordagem para desenvolver uma aplicação de software como uma série de pequenos serviços independentes, cada um executando em seu próprio processo e comunicando com mecanismos leves como uma API de recurso HTTP. Estes serviços podem ser implementados de forma eficiente usando sistemas de automação contínuas e superando a necessidade de gestão centralizada. Microservices pode ser escrito em diferentes idiomas de programação e integrado com diferentes sistemas de armazenamento de dados. Este treinamento guiado por instrutores, ao vivo, destina-se a desenvolvedores e arquitetos empresariais. Ele introduz arquitetura de microservices a partir de uma perspectiva.Net, apresenta estratégias de migração a partir de um sistema monolítico, e percorre os participantes através da criação e implementação de uma aplicação baseada em microservices de amostra. No final do curso, os participantes poderão:
    Saiba quando usar e quando não usar a arquitetura de microservices Criar e implementar uma estratégia de teste para microservices Desenvolva uma aplicação baseada em microservices em um ambiente de produção Refactor de uma aplicação monolítica em serviços
Auditoria
    Desenvolvedores Arquitetos
Formato do curso
    Parte de palestras, parte de discussão, exercícios e prática pesada
14 horas
Kubernetes é uma plataforma de código aberto para automatizar todas as etapas de desenvolvimento de aplicações containerizadas. Os padrões de design são soluções iteráveis para problemas de desenvolvimento de software relevantes para o design de software. Kubernetes extensões são usadas para configurar e apoiar Kubernetes clusters. Com a ajuda de Kubernetes padrões de design e extensões, os usuários da plataforma podem alcançar abordagens CI/CD ao mesmo tempo que mantêm a escalabilidade e a flexibilidade das aplicações de software. Este treinamento ao vivo guiado por instrutores (online ou on-site) é dirigido a desenvolvedores e DevOps engenheiros que desejam aproveitar Kubernetes padrões de design e extensões para criar aplicações empresariais em Kubernetes clusters. No final do curso, os participantes poderão:
    Configure um Kubernetes cluster e configure as ferramentas necessárias DevOps. Compreender os fundamentos dos padrões de design de software e Kubernetes extensões. Utilize Kubernetes extensões e padrões de design quando interage com Kubernetes API. Desenvolva recursos personalizados Kubernetes e aplica controladores dinâmicos a um cluster. Gerencie e segure qualquer ambiente Kubernetes com a ajuda de Kubernetes plugins. Integrar DevOps modelos de rede em projetos existentes e prospectivos Kubernetes.
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.
14 horas
O Domain Driven Design (DDD) é uma abordagem para lidar com comportamentos complexos no desenvolvimento de software .
14 horas
In this instructor-led, live workshop training in Portugal (online or onsite), participants will learn how to apply the five stages of Design Thinking to better understand the problems experienced by end-users of a product or service, then develop the best approach for resolving them. By the end of this training, participants will be able to:
  • Use creative strategies to match customers' needs with technologically feasible solutions.
  • Formulate a strategy to increase customer value and enhance product and service offerings.
35 horas
A Design Sprint é um processo de cinco dias para validar idéias e resolver grandes desafios através de protótipos e testes de idéias com clientes. Este treinamento guiado por instrutores, ao vivo (online ou on-site) é dirigido a pessoas que desejam aprender como realizar um sprint de design bem sucedido dentro de sua organização. No final do curso, os participantes poderão:
    Reduz o risco de introduzir um novo produto no mercado. Recolha feedback dos clientes sobre um novo conceito, antes que o produto seja construído. Desenvolva a criatividade em uma equipe para tomar decisões críticas, mais rápido.
O formato do curso
    Interação e discussão interativa. Muitos exercícios e práticas. Atividades de workshops ao vivo e ambiente.
Opções de Customização
    Para solicitar uma formação personalizada para este curso, por favor contacte-nos para organizar.
14 horas
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 horas
Audience: Developers, programmers, business analysts, project managers, software architects, testers, people responsible for documentation or anyone involved in the software development process. Objectives: Prepares you to work with a broad range of UML elements Teaches you how to create complex UML models Allows you to become qualified to be a senior member of a UML Development Team.

Last Updated:

Próximos Cursos de Design de Software

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

Ofertas Especiais

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