
En el Parc Bit de Palma, en las startups de Ibiza Town y en los departamentos de tecnología de las grandes cadenas hoteleras baleares, Python se ha convertido en la herramienta principal para automatizar procesos, analizar datos turísticos y construir integraciones rápidas con APIs externas. El Servei d’Ocupació ofrece formación gratuita en programación con Python desde el nivel introductorio hasta análisis de datos avanzado, dirigida a residentes en Mallorca, Menorca, Ibiza y Formentera que quieren entrar en el sector tecnológico o reciclarse profesionalmente. Listado actualizado a 30 de mayo de 2026.
Lo esencial en 30 segundos
- Formación gratuita del SOIB con certificado oficial reconocido en toda la UE.
- Para residentes en Baleares: parados, jóvenes en Garantía Juvenil y trabajadores en activo.
- Tres modalidades: online, presencial y mixta, con beca de transporte y conciliación familiar.
- Inserción laboral del 65-75% en los seis meses siguientes según los datos del sector en Baleares.
0
Cursos vigentes hoy
4
Ediciones anteriores
65%
Inserción a 6 meses
0€
Coste para el alumno
Cursos de Programación con Python del SOIB en Baleares disponibles ahora
En este momento no hay cursos NextGeneration UE de esta especialidad con plazas abiertas en el portal del SOIB. Consulta las convocatorias anteriores más abajo y suscríbete al portal oficial para recibir alertas cuando salga la próxima oferta formativa.
Qué se aprende: habilidades que cubren los cursos del SOIB
El contenido de la formación gira en torno a las habilidades clave que las empresas baleares piden en sus ofertas de trabajo. La introducción suele ser conceptual y luego se entra en herramientas concretas con ejercicios prácticos y un proyecto final que sirve de carta de presentación al terminar el aprendizaje.
| Bloque | Habilidades clave que se aprenden |
|---|---|
| Fundamentos de Python | Sintaxis básica, tipos de datos (string, int, float, list, tuple, dict, set), operadores, estructuras de control (if, for, while) y funciones. |
| Programación orientada a objetos | Clases, objetos, herencia, encapsulación y polimorfismo aplicados a proyectos reales (gestión de reservas, inventarios, usuarios). |
| Manejo de archivos y datos | Lectura y escritura de CSV, JSON, Excel, parseo de XML, conexión a bases de datos SQL (PostgreSQL, MySQL, SQLite) y NoSQL (MongoDB). |
| Análisis de datos con Pandas | Series y DataFrames, limpieza de datos sucios, agregaciones, joins, pivot tables, exportación a Excel y reporting automático. |
| Visualización de datos | Gráficos con Matplotlib y Seaborn, dashboards interactivos con Plotly Dash, exportación a PDF y publicación web. |
| Web scraping y automatización | Bibliotecas requests, BeautifulSoup, Selenium y Playwright para extracción de datos de webs, automatización de tareas repetitivas y bots. |
| APIs REST y JSON | Consumo de APIs externas (Booking, Hotelbeds, Skyscanner, Google Maps), autenticación OAuth, paginación, manejo de errores y retries. |
| Introducción a machine learning | Aprendizaje supervisado con scikit-learn, clasificación, regresión, clustering y casos prácticos aplicados al sector turístico balear. |
Salidas y trabajo: dónde encuentran empleo los alumnos
El sector tecnológico balear es pequeño pero muy especializado en software turístico, ecommerce y plataformas de reservas. Las empresas que más contratan perfiles Python en Illes Balears son Hotelbeds Group (Mallorca), TUI Mallorca, Lookiero, los departamentos digitales de cadenas hoteleras y agencias de marketing digital locales. La modalidad remota también es habitual: muchos baleares trabajan para empresas peninsulares o europeas desde casa.
- Junior Python developer en startups del Parc Bit, agencias de software y departamentos digitales hoteleros.
- Analista de datos con Pandas y SQL en grupos turísticos (Hotelbeds, TUI), bancos baleares y administraciones públicas.
- Ingeniero de automatización creando bots y scripts para procesos repetitivos (facturación, reservas, reporting).
- Back-end developer con frameworks Flask o Django en proyectos web y APIs internas.
- Data engineer pipelines ETL, integraciones entre sistemas hoteleros (PMS, Channel Manager, CRS).
- Especialista en web scraping para empresas de competitive intelligence, comparadores de precios y análisis de mercado.
- Freelance digital con clientes baleares, peninsulares e internacionales en remoto.
- Quality assurance (QA) testing automatizado con pytest y Selenium para empresas de software.
Salarios reales: qué se cobra en Baleares
Los rangos están elaborados a partir de los informes salariales TIC de Hays, las ofertas vigentes en Tecnoempleo, Infojobs Tech y Talent.com para zona Illes Balears con requisito explícito de Python en stack tecnológico.
| Perfil | Junior (recién certificado) | Senior (3+ años) |
|---|---|---|
| Junior Python developer | 1.700 – 2.100 € | 2.500 – 3.200 € |
| Analista de datos (Pandas+SQL) | 1.800 – 2.300 € | 2.800 – 3.800 € |
| Back-end developer (Django/Flask) | 2.000 – 2.500 € | 3.200 – 4.500 € |
| Data engineer (ETL+pipelines) | 2.200 – 2.800 € | 3.800 – 5.500 € |
| QA automation engineer | 1.900 – 2.400 € | 2.800 – 4.000 € |
| Freelance Python (remoto) | 2.500 – 3.500 € | 4.500 – 7.000 € |
Cifras brutas mensuales, jornada completa. Los perfiles senior con experiencia en cloud (AWS, GCP) o machine learning pueden superar los 5.500 €/mes en grupos hoteleros internacionales.
Fuentes consultadas: Informes salariales Hays España, Tecnoempleo Baleares, Infojobs Baleares (filtro IT), LinkedIn Jobs (Python en Illes Balears) y datos del Parc Bit (Govern Balear).
Convocatorias anteriores del SOIB
Estas ediciones ya están cerradas. Las mantenemos como archivo histórico para que puedas valorar la oferta habitual del Servei d’Ocupació y anticiparte a futuras convocatorias parecidas.
- Curso online gratuito: Analizando datos con Python (convocatoria 2022-06)
- Curso online gratuito: “Python: aprender a programar” (convocatoria 2022-02)
- Curso online gratuito: El Business Intelligence para controlar la estrategia empresarial (convocatoria 2022-02)
- Curso online gratuito: Retos medioambientales en un mundo cambiante (2.ª edición) (convocatoria 2022-06)
Modalidades y duración
El SOIB programa cada acción en una de tres modalidades, según el contenido y el centro impartidor. La elección depende del tipo de aprendizaje (más práctico = más presencial) y de tu disponibilidad.
- En línia (teleformación): aula virtual con tutoría asíncrona, foros y conexiones síncronas puntuales. Compatible con jornada hotelera o temporada estacional.
- Presencial: en centros acreditados de Palma, Maó, Eivissa o Sant Francesc Xavier. Incluye ejercicios prácticos con software especializado del sector.
- Mixta (semipresencial): sesiones presenciales para la práctica y teleformación para la teoría. La opción más equilibrada para perfiles con poco margen horario.
La duración va desde 40 horas en especialidades formativas cortas hasta 500 horas en certificados de profesionalidad de nivel 3, equivalentes a FP de grado superior.
Cómo apuntarse paso a paso
- Tener la tarjeta DARDE en vigor en una oficina del Servei d’Ocupació (renovable online con Cl@ve PIN, certificado digital o DNIe).
- Acceder al portal oficial del SOIB y filtrar por familia profesional Informática y Comunicaciones o por palabras clave como «Python», «programación» o «análisis de datos».
- Verificar los requisitos de acceso: nivel educativo mínimo, prueba de competencias clave o conocimientos previos específicos del área.
- Solicitar plaza y, si procede, pedir beca de transporte (TIB Mallorca, TIB Menorca o TIB Eivissa) o de conciliación familiar.
- Confirmar la admisión vía SMS o email del centro impartidor y firmar el compromiso formativo antes de la fecha de inicio.
Preguntas frecuentes
¿Necesito conocimientos previos de programación para hacer el curso del SOIB de Python?
No. Los cursos del SOIB de introducción a Python empiezan desde cero, sin requerir experiencia previa. Solo se exige un nivel usuario de informática: manejo de navegador, instalación de software y conocimientos básicos de uso del sistema operativo.
¿El curso del SOIB de Python sirve para acceder a un puesto junior en el Parc Bit?
Es la base mínima necesaria. Los cursos del SOIB de Python te dan los fundamentos suficientes para acceder a un puesto junior si los complementas con un portfolio en GitHub con 3-4 proyectos personales: un scraper, un análisis de datos, una pequeña web Flask y un bot de automatización. Sin portfolio es difícil saltar.
¿Qué diferencia hay entre el curso del SOIB y un máster de Big Data?
El curso del SOIB son 60-240 horas de fundamentos y herramientas concretas (Pandas, web scraping, APIs). Un máster de Big Data son 600-1500 horas con visión amplia (arquitectura cloud, Spark, Hadoop, machine learning) y precio entre 3.000 y 8.000 €. El curso del SOIB es la primera escalera gratuita para luego decidir si invertir en máster.
¿Hay cursos del SOIB de Python específicos para análisis de datos turísticos?
Sí, aparecen periódicamente con títulos como «Analizando datos con Python» o «Business Intelligence aplicado». Suelen incluir casos prácticos con datasets reales de ocupación hotelera, precios medios diarios (ADR) y revenue per available room (RevPAR) de Baleares.
¿El curso del SOIB de Python se puede hacer 100% online?
Sí. La modalidad en línia es la habitual para cursos de programación: plataforma de aula virtual, ejercicios autoevaluables, foros de dudas, repositorio de código compartido (Git/GitHub) y sesiones síncronas semanales con tutor. La práctica con código se hace en tu propio ordenador con Python instalado localmente.
¿Aparecen cursos del SOIB de Python para machine learning o IA?
Las acciones específicas de machine learning con scikit-learn aparecen con menos frecuencia, casi siempre como módulos avanzados dentro de programas más amplios de Big Data o ciencia de datos. Esta página se actualiza a diario, te aviso aquí cuando salga una nueva edición.
Si te interesa la programación, complementa Python con: marketing digital para entender el contexto de los datos que analices, big data y analítica avanzada aplicada al turismo, programación con lenguajes orientados a objetos (Java, JavaScript) e inglés profesional B2 (obligatorio en el 90% de ofertas tecnológicas baleares).
Consulta también la oferta del SOIB en cada isla: Mallorca · Menorca · Ibiza · Formentera.