Curso Definitivo de Android

Curso Definitivo de Android

Alumnos destacados
Sebuscan
200
joelbarron
95
develinprisea008fd4caff44320
95
nrtapia0
49
GWRoldan85
42
karina_estaba
41
gianpoker
41
cgarcia286
37
haroldolopezdev
35
pbl808hs
31

¿Quieres compartir tus conocimientos?Crea un tutorial

Bienvenido al curso

Bienvenida

Descarga el material del curso

1:00

Introducción a Android

25:00

Estado actual del desarrollo en Android

2:00

Requerimientos y Herramientas para el Desarrollo en Android

9:00

Creando nuestro entorno de desarrollo

Inicia a programar para Android: ¿Qué necesito?

3:00

Arquitectura de una aplicación en Android

6:00

Android Studio

4:00

Android SDK Manager

15:00

Hola Mundo

15:00

Creando un emulador

11:00

Básicos de Android

Repaso rápido de Java (POJOS)

7:00

Android es MVC por defecto

13:00

XML vs. Editor Gráfico

14:00

Diferencia entre LinearLayout y Relative Layout

17:00

Widgets Básicos en Android

12:00

Widgets Básicos desde Java

11:00

Material Design

13:00

Creando Platzigram

Configurando nuestro tema Material

16:00

Widgets de Material Design

10:00

Maquetando nuestras vistas del proyecto

14:00

¿Qué es un Activity?

22:00

Maquetando nuestros Activities

25:00

Internacionalización de Textos

11:00

Rised button

9:00

EditText con Material Design

11:00

Terminando el Home de nuestra aplicación

9:00

Toolbar

20:00

Intents

12:00

CardView

7:00

Analizando nuestra vistas

7:00

Maquetando nuestro CardViewd

29:00

Introducción a Fragments

8:00

Creando nuestros fragments

21:00

Fragments en nuestro BotttomBar

19:00

¿Cómo funciona un RecyclerView?

11:00

Implemententando RecyclerView

28:00

Picasso

5:00

Analizando nuestra vista

10:00

Collapsing Toolbar Layout, AppBarLayout

26:00

Onclick Listener en RecyclerView

11:00

Implementando la vista de perfil

15:00

Comportamientos dependientes en Material Design

22:00

Transiciones en Android.

16:00

Conclusiones

Cierre del Curso

Desafío 01

Desafío 02

Desafío 03

Continuando con Platzigram

Bienvenida a la segunda parte del curso

Material del curso

1:00

Arquitectura en Android

¿Por qué se debe implementar una Arquitectura en Android?

6:00

Principios SOLID en Android

5:00

¿Qué es y por qué implementar MVP en Android?

5:00

MVP en Android un ejemplo sencillo

¿Qué es la arquitectura limpia? Clean Architecture

8:00

Platzigram con Clean Architecture creando la entidad Login

14:00

Integrando un Presenter e Interactor a Platzigram

10:00

Creando un Repository en Platzigram

15:00

Accediendo al Hardware en Android

Accediendo a la cámara en Android

21:00

Creando un layout para mostrar una foto en Android

Accediendo y mostrando fotos de la cámara en Android

25:00

Configuración de Firebase en Android

¿Qué es Firebase para Android?

11:00

Creando un proyecto en la consola de Firebase

Gradle en Android

¿Qué es Android Gradle?

Archivos de configuración Gradle en Android integración con Firebase

8:00

Firebase Authentication en Android

Cómo funciona Firebase Authentication en Android

Firebase Authentication Correo y Contraseña en Platzigram

Sign In y Sign Out Correo y Contraseña en Platzigram

Configurando Facebook Developers

10:00

Implementando Facebook Login en Platzigram

14:00

Manejando una sesión en Facebook con Android y Firebase

Almacenamiento en Android

Tipos de almacenamiento en Android

11:00

Implementando Shared Preferences en Android

13:00

Menús en Android

Tipos de menús en Android

11:00

Implementando un menú de opciones en Platzigram

15:00

Firebase Storage en Android

¿Qué es Firebase Storage en Android?

7:00

Subir Fotos a Firebase desde Platzigram

Mostrar Fotos desde Firebase Storage en Platzigram

Logcat de Android y Crash Reporting de Firebase

Logcat de Android y Firebase Crash Reporting

16:00

Registrando errores de Platzigram en Firebase

20:00

Conexión a Servicios Web con Retrofit en Android

¿Cómo funciona un Servicio Web en Android?

4:00

Qué es un API Rest, Verbos Http y Endpoints

4:00

Trabajando con otra API, Medium

Configurando el API de Medium

20:00

Repasando MVP+Clean Arquitecture

13:00

Configurando Retrofit en Android

12:00

Retrofit con MVP+Clean Arquitecture

10:00

Implementando OkhttpClient en Retrofit

3:00

Seguridad en Android

Seguridad en Android ocultando api keys

2:00

Animaciones en Android

Tipos de Animaciones en Android

3:00

Android Things

¿Qué es Android Things?

2:00

Publicación en el PlayStore

Publicando tu aplicación en Google Play (PlayStore )

4:00

Contenido complementario

Notificaciones en Android con Firebase

4:00

Control de versiones

Inyección de vistas con ButterKnife

5:00

Constraint Layout ( Vistas sin XML )