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€
Publicado por: Apiumhub