Cursos de Desarrollo de Software
Cursos i formació de Desarrollo de Software amb SINENSIA IT SOLUTIONS: certificacions oficials, en línia i presencial. Consulta el catàleg complet.
PDD01
Presencial-Remoto
Este programa profundiza en los 23 patrones de diseño de GoF, conectándolos directamente con la arquitectura de software moderna. A través de una metodología práctica, aprenderá a implementar soluciones robustas mediante ejercicios individuales y combinados realizados en Java.
Además, la formación le capacitará para seleccionar el patrón adecuado según el contexto arquitectónico, optimizando la escalabilidad, el desacoplamiento y la mantenibilidad de tus proyectos de desarrollo.
Además, la formación le capacitará para seleccionar el patrón adecuado según el contexto arquitectónico, optimizando la escalabilidad, el desacoplamiento y la mantenibilidad de tus proyectos de desarrollo.
*
Disponible
IADEV02
Presencial-Remoto
Este curso proporciona una formación integral y práctica en Inteligencia Artificial aplicada al desarrollo de software, orientada a desarrolladores que desean incorporar IA de forma profesional en productos y sistemas reales.
El programa se centra en el uso de modelos fundacionales, agentes, orquestación, gestión de contexto, MCP y desarrollo guiado por especificaciones, dejando fuera el entrenamiento de modelos y los enfoques académicos de Machine Learning.
El enfoque es eminentemente práctico y arquitectónico. La IA se trata como un componente del sistema, sujeto a contratos, límites, validación y control operativo.
El programa se centra en el uso de modelos fundacionales, agentes, orquestación, gestión de contexto, MCP y desarrollo guiado por especificaciones, dejando fuera el entrenamiento de modelos y los enfoques académicos de Machine Learning.
El enfoque es eminentemente práctico y arquitectónico. La IA se trata como un componente del sistema, sujeto a contratos, límites, validación y control operativo.
40 horas
.
Disponible
IFCT089PO
Presencial-Remoto
El curso Programación Orientada a Objetos tiene como objetivo introducir al alumno en la Programación Orientada a Objetos con Python, partiendo de los fundamentos del lenguaje (sintaxis, estructuras de control, funciones y excepciones) hasta la aplicación de los principios clave de la POO. Se abordan la creación de clases, uso de métodos y atributos, así como conceptos avanzados como herencia, polimorfismo y abstracción. Además, se exploran herramientas propias de Python, patrones de diseño y modelado UML para desarrollar aplicaciones organizadas, reutilizables y mantenibles.
35 horas
*
Disponible
IFCD038PO
Presencial-Remoto
El curso MS Project está diseñado para proporcionar una formación amplia sobre la planificación, administración y control de proyectos con Microsoft Project. Al finalizar, el participante será capaz de gestionar proyectos desde la concepción hasta el cierre, optimizando recursos, tiempos y costes mediante el uso eficiente de la herramienta.
50 horas
project
microsoft
Disponible
OPSGRF03
Presencial-Remoto
Este curso está diseñado para proporcionar una formación completa en Grafana y su ecosistema de observabilidad. A través de una combinación de teoría y prácticas guiadas, los participantes aprenderán y comprenderán los conceptos básicos y avanzados de Grafana y su arquitectura.
Disponible
ESCARQJV
Presencial-Remoto
Esta ruta formativa está diseñada para guiar a desarrolladores y arquitectos de software a través de un recorrido progresivo en diseño de software, buenas prácticas de arquitectura y patrones avanzados para sistemas distribuidos. Utilizando Java y Spring Boot como plataforma base, cada módulo profundiza en conceptos clave que habilitan la construcción de aplicaciones escalables, mantenibles y alineadas al dominio de negocio.
Cada bloque está diseñado para poder cursarse tambien de forma independiente (cursos ARQJAV01-02-03-04), lo que permite a los participantes elegir la formación más adecuada según su nivel de experiencia o necesidades específicas del proyecto en el que trabajan.
Cada bloque está diseñado para poder cursarse tambien de forma independiente (cursos ARQJAV01-02-03-04), lo que permite a los participantes elegir la formación más adecuada según su nivel de experiencia o necesidades específicas del proyecto en el que trabajan.
Disponible
ARQJAV04
Presencial-Remoto
Este curso práctico está orientado a desarrolladores y arquitectos de software que buscan dominar la implementación de arquitecturas modernas basadas en CQRS (Command Query Responsibility Segregation) y Event Sourcing, integrando tecnologías líderes como Apache Kafka y Debezium.
Disponible
ARQJAV03
Presencial-Remoto
Curso práctico de Domain-Driven Design (DDD) orientado a profesionales del desarrollo de software que buscan dominar el modelado de dominios complejos y la organización del código basada en los principios de DDD.
Disponible
ARQJAV02
Presencial-Remoto
Este curso está diseñado para guiar a desarrolladores y arquitectos de software en la transición desde la arquitectura tradicional en capas hacia la arquitectura hexagonal con un enfoque práctico y progresivo.
Disponible
ARQJAV01
Presencial-Remoto
Este curso está diseñado para que los participantes adquieran una comprensión profunda y práctica de los principios SOLID y la arquitectura en capas, aplicando estos conceptos en el desarrollo de aplicaciones Java modernas con Spring Boot.
Disponible
KTLN01
Presencial-Remoto
Este curso está diseñado especialmente para desarrolladores con experiencia en Java que desean adoptar Kotlin como un lenguaje moderno, conciso y expresivo para aplicaciones JVM y Android.
Disponible
GITGH03
Presencial-Remoto
Este curso está diseñado para proporcionar una comprensión del uso de GIT como sistema de control de versiones, complementado con GitHub para la colaboración en equipo y la gestión remota de proyectos.
Parte importante del curso se basa en el uso de buenas prácticas.
Parte importante del curso se basa en el uso de buenas prácticas.
++
Disponible
CSBVPOO
Presencial-Remoto
El curso Programación Orientada a Objetos tiene como objetivo introducir al alumno en los principios y fundamentos de la Programación Orientada a Objetos (POO), una metodología utilizada en el desarrollo de software. Al finalizar, el participante será capaz de diseñar y desarrollar aplicaciones usando el paradigma orientado a objetos, aplicando conceptos como Clases y objetos, Herencia, Encapsulación, Polimorfismo Abstracción, Metodología, Modelado, Patrones de diseño, etc...
+
Disponible
ADGG041PO
Presencial-Remoto
FECHAS: 17/02 a 10 /03/2026
HORARIO: MXJ de 17:00 h. a 21:00 h.
El curso J2EE: Desarrollo Web, JSF, Spring está diseñado para que los participantes comprendan los fundamentos del desarrollo de aplicaciones web empresariales utilizando dos de los frameworks más utilizados en el ecosistema Java: JavaServer Faces (JSF) y Spring.
HORARIO: MXJ de 17:00 h. a 21:00 h.
El curso J2EE: Desarrollo Web, JSF, Spring está diseñado para que los participantes comprendan los fundamentos del desarrollo de aplicaciones web empresariales utilizando dos de los frameworks más utilizados en el ecosistema Java: JavaServer Faces (JSF) y Spring.
40 horas
Disponible
ESCSLFC
Presencial-Remoto
Este curso integral de Salesforce está diseñado para proporcionar a los participantes las habilidades necesarias para administrar, desarrollar y optimizar aplicaciones dentro de la plataforma Salesforce, una de las soluciones de gestión empresarial más populares y poderosas del mundo.
Con tres módulos especializados, Administrator, Developer y Service, el curso cubre los aspectos fundamentales para ser un profesional competente en el ecosistema Salesforce.
Con tres módulos especializados, Administrator, Developer y Service, el curso cubre los aspectos fundamentales para ser un profesional competente en el ecosistema Salesforce.
Disponible
OPSVTP01
Presencial-Remoto
Este curso está diseñado para enseñar el uso de VitePress, un generador de sitios estáticos basado en Vue.js y Vite, ideal para crear documentación moderna y eficiente.
Los participantes aprenderán a crear sitios estáticos funcionales con VitePress, personalizarlos según sus necesidades, optimizar su rendimiento e implementar buenas prácticas en su desarrollo.
Los participantes aprenderán a crear sitios estáticos funcionales con VitePress, personalizarlos según sus necesidades, optimizar su rendimiento e implementar buenas prácticas en su desarrollo.
Disponible
OPSNXT01
Presencial-Remoto
Este curso está diseñado para proporcionar una formación completa en el uso del framework Nuxt.js, una herramienta basada en Vue.js que permite desarrollar aplicaciones web modernas, optimizadas y escalables.
A lo largo del curso, los estudiantes aprenderán a dominar las características clave de Nuxt, desde la configuración inicial hasta el despliegue en producción.
A lo largo del curso, los estudiantes aprenderán a dominar las características clave de Nuxt, desde la configuración inicial hasta el despliegue en producción.
Disponible
OPSVUE02
Presencial-Remoto
Este curso está diseñado para desarrolladores con experiencia previa en el framework y busca profundizar en sus capacidades avanzadas. A lo largo del programa, los participantes aprenderán a crear aplicaciones web robustas, escalables y eficientes utilizando las mejores prácticas y herramientas avanzadas del ecosistema Vue.js.
Disponible
OPSVUE01
Presencial-Remoto
Este curso introductorio cubre los fundamentos esenciales de Vue.js, combinando teoría y práctica para construir aplicaciones web interactivas.
Disponible
TSPSTM01
Presencial-Remoto
Este curso está diseñado para proporcionar una comprensión integral y práctica de la automatización de pruebas para APIs REST utilizando Postman, una de las herramientas más poderosas y utilizadas en el desarrollo de pruebas de software. A lo largo de los módulos, los estudiantes aprenderán desde los conceptos fundamentales hasta la integración con entornos de desarrollo continuo.
Disponible