fcbk

Con este curso podrás:

Arquitectura de Software en Android

Arquitectura de Software en Android

Ir del diseño a la programación

Ir del diseño a la programación

Hacer una aplicación compatible para múltiples versiones

Hacer una aplicación compatible para múltiples versiones

Integrar material design en tus proyectos

Integrar material design en tus proyectos

Conectar con Firebase

Conectar con Firebase

Temario del curso

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
Analizando nuestra vistas
Maquetando nuestro CardViewd
Introducción a Fragments
Creando nuestros fragments
Fragments en nuestro BotttomBar
¿Cómo funciona un RecyclerView?
Implemententando RecyclerView
Picasso
Analizando nuestra vista
10:00
Collapsing Toolbar Layout, AppBarLayout
26:00
Onclick Listener en RecyclerView
Implementando la vista de perfil
15:00
Comportamientos dependientes en Material Design
22:00
Transiciones en Android.

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

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

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
Implementando Facebook Login en Platzigram
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
Registrando errores de Platzigram en Firebase

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
Constraint Layout ( Vistas sin XML )
Diploma del Curso Definitivo de Android

¡Obtén reconocimiento por tu trabajo!

Comparte tus logros con tu familia, amigos, empleadores y la comunidad.

Apenas termines el curso tendrás acceso al diploma digital y cuando finalices la carrera te enviaremos el diploma en papel a tu casa.

Los Profesores

Anahí Salgado Díaz de la Vega

Anahí Salgado Díaz de la Vega

@anncode

Course Manager en Platzi

Crea tu primer aplicación Android usando Material Design

Aprende las bases de Android y cómo llevar del diseño a la programación con el proyecto "Plazigram", una aplicación pensada 100% en Material Design; Notarás cómo la interacción de tu aplicación mejora gracias al uso de esta guía de estilos creada por Google

Nuestros Planes

  • Accedes a todos los más de 100 cursos y 10 carreras
  • Estudias cuando quieras desde web y tu móvil
  • Examenes al final de cada curso y diploma por cada carrera
  • Acceso exclusivo al taller de creación de startups
  • Entrada preferencial a nuestros eventos
  • Pago en depósito, Paypal y otros métodos
  • Pago con tarjeta de crédito o débito
  • Accedes a todos los más de 100 cursos y 10 carreras
  • Estudias cuando quieras desde web y tu móvil
  • Examenes al final de cada curso y diploma por cada carrera
  • Acceso exclusivo al taller de creación de startups
  • Entrada preferencial a nuestros eventos
  • Pago en depósito, Paypal y otros métodos
  • Pago con tarjeta de crédito o débito
  • Accedes a todos los más de 100 cursos y 10 carreras
  • Estudias cuando quieras desde web y tu móvil
  • Examenes al final de cada curso y diploma por cada carrera
  • Acceso exclusivo al taller de creación de startups
  • Entrada preferencial a nuestros eventos
  • Pago en depósito, Paypal y otros métodos
  • Pago con tarjeta de crédito o débito

Nuestros Planes

Qué obtienes
  • Accedes a todos los más de 100 cursos y 10 carreras

  • Estudias cuando quieras desde web y tu móvil

  • Exámenes al final de cada curso y diploma por cada carrera

  • Acceso exclusivo al taller de creación de startups

  • Entrada preferencial a nuestros eventos

  • Pago en depósito, PayPal y otros métodos

    Paypal
    Depósito
  • Pago con tarjeta de crédito o débito

    Visa
    Mastercard
    American Express
Plan Anual

$25

$25 Dólares al mes

Un solo pago de $299

Plan sin Intereses

$27

$27 Dólares al mes

12 meses sin intereses

¿Necesitas capacitación para tu empresa? Tenemos planes. Escríbenos a empresas@platzi.com

Preguntas frecuentes de los cursos de Platzi

Las suscripciones hacen cobros automáticos a tu tarjeta cada mes o cada año a menos que pauses o suspendas tu cuenta. Esto lo puedes hacer desde mi suscripción, donde también encontrarás tu historial de pagos y podrás descargar tu facturas.
El plan es más económico que el mensual, así que no puedes cancelarlo antes de que pasen los 12 meses de compromiso.
Sólo aplica para pagos con tarjeta de crédito cuya fecha de expiración sea mayor a 12 meses.
Platzi no te cobra intereses pero tu banco puede aplicar tarifas adicionales. Consulta con ellos.
Tendrás acceso al Taller de Startups.
Al finalizar las clases publicamos un examen de certificación. Los alumnos aprueban con 90% de calificación o más. El certificado demuestra que has aprendido y comprendido exitosamente los temas vistos. Si pierdes el examen puedes reintentarlo cada 12 horas
Los cursos son online y todo está disponible 24/7 en la plataforma, además tenemos una aplicación móvil donde puedes descargar los contenidos para verlos offline. Más que materiales para descargar, la experiencia Platzi está construida para que la disfrutes al iniciar tu sesión. Te esperamos.
Daniel  Moreno Galeano
Daniel Moreno Galeano

La forma que tienen para dar a entender el contenido del Curso. La profesora es verdaderamente buena en lo que enseña.

César Augusto Maldonado Bermúdez
César Augusto Maldonado Bermúdez

Los profesores y su contenido es lo mejor del curso, me gusto que los profesores fueron claros al momento de explicar.

Paul Galarza Cervantes
Paul Galarza Cervantes

Su sencillez, claridad en los temas que aborda, es fácil resolver dudas con ayuda de otras personas que llevan el mismo curso.

Comienza hoy tu suscripción en Platzi

  • Esta y todas las carreras ofrecidas por Platzi.

  • Acceso ilimitado a todas las clases en vivo.

  • Bolsa de empleo y ofertas laborales exclusivas.

  • Certificados reconocidos por grandes empresas.

  • Estudia cuando quieras. Grabaciones de todas las clases.

  • Taller de startups: Exclusivo para suscriptores anuales.

Preguntas frecuentes de los cursos de Platzi

Las suscripciones hacen cobros automáticos a tu tarjeta cada mes o cada año a menos que pauses o suspendas tu cuenta. Esto lo puedes hacer desde mi suscripción, donde también encontrarás tu historial de pagos y podrás descargar tu facturas.
El plan es más económico que el mensual, así que no puedes cancelarlo antes de que pasen los 12 meses de compromiso.
Sólo aplica para pagos con tarjeta de crédito cuya fecha de expiración sea mayor a 12 meses.
Platzi no te cobra intereses pero tu banco puede aplicar tarifas adicionales. Consulta con ellos.
Tendrás acceso al Taller de Startups.
Al finalizar las clases publicamos un examen de certificación. Los alumnos aprueban con 90% de calificación o más. El certificado demuestra que has aprendido y comprendido exitosamente los temas vistos. Si pierdes el examen puedes reintentarlo cada 12 horas
Los cursos son online y todo está disponible 24/7 en la plataforma, además tenemos una aplicación móvil donde puedes descargar los contenidos para verlos offline. Más que materiales para descargar, la experiencia Platzi está construida para que la disfrutes al iniciar tu sesión. Te esperamos.

Regístrate hoy a todos nuestros cursos

Este curso forma parte de:
Google Fullstack Developer
Carrera de Google Fullstack Developer