Cursos de Desarrollo de Software
La formació en Desarrollo de Software de SINENSIA IT SOLUTIONS combina teoria i pràctica amb instructors certificats. Impartim els cursos en modalitat en línia i presencial (Barcelona i Madrid), amb preparació per a certificacions oficials i opció de bonificació a través de FUNDAE per a empreses. Consulta a continuació el catàleg de cursos de Desarrollo de Software i demana informació sense compromís.
MVN01
Presencial-Remoto
Maven a fondo: el POM, el ciclo de vida de construcción, la gestión de dependencias y los plugins, hasta integrarlo en un pipeline.
8 horas
maven
java
dependencias
build
Disponible
SPRB01
Presencial-Remoto
Spring Boot desde cero: autoconfiguración, inyección de dependencias, acceso a datos y APIs REST, con el andamiaje montado y funcionando.
20 horas
spring boot
java
autoconfiguracion
inyeccion de dependencias
Disponible
ZM514GSES
Online-Distancia
This self-paced course with hands-on exercises is intended to teach the skills that are needed to create a JMS 2.0 application to interface with IBM MQ queue managers.
3 días
€985.00*
Disponible
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.
36 horas
*
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
inteligencia artificial
ia
desarrollo
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.
40 horas
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.
70 horas
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.
20 horas
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.
20 horas
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.
20 horas
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.
10 horas
Disponible
KTLN01
Presencial-Remoto
Kotlin para quien ya sabe Java: qué cambia, qué se gana en concisión y seguridad frente a nulos, y cómo convivir con el código Java que ya tienes.
12 horas
kotlin
java
jvm
interoperabilidad
Disponible
GITGH03
Presencial-Remoto
Control de versiones con Git y GitHub: commits, ramas, fusiones y los flujos de trabajo que usan los equipos en el día a día.
12 horas
git
github
control de versiones
ramas
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...
35 horas
+
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.
96 horas
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.
16 horas
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.
32 horas
Disponible
¿Prefieres hablar con una persona?934 094 040
Artículos sobre Desarrollo de Software
- Python ya no es el nº1 de GitHub, y sigue siendo imprescindibleTypeScript le quitó el primer puesto en 2025. Por qué eso no cambia nada donde Python de verdad manda, y dónde no deberías elegirlo.4 min de lectura
- ¿La IA cambia la arquitectura del software o es solo humo?La IA no es un spray que se rocía sobre el software. Qué hay detrás de la etiqueta, cuándo aporta valor real a una arquitectura y cuándo es un riesgo.4 min de lectura
- Cómo aprovechar la IA en tu carrera como programadorLa IA ya decide qué currículums se leen y qué perfiles se buscan. Qué habilidades pesan, qué riesgos trae y por dónde pasan las nuevas oportunidades.1 min de lectura
- Mejores prácticas de programación para desarrolladores seniorOcho prácticas que separan el código que se mantiene del que se reescribe: legibilidad, eficiencia, consistencia, documentación y pruebas unitarias.4 min de lectura
- La oportunidad que representa COBOL en la era digitalUn lenguaje de los años 50 que sigue sosteniendo la banca y los seguros. Por qué hay demanda, escasez de talento y salarios competitivos en COBOL.4 min de lectura