Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Curso Dagger 2 Inyección de Dependencias para Android
Highest Rated
Rating: 4.3 out of 5(101 ratings)
306 students

Curso Dagger 2 Inyección de Dependencias para Android

Aprende lo fundamental de la Inyección de Dependencias y usa Dagger 2 en tus aplicaciones Android
Created byAlberto Palomar
Last updated 3/2019
Spanish

What you'll learn

  • Aprende lo fundamental de la Inyección de Dependencias y usa Dagger 2 en tus aplicaciones Android

Course content

4 sections76 lectures3h 54m total length
  • ¿Por qué Inyección de Dependencias?1:59
  • Inyección de Dependencias0:58
  • Ejemplo Sin Dagger 25:25
  • Como Funciona Dagger 21:52
  • Código de Este Proyecto
  • Configurando el Gradle0:58
  • Etiqueta @Module y @Provide2:04
  • Etiqueta @Component2:11
  • Base Application y Etiqueta @Inject8:19
  • @Provides Coche3:11
  • Etiqueta @Named y @Qualifier4:26
  • Etiqueta @Singlenton1:47
  • Etiqueta @Scope y @Retention2:34
  • Optimizando el Código0:31
  • Instanciación Lazy2:02
  • Instanciación Provider1:02

Requirements

  • Conocimientos de Android. Debes hacer realizado Alguna Aplicación que se conecte a un Web Service

Description

Bienvenido a mi curso de Dagger 2

Dagger 2 es el Framework por excelencia para la Inyección de Dependencias en Android. La mayor parte de empresas lo utilizan y es un requisito que todo programador Android ha de tener. Con este curso podrás entender lo fundamental de Dagger 2 y utilizarlo en tus aplicaciones.

La ventaja de utilizar Dagger 2 es que nos permite escribir un código más legible, más expandible y mantenible y por supuesto un código que puede ser testeado.

Y por supuesto cumplimos con el quinto principio de SOLID, es decir con el principio de inversión de la dependencia. Es decir que los objetos o instancias deben depender de abstracciones y no de implementaciones.

1- Durante este curso aprenderás con un sencillo ejemplo las características principales del framework como que son los componentes, los modelos y las etiquetas vamos a utilizar. 

2.- También vamos a ver la dependencia de componentes y sub-componentes

3.-Y para terminar veremos una aplicación real, en la que utilizando el patron MVP inyectaremos el Presenter a nuestra activity. También inyectaremos nuestra clase Usuario en las diferentes Activities y por último inyectaremos una instancia de retrofit para hacer nuestras peticiones web.

Un curso muy completo que te ayudará a entender el framework de inyección de dependencias más utilizado en Android, ideal si estas buscando trabajo o si lo quieres implementar en tu empresa. 

No lo dudes y apuntare ahora mismo.

Who this course is for:

  • Desarrolladores Android