Cursos de Diseño de Software | Cursos de Software Design

Cursos de Diseño de Software

Los cursos de capacitación de diseño de software en vivo, en línea o en el sitio, dirigidos por un instructor, demuestran a través de debates interactivos y prácticas prácticas los fundamentos del diseño de software. El entrenamiento de diseño de software está disponible como "entrenamiento en vivo en el sitio" o "entrenamiento remoto en vivo". El entrenamiento en vivo en línea (también conocido como "entrenamiento remoto en vivo") se lleva a cabo a través de un escritorio remoto interactivo. El entrenamiento en vivo en el sitio se puede llevar a cabo localmente en las instalaciones del cliente en Uruguay o en los centros de entrenamiento corporativos de NobleProg en Uruguay. NobleProg: su proveedor local de capacitación

Machine Translated

Algunos de nuestros clientes

Programa del curso Diseño de Software

Nombre del Curso
Duración
Descripción General
Nombre del Curso
Duración
Descripción General
14 horas
Sparx Enterprise Architect (EA) es una potente plataforma de modelado y diseño utilizada en diversas industrias para el diseño de software y sistemas. Esta capacitación en vivo dirigida por un instructor (en línea o en el sitio) está dirigida a diseñadores de software y sistemas de nivel principiante a intermedio que deseen obtener una comprensión estructurada y completa de Sparx Enterprise Architect. Al final de esta capacitación, los participantes podrán:
    Navegue y use Sparx de manera efectiva Enterprise Architect, comprendiendo su interfaz y herramientas. Modele varias estructuras empresariales, incluidos organigramas, procesos y sistemas, utilizando diferentes diagramas. Implemente estrategias de seguimiento de cambios, control de versiones y colaboración en equipo dentro de Sparx EA. Utilice las funciones avanzadas de Sparx EA, como el modelado con estereotipos, la personalización y la automatización de tareas.
Formato del curso
    Conferencia interactiva y discusión. Muchos ejercicios y práctica. Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
    Para solicitar una formación personalizada para este curso, póngase en contacto con nosotros para concertar una cita.
21 horas
La evolución de los microservicios y contenedores en los últimos años ha cambiado significativamente la forma en que diseñamos, desarrollamos, implementamos y ejecutamos software. Las aplicaciones modernas deben estar optimizadas para escalabilidad, elasticidad, falla y cambio. Impulsadas por estas nuevas demandas, las arquitecturas modernas requieren un conjunto diferente de patrones y prácticas. En esta capacitación, examinamos formas de identificar, comprender y ajustar estos nuevos requisitos. Audiencia
Esta capacitación está destinada a personas que están algo familiarizadas con la tecnología de contenedores y con los conceptos de Kubernetes , pero que tal vez carecen de la experiencia del mundo real. Se basa en casos de uso y lecciones aprendidas de proyectos de la vida real con la intención de motivar a las personas a crear y administrar aplicaciones nativas en la nube aún mejores.
  • Desarrolladores
  • Operaciones
  • DevOps
  • Ingenieros de control de calidad
  • Gerentes de proyectos de TI
Formato del curso
  • Conferencia interactiva y discusión
  • Muchos ejercicios y práctica
  • Implementación práctica en un entorno de laboratorio en vivo
Opciones de personalización del curso
  • Para solicitar una capacitación personalizada para este curso, contáctenos para organizarlo.
14 horas
Adobe XD es una herramienta de diseño para aplicaciones web y aplicaciones móviles. Con Adobe XD, los usuarios pueden crear diseños y prototipos únicos de UI / UX. Esta capacitación en vivo dirigida por un instructor (en el sitio o remota) está dirigida a diseñadores web que desean diseñar una aplicación con Adobe XD. Al final de esta capacitación, los participantes podrán:
  • Configure Adobe XD para comenzar a diseñar una aplicación.
  • Desarrollar estructuras de alambre rápidas.
  • Crea prototipos que contengan micro interacciones.
  • Agregue diseños UX a un CV.
Formato del curso
  • Conferencia interactiva y discusión.
  • Muchos ejercicios y práctica.
  • Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
  • Para solicitar una capacitación personalizada para este curso, contáctenos para organizarlo.
42 horas
En este entrenamiento guiado por instructores, los participantes aprenderán los conceptos fundamentales y avanzados de arquitectura y diseño de software mientras pasan a través de una serie de ejercicios y discusiones de laboratorio en vivo. Audiencia
    Profesionales de software Diseñadores de Software desarrolladores
Formato del curso
    Lecciones parciales, discusiones parciales, ejercicios y prácticas pesadas
Notas
    Para solicitar una formación personalizada para este curso, por favor contacta con nosotros para organizar.
7 horas
La esencia de las capacitaciones y talleres es brindar conocimientos, herramientas y técnicas que aumenten la efectividad de las actividades relacionadas con la identificación del valor comercial en función de las necesidades del cliente y el cuidado de obtener un consenso entre las funciones, la tecnología y la calidad en el proceso de creación. requisitos utilizando técnicas de lluvia de ideas. Formato del Curso
    Charla interactiva y debate. Muchos ejercicios y práctica. Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
    Para solicitar una capacitación personalizada para este curso, contáctenos para coordinar.
14 horas
Un curso de dos días que cubre todos los principios de diseño con ejemplos de código, junto con la tecnología industrial reciente; Muy útil para los desarrolladores de software automotriz
14 horas
Un curso de dos días que cubre todos los principios de diseño con ejemplos de código junto con tecnología industrial reciente.
 
21 horas
  El desarrollo basado en modelos (MBD) es una metodología de desarrollo de software que permite el desarrollo más rápido y más rentable de sistemas dinámicos, como sistemas de control, procesamiento de señales y sistemas de comunicación. Se basa en el modelado gráfico en lugar de la programación tradicional basada en texto. En este curso dirigido por un instructor, los participantes aprenderán cómo aplicar las metodologías de MBD para reducir los costos de desarrollo y acelerar el tiempo de lanzamiento al mercado de sus productos de software integrados. Al final de esta capacitación, los participantes podrán:
  • Seleccione y utilice las herramientas adecuadas para implementar MBD.
  • Use MBD para llevar a cabo un desarrollo rápido en las primeras etapas de su proyecto de software integrado.
  • Acorte el lanzamiento de su software integrado en el mercado.
Audiencia
  • Ingenieros de sistemas integrados
  • Desarrolladores y programadores
Formato del curso
  • Conferencia de parte, discusión en parte, ejercicios y práctica práctica
21 horas
Con la aparición de sistemas distribuidos muy complejos, la complejidad de un solo sistema se trasladó a la complejidad de la arquitectura del grupo de sistemas. Este curso cubre la relación de la arquitectura de software con la arquitectura técnica de la empresa. Estas dos áreas están interrelacionadas de una manera que actualmente no está bien descrita. Por ejemplo, dividir el sistema monolítico complejo en dos sistemas que se comunican a través de servicios web provocará cambios sustanciales tanto en los sistemas nuevos como en la arquitectura entre ellos. Este curso cubrirá las compensaciones, patrones y soluciones actualmente comunes para administrar sistemas complejos y la comunicación dentro y entre ellos.
14 horas
Hay un montón de patrones probados y ampliamente disponibles para todos. A veces es una cuestión de cambiar los nombres e implementar el patrón en una tecnología específica. Puede ahorrar cientos de horas, que de otro modo se gastaría en diseño y pruebas. Objetivos de Entrenamiento Este curso tiene dos objetivos: en primer lugar, le permite reutilizar patrones ampliamente conocidos, en segundo lugar, le permite crear y reutilizar patrones específicos de su organización. Le ayuda a estimar cómo los patrones pueden reducir costos, sistematizar el proceso de diseño y generar un marco de código basado en sus patrones. Audiencia Diseñadores de software, analistas de negocio, gerentes de proyectos, programadores y desarrolladores, así como gerentes operacionales y gerentes de división de software. Estilo del Curso El curso se centra en los casos de uso y su relación con un patrón específico. La mayoría de los ejemplos se explican en UML y en ejemplos sencillos de Java (el idioma puede cambiar si el curso se reserva como curso cerrado). Le guía a través de las fuentes de los patrones, así como mostrar cómo catalogar y describir los patrones que pueden ser reutilizados en toda su organización.
14 horas
Grupo objetivo: Líder de equipo técnico, Desarrollador de software Objetivo de aprendizaje: El propósito de la formación es adquirir la capacidad de diseñar estructuras avanzadas de desarrollo / proyecto en C #. Durante el curso, los estudiantes se familiarizan con los recursos y herramientas de MSDN para apoyar el proceso de desarrollo, como Microsoft Visual Studio, ReSharper.
14 horas
El curso cubrirá los patrones de diseño con especial énfasis en patrones usados en PHP.
14 horas
El entrenamiento está diseñado para desarrolladores de JavaScript, diseñando e implementando aplicaciones avanzadas de Internet. Los temas discutidos durante la capacitación tenían como objetivo traer mejores prácticas en la programación de JavaScript y resaltar los errores más comunes. Un punto importante del entrenamiento es discutir la programación orientada a objetos disponible con la sintaxis JavaScript.
14 horas
Kubernetes es una plataforma de código abierto para automatizar todas las etapas de desarrollo de aplicaciones containerizadas. Los patrones de diseño son soluciones iterables a los problemas de desarrollo de software relevantes para el diseño de software. Kubernetes Extensiones se utilizan para configurar y apoyar Kubernetes clusters. Con la ayuda de Kubernetes patrones de diseño y extensiones, los usuarios de la plataforma pueden alcanzar los enfoques CI/CD al mismo tiempo que mantienen la escalabilidad y la flexibilidad de las aplicaciones de software. Este entrenamiento guiado por instructores, en vivo (online o on-site) está dirigido a desarrolladores y DevOps ingenieros que desean aprovechar Kubernetes patrones de diseño y extensiones para crear aplicaciones empresariales en Kubernetes clusters. Al final de este curso, los participantes podrán:
    Configure un Kubernetes cluster y configure las herramientas necesarias DevOps. Comprender los fundamentos de los patrones de diseño de software y Kubernetes extensiones. Utilizar Kubernetes extensiones y patrones de diseño al interactuar con Kubernetes API. Desarrollar recursos personalizados Kubernetes y aplicar controladores dinámicos a un cluster. Gestionar y asegurar cualquier entorno Kubernetes con la ayuda de Kubernetes plugins. Integrar DevOps modelos de red con proyectos existentes y prospectivos Kubernetes.
Formato del curso
    Lecciones y discusiones interactivas. Muchos ejercicios y prácticas. Implementación de manos en un entorno de laboratorio en vivo.
Opciones de Customización de Curso
    Para solicitar una formación personalizada para este curso, por favor contacta con nosotros para organizar.
14 horas
La arquitectura de Microservice es un enfoque para desarrollar una aplicación de software como una serie de pequeños servicios independientes, cada uno en su propio proceso y comunicarse con mecanismos ligeros como una API de recursos HTTP. Estos servicios pueden ser implementados de manera eficiente utilizando sistemas de automatización continuos y superando la necesidad de una gestión centralizada. Microservices se puede escribir en diferentes idiomas de programación y integrarse con diferentes sistemas de almacenamiento de datos. Esta formación guiada por instructores, en vivo, está dirigida a desarrolladores y arquitectos empresariales. Introduce la arquitectura de microservices desde una perspectiva de.NET, presenta estrategias de migración desde un sistema monolítico, y pasa a los participantes a través de la creación y implementación de una aplicación basada en microservices de muestra. Al final de este curso, los participantes podrán:
    Comprender cuándo utilizar y cuándo no utilizar la arquitectura de microservices Creación y implementación de una estrategia de prueba para microservices Despliegue una aplicación basada en microservices en un entorno de producción Refactor de una aplicación monolítica en los servicios
Audiencia
    desarrolladores Arquitectos
Formato del curso
    Lecciones parciales, discusiones parciales, ejercicios y prácticas pesadas
14 horas
Objetivo: Ayudando a analistas técnicos y diseñadores a entender cómo pasar por la implementación de software de los requisitos, asegurando la trazabilidad entre las especificaciones del negocio y el código del software. Este curso de 2 días tiene como objetivo ayudar a los analistas técnicos y diseñadores en el diseño de especificaciones descritas por los analistas de negocio. Después de la transformación en representaciones de componentes de software, los componentes del sistema resultantes rastrean los requisitos del sistema hacia las estructuras de componentes de software. Finalmente, estas especificaciones técnicas se implementan en código de software y se prueban a base de componentes. Los componentes de software resultantes proporcionan un buen nivel de reactividad a los cambios, ya que permiten rastrear por separado hacia el nivel de implementación los comportamientos del sistema capa por capa (desde las interfaces de usuario hasta la capa de objetos de negocio a través de los componentes de aplicación donde se almacenan las opciones de uso de los actores.
21 horas
El curso está diseñado para programadores experimentados que quieran explorar temas relacionados con el uso de patrones y refactorización. Cada participante conoce las propiedades y ejemplos prácticos del uso de estos patrones, lo que a su vez permitirá que la compilación eficiente corrija el código de la aplicación.
14 horas
Grupo objetivo:
  • Los administradores de TI
  • Los gerentes de proyecto, PM
  • Los propietarios de productos
  • Personal de marketing
14 horas
Design Thinking es una metodología basada en soluciones para abordar problemas complejos mal definidos o desconocidos. El enfoque ha sido adaptado tanto por los equipos de negocios como de ingeniería para resolver desafíos que van desde la resolución de conflictos internos del equipo hasta el desarrollo del producto. Algunos de los métodos utilizados en Design Thinking incluyen la comprensión de las necesidades humanas, la reformulación de problemas de una manera centrada en el ser humano, la lluvia de ideas nuevas y la adopción de un enfoque práctico en la creación de prototipos y las pruebas. En esta capacitación de taller en vivo dirigida por un instructor, los participantes aprenderán cómo aplicar las cinco etapas de Design Thinking para comprender mejor los problemas experimentados por los usuarios finales de un producto o servicio, y luego desarrollar el mejor enfoque para resolverlos. Al final de esta capacitación, los participantes podrán:
  • Use estrategias creativas para satisfacer las necesidades de los clientes con soluciones tecnológicamente viables
  • Formule una estrategia para aumentar el valor para el cliente y mejorar las ofertas de productos y servicios
Audiencia
  • Desarrolladores
  • Gerentes de proyecto
Formato del curso
  • Conferencia de parte, discusión en parte, ejercicios y práctica práctica
35 horas
A Design Sprint es un proceso de cinco días para validar ideas y resolver grandes desafíos a través de prototipos y pruebas de ideas con los clientes. Este entrenamiento guiado por instructores, en vivo (online o on-site) está dirigido a personas que desean aprender cómo realizar un sprint de diseño exitoso dentro de su organización. Al final de este curso, los participantes podrán:
    Reduce el riesgo de introducir un nuevo producto en el mercado. Recoger comentarios de los clientes sobre un nuevo concepto, antes de que el producto sea construido. Aumentar la creatividad en un equipo para tomar decisiones críticas, más rápido.
Formato del curso
    Lecciones y discusiones interactivas. Muchos ejercicios y prácticas. Actividades de taller en vivo y medio ambiente.
Opciones de Customización de Curso
    Para solicitar una formación personalizada para este curso, por favor contacta con nosotros para organizar.
14 horas
Audiencia: Desarrolladores, programadores, analistas de negocio, gerentes de proyectos, arquitectos de software, probadores, responsables de documentación o cualquier persona involucrada en el proceso de desarrollo de software. Objetivos Le prepara para trabajar con una amplia gama de elementos UML
Te enseña a crear modelos UML complejos
Le prepara para convertirse en un miembro senior cualificado de un equipo de desarrollo de UML.
14 horas
Audiencia: Desarrolladores, programadores, analistas de negocio, gerentes de proyectos, arquitectos de software, probadores, responsables de documentación o cualquier persona involucrada en el proceso de desarrollo de software. Objetivos: Le prepara para trabajar con una amplia gama de elementos UML
Te enseña a crear modelos UML complejos
Le permite ser calificado para ser un miembro senior de un equipo de desarrollo de UML.  

Last Updated:

Próximos Cursos Diseño de Software

Cursos de Fin de Semana de Diseño de Software, Capacitación por la Tarde de Diseño de Software, Diseño de Software boot camp, Clases de Diseño de Software, Capacitación de Fin de Semana de Diseño de Software, Cursos por la Tarde de Diseño de Software, Diseño de Software coaching, Instructor de Diseño de Software, Capacitador de Diseño de Software, Diseño de Software con instructor, Cursos de Formación de Diseño de Software, Diseño de Software en sitio, Cursos Privados de Diseño de Software, Clases Particulares de Diseño de Software, Capacitación empresarial de Diseño de Software, Talleres para empresas de Diseño de Software, Cursos en linea de Diseño de Software, Programas de capacitación de Diseño de Software, Clases de Diseño de SoftwareCursos de Fin de Semana de Software Design, Capacitación por la Tarde de Software Design, Software Design boot camp, Clases de Software Design, Capacitación de Fin de Semana de Software Design, Cursos por la Tarde de Software Design, Software Design coaching, Instructor de Software Design, Capacitador de Software Design, Software Design con instructor, Cursos de Formación de Software Design, Software Design en sitio, Cursos Privados de Software Design, Clases Particulares de Software Design, Capacitación empresarial de Software Design, Talleres para empresas de Software Design, Cursos en linea de Software Design, Programas de capacitación de Software Design, Clases de Software Design

Promociones

No hay descuentos de cursos por ahora.

Descuentos en los Cursos

Respetamos la privacidad de su dirección de correo electrónico. No transmitiremos ni venderemos su dirección a otras personas.
En cualquier momento puede cambiar sus preferencias o cancelar su suscripción por completo.

is growing fast!

We are looking to expand our presence in Uruguay!

As a Business Development Manager you will:

  • expand business in Uruguay
  • 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!

Este sitio en otros países / regiones