We may earn an affiliate commission when you visit our partners.
Course image
Anahi Salgado

¡Es momento de construir tu propia aplicación profesional!

En este curso, no sólo deberás desarrollar tu aplicación móvil sino que, ésta, contribuirá a la mejora de tu ciudad, de tu país o del mundo.

Para lograrlo, retomarás lo aprendido a lo largo del programa especializado, usarás las herramientas avanzadas de Android y, por supuesto, es necesaria tu creatividad.

Prepárate para convertirte en un desarrollador de aplicaciones profesionales.

Enroll now

What's inside

Syllabus

Bienvenid@ al proyecto final
¡Bienvenido al Hackatón de desarrollo de aplicaciones móviles con Android! Para graduarte como un desarrollador profesional, no sólo deberás diseñar una aplicación móvil sino que, también, deberás contribuir al mejoramiento de tu ciudad.
Read more
Organización y preparación (Análisis)
En este módulo trabajarás la planeación de tu proyecto. Investigarás sobre algún problema en tu entorno, conjuntarás datos específicos sobre el problema para, después, comenzar a desarrollar las generalidades de tu proyecto.
Organización y preparación (Diseño)
En este módulo comenzarás a trabjar con el diseño de tu aplicación. Ya realizaste el análisis , ahora, es momento de realizar el prototipo y esquema de tu aplicación.
Organización y preparación (Codificación de vistas)
En este módulo te enfocarás a desarrollar el FrontEnd de la aplicación. Después de desarrollar las maquetas en el software, ahora es momento de plasmarlas en la aplicación real usando el editor XML de Android Studio.
Desarrollo de entregables y testeo
En este módulo trabajarás e implementarás todo el código que tu proyecto necesite. Es momento de entregar tu primer Dummy.
Cierre y entrega de la solución
Con toda la retroalimentación que recibiste en los módulos anteriores, corrige e implementa lo necesario para que tu aplicación profesional se haga realidad.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Te permite perfeccionar tus habilidades de desarrollo de aplicaciones móviles con Android
Está diseñado para ayudarte a desarrollar aplicaciones profesionales
Te brinda la oportunidad de contribuir a la mejora de tu comunidad o del mundo
Te guía a través del proceso de planificación, diseño, codificación y prueba de tu aplicación
Proporciona retroalimentación sobre tu progreso y te ayuda a mejorar tu aplicación

Save this course

Save Proyecto final - Construyendo una aplicación profesional con Android to your list so you can find it easily later:
Save

Reviews summary

Android capstone: pro app development

Most learners have praised this course for being an excellent capstone to a professional development program. Students have found it helpful for reviewing learned concepts and applying them to real projects. However, one student criticized the course for facing delays due to lack of grading and students.

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Proyecto final - Construyendo una aplicación profesional con Android with these activities:
Practica la sintaxis de Android
Practicar la sintaxis de Android te ayudará a convertirte en un desarrollador de aplicaciones más competente.
Browse courses on Android
Show steps
  • Completa los ejercicios de codificación en Android Studio
  • Participa en desafíos de codificación en línea
  • Revisa el código fuente de aplicaciones de Android de código abierto
Asiste a encuentros y conferencias de desarrolladores
Asistir a eventos de networking te permitirá conocer a otros desarrolladores, aprender sobre las últimas tendencias y encontrar oportunidades de colaboración.
Show steps
  • Busca eventos de networking en tu área
  • Asiste a los eventos y participa en discusiones
  • Conecta con otros desarrolladores y comparte tus conocimientos
Crea una aplicación móvil para tu comunidad
Desarrollar una aplicación móvil te permitirá aplicar los conceptos aprendidos en este curso y contribuir a tu comunidad.
Show steps
  • Define el problema que tu aplicación resolverá
  • Diseña la interfaz de usuario de tu aplicación
  • Implementa la lógica de negocio de tu aplicación
  • Prueba y depura tu aplicación
  • Publica tu aplicación en Google Play Store
Four other activities
Expand to see all activities and additional details
Show all seven activities
Sigue tutoriales de desarrollo de aplicaciones avanzados
Seguir tutoriales avanzados te permitirá aprender técnicas y conceptos nuevos que mejorarán tus habilidades como desarrollador de aplicaciones.
Browse courses on Android Development
Show steps
  • Busca tutoriales en línea sobre temas avanzados de Android
  • Sigue los tutoriales paso a paso y completa los ejercicios
  • Implementa lo que has aprendido en tus propios proyectos
Participa en talleres de desarrollo de aplicaciones
Participar en talleres te permitirá aprender nuevas habilidades y técnicas de desarrollo de aplicaciones de expertos de la industria.
Show steps
  • Busca talleres en tu área o en línea
  • Inscríbete en los talleres que te interesen
  • Asiste a los talleres y participa activamente
Crea un blog o canal de YouTube sobre desarrollo de aplicaciones
Crear contenido sobre desarrollo de aplicaciones te permitirá compartir tus conocimientos, aprender de otros y establecerte como experto.
Browse courses on Android Development
Show steps
  • Elige un tema sobre el que te gustaría escribir o hablar
  • Crea un blog o canal de YouTube y publica contenido regularmente
  • Promociona tu contenido y conecta con otros desarrolladores
Contribuye a proyectos de software libre de desarrollo de aplicaciones
Contribuir a proyectos de código abierto te permitirá colaborar con otros desarrolladores, aprender nuevas tecnologías y crear un portafolio de trabajo.
Browse courses on Android Development
Show steps
  • Busca proyectos de software libre de desarrollo de aplicaciones en GitHub
  • Lee la documentación del proyecto y familiarízate con su código base
  • Identifica un área en la que puedas contribuir y crea una solicitud de extracción

Career center

Learners who complete Proyecto final - Construyendo una aplicación profesional con Android will develop knowledge and skills that may be useful to these careers:
Android Developer
An Android Developer is responsible for designing, developing, and maintaining Android applications. This course provides a strong foundation in Android development, covering topics such as UI design, data management, and networking. It also teaches students how to use the Android Studio IDE and how to publish their apps to the Google Play Store. This course is ideal for anyone who wants to learn how to develop Android apps and for those who want to advance their career as an Android Developer.
Mobile Application Developer
A Mobile Application Developer designs, develops, and maintains mobile applications for various platforms, including Android and iOS. This course provides a strong foundation in mobile application development, covering topics such as UI design, data management, and networking. It also teaches students how to use the Android Studio IDE and how to publish their apps to the Google Play Store. This course is ideal for anyone who wants to learn how to develop mobile applications and for those who want to advance their career as a Mobile Application Developer.
Software Developer
A Software Developer designs, develops, and maintains software applications. This course provides a strong foundation in software development, covering topics such as object-oriented programming, data structures, and algorithms. It also teaches students how to use the Android Studio IDE and how to publish their apps to the Google Play Store. This course is ideal for anyone who wants to learn how to develop software applications and for those who want to advance their career as a Software Developer.
Web Developer
A Web Developer designs, develops, and maintains websites and web applications. This course provides a strong foundation in web development, covering topics such as HTML, CSS, and JavaScript. It also teaches students how to use the Android Studio IDE and how to publish their apps to the Google Play Store. This course is ideal for anyone who wants to learn how to develop web applications and for those who want to advance their career as a Web Developer.
Data Analyst
A Data Analyst collects, analyzes, and interprets data to help businesses make informed decisions. This course provides a strong foundation in data analysis, covering topics such as statistics, machine learning, and data visualization. It also teaches students how to use the Android Studio IDE and how to publish their apps to the Google Play Store. This course is ideal for anyone who wants to learn how to analyze data and for those who want to advance their career as a Data Analyst.
Business Analyst
A Business Analyst analyzes business needs and develops solutions to improve business processes. This course provides a strong foundation in business analysis, covering topics such as process modeling, data analysis, and project management. It also teaches students how to use the Android Studio IDE and how to publish their apps to the Google Play Store. This course is ideal for anyone who wants to learn how to analyze business needs and for those who want to advance their career as a Business Analyst.
Project Manager
A Project Manager plans, executes, and closes projects. This course provides a strong foundation in project management, covering topics such as project planning, risk management, and stakeholder management. It also teaches students how to use the Android Studio IDE and how to publish their apps to the Google Play Store. This course is ideal for anyone who wants to learn how to manage projects and for those who want to advance their career as a Project Manager.
Product Manager
A Product Manager plans, develops, and launches products. This course provides a strong foundation in product management, covering topics such as product planning, market research, and customer feedback. It also teaches students how to use the Android Studio IDE and how to publish their apps to the Google Play Store. This course is ideal for anyone who wants to learn how to manage products and for those who want to advance their career as a Product Manager.
Sales Manager
A Sales Manager plans, executes, and closes sales. This course provides a strong foundation in sales management, covering topics such as sales planning, customer relationship management, and sales forecasting. It also teaches students how to use the Android Studio IDE and how to publish their apps to the Google Play Store. This course is ideal for anyone who wants to learn how to manage sales and for those who want to advance their career as a Sales Manager.
Marketing Manager
A Marketing Manager plans, executes, and closes marketing campaigns. This course provides a strong foundation in marketing management, covering topics such as marketing planning, market research, and customer segmentation. It also teaches students how to use the Android Studio IDE and how to publish their apps to the Google Play Store. This course is ideal for anyone who wants to learn how to manage marketing campaigns and for those who want to advance their career as a Marketing Manager.
Administrative Manager
An Administrative Manager plans, executes, and closes administrative tasks. This course provides a strong foundation in administrative management, covering topics such as administrative planning, office management, and human resources management. It also teaches students how to use the Android Studio IDE and how to publish their apps to the Google Play Store. This course is ideal for anyone who wants to learn how to manage administrative tasks and for those who want to advance their career as an Administrative Manager.
Operations Manager
An Operations Manager plans, executes, and closes operations. This course provides a strong foundation in operations management, covering topics such as operations planning, supply chain management, and quality control. It also teaches students how to use the Android Studio IDE and how to publish their apps to the Google Play Store. This course is ideal for anyone who wants to learn how to manage operations and for those who want to advance their career as an Operations Manager.
Information Technology Manager
An Information Technology Manager plans, executes, and closes information technology initiatives. This course provides a strong foundation in information technology management, covering topics such as information technology planning, systems analysis, and network administration. It also teaches students how to use the Android Studio IDE and how to publish their apps to the Google Play Store. This course is ideal for anyone who wants to learn how to manage information technology initiatives and for those who want to advance their career as an Information Technology Manager.
Financial Manager
A Financial Manager plans, executes, and closes financial transactions. This course provides a strong foundation in financial management, covering topics such as financial planning, budgeting, and risk management. It also teaches students how to use the Android Studio IDE and how to publish their apps to the Google Play Store. This course is ideal for anyone who wants to learn how to manage financial transactions and for those who want to advance their career as a Financial Manager.
Human Resources Manager
A Human Resources Manager plans, executes, and closes human resources initiatives. This course provides a strong foundation in human resources management, covering topics such as human resources planning, employee relations, and compensation and benefits. It also teaches students how to use the Android Studio IDE and how to publish their apps to the Google Play Store. This course is ideal for anyone who wants to learn how to manage human resources initiatives and for those who want to advance their career as a Human Resources Manager.

Reading list

We've selected 13 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Proyecto final - Construyendo una aplicación profesional con Android.
Provides guidance on how to write clean and maintainable code. It valuable resource for students who want to learn how to write high-quality code.
Provides a comprehensive overview of cloud native development, a software development practice that focuses on developing applications that are designed to run in the cloud.
Classic in the software development field. It provides insights into the challenges of software development and how to overcome them.
Provides a comprehensive overview of continuous delivery, a software development practice that enables organizations to deliver software updates more frequently.
Provides a comprehensive overview of site reliability engineering, a software development practice that focuses on the reliability and availability of software systems.
Provides a practical guide to test-driven development, a technique for writing high-quality code.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Proyecto final - Construyendo una aplicación profesional con Android.
LLM y ChatGPT: Descubre el Poder de la IA Generativa
Most relevant
Python Asistido con ChatGPT: Cómo Crear Apps en Minutos
Most relevant
Storytelling: comunica tus ideas con impacto
Most relevant
Curso Completo de Inglés – Nivel Iniciación
Most relevant
Proyecto final sobre la aplicación para iOS
Most relevant
Cálculo Diferencial
Most relevant
Introducción al desarrollo de aplicaciones web
Most relevant
Gestión de Proyectos
Most relevant
Android App Capstone
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser