Desarrollo de aplicaciones con Android

  • 4.3
Approx. 24 hours to complete

Course Summary

Desarrollo de Aplicaciones is a course that teaches students how to create mobile apps using Android Studio and Java programming language. Students will learn how to design user interfaces, work with databases, and use web services to create functional and intuitive mobile apps.

Key Learning Points

  • Learn how to create mobile apps using Android Studio and Java programming language
  • Design user interfaces and work with databases
  • Use web services to create functional and intuitive mobile apps

Job Positions & Salaries of people who have taken this course might have

    • USA: $75,000 - $120,000
    • India: ₹4,00,000 - ₹10,00,000
    • Spain: €24,000 - €57,000
    • USA: $75,000 - $120,000
    • India: ₹4,00,000 - ₹10,00,000
    • Spain: €24,000 - €57,000

    • USA: $80,000 - $135,000
    • India: ₹4,50,000 - ₹12,00,000
    • Spain: €25,000 - €60,000
    • USA: $75,000 - $120,000
    • India: ₹4,00,000 - ₹10,00,000
    • Spain: €24,000 - €57,000

    • USA: $80,000 - $135,000
    • India: ₹4,50,000 - ₹12,00,000
    • Spain: €25,000 - €60,000

    • USA: $65,000 - $115,000
    • India: ₹3,50,000 - ₹10,00,000
    • Spain: €20,000 - €50,000

Related Topics for further study


Learning Outcomes

  • Design and develop mobile apps using Android Studio and Java programming language
  • Implement user interface designs and work with databases
  • Use web services to create functional and intuitive mobile apps

Prerequisites or good to have knowledge before taking this course

  • Basic knowledge of Java programming language
  • Familiarity with Android Studio

Course Difficulty Level

Intermediate

Course Format

  • Online self-paced course
  • Video lectures
  • Hands-on projects

Similar Courses

  • Mobile App Development with React Native
  • iOS App Development Basics
  • Android Basics: User Interface

Related Education Paths


Notable People in This Field

  • Android Developer
  • Google Developer Advocate
  • Android Developer Advocate

Related Books

Description

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.

Outline

  • Integrando Material Design a nuestro proyecto
  • Bienvenida
  • Aplicando el tema Material Design
  • Compatibilidad con versiones anteriores
  • Ejercicio: Integrando Material Design a tus proyectos
  • Si no estás inscrito a este curso como usuario de Coursera para la UNAM, por favor revisa esta información:
  • Qué y cómo lo haré
  • Activities
  • ¿Qué son las Activities?
  • Ejercicio: Creando una actividad
  • Implentando interfaces de usuario
  • Layouts y Raised Button
  • Floating Action Button
  • Snackbar
  • Refresh Indicator
  • CardView
  • Qué son los Layouts
  • Ciclo de vida de un Activity
  • Métodos Callbacks
  • Iniciando una actividad. Intents
  • Tipos de Intents: Implicitos y Explicitos
  • Ejemplo: Intent implícito y explícito 1
  • Ejemplo: Intent implícito y explícito 2
  • Terminando Activities
  • Layouts en Android
  • Linear Layout
  • Relative Layout
  • List View
  • Grid View
  • Frame Layout
  • Activity
  • RecyclerView
  • RecyclerView
  • Ejemplo: RecyclerView
  • RecyclerView onClick
  • Botón de Like en RecyclerView
  • Clases involucradas en Recycler View
  • AppBar / Action Bar
  • Añadiendo un App Bar Material Design y Ejemplo
  • Navegación hacia atrás: para qué y cómo
  • Ejemplo: Navegación hacia atrás
  • Views de Acción
  • Menús
  • Menú de opciones
  • Menú de contexto
  • Menú Popup
  • Ejemplo: Menú de opciones
  • Ejemplo: Menú de contexto
  • Ejemplo: Menú Popup
  • Ejemplo: Menús
  • Aprovecha los menús
  • Integrando Action Views
  • Menús
  • Fragments
  • ¿Por qué usar Fragments?
  • Creando un Fragment
  • Ejemplo: Crear Fragments
  • ViewPager y Fragment
  • Añadiendo RecyclerView en un Fragment
  • Añadiendo un Fragment desde un layout
  • Sistema de permisos
  • Permisos en Android
  • Uso de Permisos
  • Ejemplo: Permisos
  • Conclusión permisos
  • Almacenamiento
  • Tipos de almacenamiento
  • File I/O
  • Ejemplo: FileIO
  • Shared Preferences
  • Ejemplo: Shared Preferences
  • Base de Datos
  • Ejemplo: Base Datos (Modelo Vista Presentador) 1
  • Ejemplo: Base Datos (Modelo Vista Presentador) 2
  • Ejemplo: Creación y Consulta Base de Datos
  • Ejemplo: Insertando Like a Base de Datos
  • Dedugging DB por terminal
  • Ejemplo: Debugging Base de Datos
  • Content Provider
  • Ejemplo: Content Provider Permisos
  • Ejemplo: Content Provider Consulta
  • Despedida
  • Proyecto GitHub MVP Bases de Datos

Summary of User Reviews

Learn about application development in this course on Coursera. Students have praised the course for its comprehensive content and practical assignments. The course has received high ratings from learners.

Key Aspect Users Liked About This Course

Many users thought that the practical assignments were a great aspect of the course.

Pros from User Reviews

  • Comprehensive content
  • Practical assignments
  • Great introduction to application development

Cons from User Reviews

  • Some students found the course to be too basic
  • The course may not be suitable for experienced developers
  • Some students found the assignments to be too difficult
Spanish
Available now
Approx. 24 hours to complete
Anahi Salgado
Universidad Nacional Autónoma de México
Coursera

Instructor

Anahi Salgado

  • 4.3 Raiting
Share
Saved Course list
Cancel
Get Course Update
Computer Courses