Clean Architecture - Un Enfoque Práctico en Android

María Alejandra Torres

Clean Architecture - Un Enfoque Práctico en Android

31 de Agosto de 2020

El centro de Desarrollo Tecnológico CreaTIC abre inscripciones al curso "Clean Architecture - Un Enfoque Práctico en Android" que dará el conocimiento necesario para plantear una buena arquitectura y lograr una aplicación escalable. mantenible y con mayor probabilidad de éxito.

Compartir en:

El centro de Desarrollo Tecnológico CreaTIC y el Ingeniero Hamilton Urbano, quien hace parte del equipo de Mercado Libre, unen esfuerzos para orientar el curso  "Clean Architecture - Un Enfoque Práctico en Android". 

La arquitectura es uno de los puntos débiles en muchas aplicaciones hoy en día y es una de las razones por las cuales las startups fallan. Una mala arquitectura hace que el desarrollo sea lento, poco escalable y difícilmente mantenible. Es por esto, que este curso te dará el conocimiento necesario para plantear una buena arquitectura y lograr una aplicación escalable, mantenible y con mayor probabilidad de éxito.

Requerimientos

1. Conocimiento básico en Kotlin

2. Conocimiento intermedio en Android

3. Conocimiento en Programación Orientada a Objetos

¿Qué sabré después de este curso?

● Conceptos básicos necesarios para implementar una arquitectura limpia.

● La Importancia de la arquitectura y cómo afecta en los negocios.

● Plantear una arquitectura escalable y mantenible para aplicaciones pequeñas y medianas.

● Conceptos básicos de una arquitectura basada en funcionalidades, para equipos y aplicaciones gigantes en Android.

 

Contenido del Curso

● Importancia y ventajas de una buena arquitectura. (2H)

● Conceptos básicos

a. Arquitectura y Diseño (2H)

b. Principios SOLID en Arquitecturas (7H)

● Inversión de dependencias

a. Separación de capas (3H)

● Inyección de dependencias (DI)

a. Conceptos básicos (2H)

b. Frameworks de DI (1H)

c. Koin (2H)

d. Android Hilt (2H)

● Estrategias para trabajos en segundo plano

a. RXJava (3H)

b. Kotlin Coroutines (2H)

● Clean Architecture en aplicaciones móviles

a. Entidades (1H)

b. Casos de Uso (1H)

c. Repositorios (2H)

d. Mappers (1H)

e. Data Sources (1H)

● Introducción a arquitectura basada en funcionalidades.

a. Modularización (3H)

b. Componetización (3H)

Instructor

Hamilton Urbano, Ingeniero Electrónico y en Telecomunicaciones de la universidad del Cauca. Android Tech Lead dentro del equipo de arquitectura de Mercadolibre.

Duración: 35 horas 

Valor: $400.000

 

Inscríbete aquí

 

Contacto 

comunicaciones@cdtcreatic.com

WhatsApp 310 263 0888

Todas las publicaciones