When you enroll in this course, you'll also be enrolled in this Specialization.
Learn new concepts from industry experts
Gain a foundational understanding of a subject or tool
Develop job-relevant skills with hands-on projects
Earn a shareable career certificate
There are 8 modules in this course
Este curso te permitirá construir tu primer aplicación móvil profesional. Serás capaz de crear y controlar la vida de tus Activities y aprovechar el espacio en pantalla de los diferentes dispositivos Android implementando Fragments en tus aplicaciones.
Dale persistencia a tu información utilizando todas las formas de almacenamiento que hay en Android desde un único archivo hasta una Base de Datos.
Podrás evaluar lo aprendido por medio de ejercicios prácticos que te permitirán ir desarrollando tu aplicación.
En este módulo reconocerás cómo funciona Material Design en Android a nivel código. También, lo integrarás a tus proyectos para personalizar tus aplicaciones tanto como tu marca personal lo requiera.
What's included
4 videos2 readings1 peer review
Show info about module content
4 videos•Total 15 minutes
Bienvenida•1 minute
Aplicando el tema Material Design•3 minutes
Compatibilidad con versiones anteriores•1 minute
Ejercicio: Integrando Material Design a tus proyectos•10 minutes
2 readings•Total 20 minutes
Si no estás inscrito a este curso como usuario de Coursera para la UNAM, por favor revisa esta información:•10 minutes
Qué y cómo lo haré•10 minutes
1 peer review•Total 60 minutes
Integrando Material Design con identidad personalizada •60 minutes
Activities
Module 2•7 hours to complete
Module details
Aquí descubrirás por completo el concepto de Activity. No es sólo una pantalla más de nuestra aplicación, también aprenderemos a controlarla desde su ciclo de vida, podremos producir todos los eventos posibles con los botones de acción back y home.
What's included
16 videos6 readings1 assignment1 peer review
Show info about module content
16 videos•Total 211 minutes
¿Qué son las Activities?•2 minutes
Ejercicio: Creando una actividad•10 minutes
Implentando interfaces de usuario•1 minute
Layouts y Raised Button•26 minutes
Floating Action Button•15 minutes
Snackbar•17 minutes
Refresh Indicator•20 minutes
CardView•25 minutes
Qué son los Layouts•1 minute
Ciclo de vida de un Activity•4 minutes
Métodos Callbacks•15 minutes
Iniciando una actividad. Intents•1 minute
Tipos de Intents: Implicitos y Explicitos•5 minutes
Ejemplo: Intent implícito y explícito 1•43 minutes
Ejemplo: Intent implícito y explícito 2•18 minutes
Terminando Activities•8 minutes
6 readings•Total 60 minutes
Layouts en Android•10 minutes
Linear Layout•10 minutes
Relative Layout•10 minutes
List View•10 minutes
Grid View•10 minutes
Frame Layout•10 minutes
1 assignment•Total 30 minutes
Activity•30 minutes
1 peer review•Total 120 minutes
Desarrollando una aplicación•120 minutes
RecyclerView
Module 3•2 hours to complete
Module details
En este módulo dominarás por completo este nuevo elemento de Material Design. Aprenderás a implementarlo a detalle para hacer tus aplicaciones más eficientes.
What's included
2 videos2 readings1 assignment
Show info about module content
2 videos•Total 75 minutes
RecyclerView•7 minutes
Ejemplo: RecyclerView•68 minutes
2 readings•Total 20 minutes
RecyclerView onClick•10 minutes
Botón de Like en RecyclerView•10 minutes
1 assignment•Total 30 minutes
Clases involucradas en Recycler View•30 minutes
AppBar / Action Bar
Module 4•2 hours to complete
Module details
En este módulo podrás estilizar el App Bar de una aplicación y darle un estilo homogéneo en todas las versiones de Android. Manipularás todas los botones de acción, desde el botón de subir hasta views propios insertados en el AppBar.
What's included
4 videos1 peer review
Show info about module content
4 videos•Total 32 minutes
Añadiendo un App Bar Material Design y Ejemplo•20 minutes
Navegación hacia atrás: para qué y cómo•2 minutes
Ejemplo: Navegación hacia atrás•9 minutes
Views de Acción•1 minute
1 peer review•Total 60 minutes
Mascotas, Recycler View y Action View •60 minutes
Menús
Module 5•2 hours to complete
Module details
En este módulo implementarás en tus proyectos los diferentes tipos de menús que existen en Android.
What's included
8 videos1 reading1 assignment
Show info about module content
8 videos•Total 97 minutes
Menú de opciones•2 minutes
Menú de contexto•1 minute
Menú Popup•1 minute
Ejemplo: Menú de opciones•16 minutes
Ejemplo: Menú de contexto•16 minutes
Ejemplo: Menú Popup•16 minutes
Ejemplo: Menús•46 minutes
Aprovecha los menús•1 minute
1 reading•Total 10 minutes
Integrando Action Views•10 minutes
1 assignment•Total 30 minutes
Menús•30 minutes
Fragments
Module 6•3 hours to complete
Module details
En este módulo profundizaremos en los Fragments para entender por qué existen. A través de ejemplos prácticos, descubrirás la importancia de tenerlos presentes en nuestras aplicaciones.
What's included
6 videos1 peer review
Show info about module content
6 videos•Total 53 minutes
¿Por qué usar Fragments?•2 minutes
Creando un Fragment•2 minutes
Ejemplo: Crear Fragments•8 minutes
ViewPager y Fragment•29 minutes
Añadiendo RecyclerView en un Fragment•11 minutes
Añadiendo un Fragment desde un layout•1 minute
1 peer review•Total 120 minutes
Menús y Fragments•120 minutes
Sistema de permisos
Module 7•1 hour to complete
Module details
Aprende todo sobre la nueva forma de gestionar permisos en Android practicando cómo funciona internamente todo este mecanismo para crear, así, aplicaciones confiables para tus usuarios.
What's included
4 videos
Show info about module content
4 videos•Total 30 minutes
Permisos en Android•1 minute
Uso de Permisos•1 minute
Ejemplo: Permisos•27 minutes
Conclusión permisos•1 minute
Almacenamiento
Module 8•6 hours to complete
Module details
En este modulo conocerás todas las formas de almacenamiento interno que puedes utilizar en Android, es muy importante que las aprendas pues así lograrás que tus aplicaciones trabajen en modo off-line la mayor cantidad de tiempo posible, es decir, que estas puedan seguir funcionando sin necesidad de estar conectadas a internet.
What's included
16 videos1 reading1 peer review
Show info about module content
16 videos•Total 255 minutes
Tipos de almacenamiento•1 minute
File I/O•2 minutes
Ejemplo: FileIO•20 minutes
Shared Preferences•3 minutes
Ejemplo: Shared Preferences•23 minutes
Base de Datos•3 minutes
Ejemplo: Base Datos (Modelo Vista Presentador) 1•20 minutes
Ejemplo: Base Datos (Modelo Vista Presentador) 2•31 minutes
Ejemplo: Creación y Consulta Base de Datos•47 minutes
Ejemplo: Insertando Like a Base de Datos•27 minutes
Dedugging DB por terminal•2 minutes
Ejemplo: Debugging Base de Datos•19 minutes
Content Provider•2 minutes
Ejemplo: Content Provider Permisos•22 minutes
Ejemplo: Content Provider Consulta•32 minutes
Despedida•1 minute
1 reading•Total 10 minutes
Proyecto GitHub MVP Bases de Datos•10 minutes
1 peer review•Total 120 minutes
Generando Persistencia en nuestra aplicación•120 minutes
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Instructor
Instructor ratings
Instructor ratings
We asked all learners to give feedback on our instructors based on the quality of their teaching style.
La Universidad Nacional Autónoma de México fue fundada el 21 de septiembre de 1551 con el nombre de la Real y Pontificia Universidad de México. Es la más grande e importante universidad de México e Iberoamérica. Tiene como propósito primordial estar al servicio del país y de la humanidad, formar profesionistas útiles a la sociedad, organizar y realizar investigaciones, principalmente acerca de las condiciones y problemas nacionales, y extender con la mayor amplitud posible, los beneficios de la cultura.
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
Jennifer J.
Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
Larry W.
Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
Chaitanya A.
"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."
Learner reviews
4.3
334 reviews
5 stars
66.16%
4 stars
15.56%
3 stars
8.08%
2 stars
2.99%
1 star
7.18%
Showing 3 of 334
A
AG
5·
Reviewed on Aug 21, 2017
Excelente Curso, realmente aprendes a desarrollar aplicaciones en Android, las explicaciones son muy buenas y entendibles. 100% recomendado
I
IC
4·
Reviewed on Nov 17, 2020
Muy Completo! Y los proyectos están muy buenos tmb! Son claras las explicaciones, aunq por ahí algunos videos se hacen largos para verlos de un solo saque.
V
VV
5·
Reviewed on Jul 10, 2019
Excelente Curso de Desarrollo de aplicaciones con Android. Ayuda mucho ha ver como esta constituido las apps de las plataformas de Android.
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I subscribe to this Specialization?
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.