Curso de Arquitectura Backend en Apium Academy: Escribe Backends sostenibles

Compartir esta publicación

Ya hace tiempo que la iniciativa de Apium Academy forma parte de nuestro ecosistema. Nuestra colaboración con esta academia de cursos de programación es muy estrecha y frecuente, y ya nos hemos hecho eco en el pasado de las distintas formaciones que ofrecen e incluso su nacimiento.

Poco a poco se van creando cursos nuevos en Apium Academy, y hoy nos gustaría hablaros del curso de Arquitectura Backend, que será impartido por Álvaro García, nuestro Principal Engineer, y por Rafa Ruiz, uno de nuestros Tech Leads más veteranos.

Curso de Arquitectura Backend en Barcelona

Apium Academy tiene una forma particular de entender sus cursos; no se trata únicamente de impartir unos conocimientos, sino de mostrar sus aplicaciones reales, con ejercicios prácticos realizados en clase con el apoyo del profesor. Otro enfoque indispensable de la academia es hacer hincapié en la metodología. Al finalizar el curso, los alumnos deben tener claro cómo aplicar buenas prácticas en su día a día para lograr un código de calidad y un software que funciona.

En este curso sobre Arquitectura Backend en Barcelona aprenderás a trabajar con Kotlin, construyendo un código escalable y sostenible. También aprenderás cómo aplicar DDD para modelar tus procesos de negocio, divididos en contextos delimitados a aplicar TDD para mantener el código libre de bugs y, sobretodo, aplicar buenas prácticas para producir software de alta calidad sostenible.

Temario del curso de Arquitectura Backend

  • Paradigmas: Orientados a Objetos (polimorfismo, herencias…) + Funcionales (inmutabilidad, streams, …)
  • Servicios Decoupling (patrón repositorio, servicio de aplicación, servicio de dominio…): Functional Core + Imperative Shell
  • Patrones de arquitectura: Clean Architecture, Hexagonal Architecture (Ports & Adapters)
  • Testing: tipos de test, test doubles, otras herramientas
  • Domain-Driven Design (DDD)
  • Principios de Diseño (SOLID, KISS, DRY, …)
  • Patrones (MVC, Use Case, Factory, builder, adapter, facade, decorator…)
  Cómo simplificar la capa de datos con MoyaRx y Codable

¿Cómo apuntarse?

Mediante formulario: https://apiumacademy.com/es/contacto/ o enviando un correo a [email protected] para reservar tu curso

¿Hay más cursos ofertados en Apium Academy?

Actualmente están ofertados los siguientes cursos en Apium Academy:

  1. Curso de Arquitectura Frontend
  2. Curso de Arquitectura Android
  3. Curso de Product Owner

Workshops Tech: Aprende de los mejores

Otra novedad que encontrarás ofertada en la academia son los Workshops especializados: talleres prácticos de un día llevados a cabo por algunas de las figuras más potentes y relevantes del mundo tech internacional. Ya te puedes apuntar a dos de ellos:

  1. Workshop de Introducción a DevOps por Len Bass
  2. Workshop de Arquitectura de Software por Mark Richards

¿Existe la posibilidad de pedir un curso personalizado?

Sí, esa posibilidad existe, lo único que tienes que hacer es pedirlo, vía correo electrónico, especificando tus objetivos y ellos harán lo posible para adaptar el contenido a tus necesidades.

Contacto Apium Academy: [email protected]

Author

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Suscríbete a nuestro boletín de noticias

Recibe actualizaciones de los últimos descubrimientos tecnológicos

¿Tienes un proyecto desafiante?

Podemos trabajar juntos

apiumhub software development projects barcelona
Secured By miniOrange