Cursos
>

Curso de Arquitectura Backend en Barcelona

17 September 2019, 18:30 - 15/10/2019 20:30

Plaza Urquinaona 1, Entresuelo Derecha B 08010 Barcelona, Barcelona

-> ¿Qué aprenderás durante el curso de Arquitectura Backend?
https://apiumacademy.com/es/curso-arquitectura-backend/

- Buenas Prácticas para desarrollo backend (incluyendo principios SOLID)
- Test-Driven Development: Mockist / Classicist + Inside-out / Outside-In
- Domain-Driven Design (DDD)
- Cómo organizar perfectamente tu trabajo, dividiéndolo en tareas fáciles de resolver
- Cómo elegir las herramientas adecuadas para cada situación
- Cómo programar usando una mezcla de programación funcional y orientada a objetos
- Cómo desacoplar tu aplicación de la infraestructura
- Cómo testear tu aplicación backend
- Cómo construir tu aplicación backend
- Todo esto será explicando usando Kotlin como lenguaje de programación

-> Sobre el curso de Arquitectura Backend

En este curso sobre Arquitectura Backend aprenderás a trabajar con Kotlin, construir to código de forma escalable y sostenible, respondiendo de forma apropiada al negocio.Aprenderás: cómo aplicar DDD para modelar tus procesos de negocio, divididos en contextos delimitados, cómo aplicar TDD para mantener el código libre de bugs y cómo aplicar buenas prácticas para producir software de alta calidad sostenible.

-> Duración: 24 horas divididas en 12 sesiones de 2 horas cada una (4 semanas).

-> Fecha de Inicio: 17/09/2019

-> Materiales de Referencia: Junto con el curso de Arquitectura Backend, el alumno recibirá varios materiales de referencia con información adicional.

-> Horario: Martes y Jueves de 18:30 a 20:30

-> 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 Development (DDD)
- Principios de Diseño (SOLID, KISS, DRY, ...)
- Patrones (MVC, Use Case, Factory, builder, adapter, facade, decorator…)

-> Precio: 499€

Más información

Publicado por: Apiumhub