Hay centenares de bootcamps centrados en el desarrollo de software para todas aquellas personas que quieran iniciar su carrera como developers, pero y aquellos que ya estén iniciados en este sector, que tengan un nivel medio-alto, tanto a nivel de conocimientos como de experiencia? He hablado con nuestros clientes, con nuestro equipo y con miembros de la comunidad para destacar los 10 principales centros donde encontrar workshops y cursos de desarrollo de software en Barcelona.

Estar al día de las últimas novedades y buenas prácticas es crucial, especialmente cuando nos referimos al mundo de la arquitectura y el desarrollo de software. Y no hay mejor manera de compartir experiencias con personas afines que participando en un workshop o un curso a manos de expertos de la industria.

 

Top 10 workshops y cursos de desarrollo de software en Barcelona

 

1. Habla Computing

En Habla Computing son expertos en Scala, su ecosistema de librerías y herramientas, y programación funcional. Puedes sacar partido de su experiencia en cualquiera de los cursos que ofrecen:

  • Introducción a Scala
  • Purely Functional Scala
  • Advanced Functional Scala
  • Big Data
  • Distributed programming
  • Bespoke training

 

2. Apium Academy

Apium Academy ofrece cursos de programación y desarrollo de software de calidad en Barcelona, llevados a cabo por desarrolladores de referencia y dirigidos a aquellos interesados en construir software que funciona y mejorar sus habilidades. Ofrecer cursos prácticos donde se tratarán problemas actuales y se buscarán soluciones óptimas a los mismos, siguiendo siempre buenas prácticas e implementando los conocimientos adquiridos de forma inmediata.

  • Arquitectura Frontend
  • Arquitectura Backend
  • Arquitectura Android
  • EventStorming
  • Product Ownership
  • Arquitectura de Software
  • DevOps
  • Refactoring

 

3. Codium

Codium entrena y da soporte a equipos de programación, y se especializan en TDD y código Clean & Legacy.

  • Legacy Code
  • TDD
  • Clean Code

 

4. NexoQA

NexoQA ofrecen una amplia variedad de cursos relacionados con el testeo de software, desde el nivel más basico, centrándose en temas fundamentales del testeo, hasta cursos más avanzados donde se tratan temas como el testeo automatizado y de rendimiento.

  • Advanced Test Engineering
  • Advanced Agile Testing
  • Managing the Test Process & QA Team
  • Testing and virtualization
  • API rest testing
  • Mobile app test automation
  • Web test automation with Selenium
  • Performance testing
  • Testing tools

 

5. Codesai

Codesai ayuda a sus estudiantes a mejorar, desbloquear sus proyectos y construir un equipo.

  • BDD
  • Testing
  • Refactoring
  • DDD
  • JavaScript

 

6. Capside

Capside ofrece formaciones relacionadas con todos los campos de conocimiento y tecnológicos Cloud.

  • Architecture, Agility and DevOps in Amazon AWS, Microsoft Azure and Google Cloud

 

7. La Salle

La Salle ofrece la oportunidad de dominar todas las fases del proceso de desarrollo de un proyecto IT y aprender a definir una estructura de software con un rendimiento eficiente.

  • Desarrollo y Arquitectura de Software
  • DevOps
  • Ciberseguridad
  • Desarrollo Frontend

 

8. Karumi

Los trainings de Karumi están diseñados para ser usados en casos reales. Ejercicios, katas y charlas con la visión otorgada tras años de experiencia construyendo apps para Android e iOS. Karumi ofrece a sus alumnos la posibilidad de mejorar la calidad de sus apps a través de trabajar en sus habilidades como ingenieros. Patrones de diseño, testeo, arquitecturas de software, procesos de revisión de código y buenas prácticas para desarrollo mobile: los estudiantes serán capaces de aplicar estos conceptos en las aplicaciones Android/iOS que estén construyendo.

  • Kotlin
  • Android Jetpack
  • Android Animations
  • Arquitectura, patrones y principios para Android & iOS
  • Testing en Android & iOS
  • Desarrollo Mobile Avanzado
  • Mastering Git
  • Swift Jump Start

 

9. Autentia

En Autentia convierten los problemas complejos en soluciones sostenibles, acompañando sus alumnos en su proceso de aprendizaje, siendo un modelo en cuanto a eficiencia y buenas prácticas.

  • Metodologías Agile
  • Arquitectura de Software
  • Big Data
  • DevOps
  • Frontend
  • Lenguajes y Frameworks
  • Desarrollo de aplicaciones móviles
  • Testing
  • TDD y BDD

 

10. Codurance

Codurance ofrece un rango de formaciones que normalmente duran 2 días. Sus cursos ayudan a equipos de formación a mejorar sus niveles de TDD, CI/CD, DDD, Clean Code y principios SOLID, BDD y muchas otras prácticas técnicas.

  • Crafting Code
  • Crafted Design
  • Microservices with AWS Lambdas
  • Serverless Architecture Using AWS
  • Enterprise Application Development
  • Building Reliable Microservices with Microsoft Service Fabric
  • Zero to Continous Delivery with Docker
  • Crafting Webapps

¡Espero que esta lista de workshops y cursos de desarrollo de software te haya sido de utilidad!I really hope you find this list of software development workshops and courses useful!
Si crees que nos hemos dejado alguno, háznoslo saber en los comentarios.