Fundamentos de Android
Master Android app development fundamentals with hands-on exercises using Android Studio, Material Design, and best practice patterns.
Course Cost
Free course
Beginner
Skill Level
10 Hours
Self-paced lessons
This comprehensive course offered by UNAM teaches Android application development fundamentals through practical exercises. You'll begin by installing and configuring Android Studio and understanding its sophisticated tools and components. The curriculum covers essential elements of Android projects including file structure, resource management for multiple screen sizes, graphics handling, and multilingual support. You'll explore Android's application components, learn design patterns like MVC and MVP to maintain clean code, and implement Material Design principles for attractive user interfaces. The course emphasizes the importance of creating mockups and prototypes before coding, introducing tools for effective app layout design. Through hands-on projects, you'll gain practical experience building Android applications from concept to implementation.
What you'll learn
Install and configure Android Studio for mobile app development
Understand the structure and components of Android projects
Manage resources for multiple screen sizes and languages
Implement Material Design principles for attractive user interfaces
Create mockups and prototypes before coding your applications
Use Android Virtual Devices (AVD) for testing
Apply design patterns like MVC and MVP for clean code architecture
Skills you'll gain
This course includes:
2.8 Hours PreRecorded video
6 assignments
Access on Mobile, Tablet, Desktop
FullTime access
Shareable certificate

Top companies offer this course to their employees
Top companies provide this course to enhance their employees' skills, ensuring they excel in handling complex projects and drive organizational success.





There are 7 modules in this course
This course provides a comprehensive foundation in Android application development, focusing on the practical aspects of using Android Studio and its tools. Students learn about the structure of Android projects, including resource management for different screen sizes, graphics handling, and multilingual support. The curriculum covers essential components of mobile applications and design patterns like MVC and MVP that maintain clean, organized code. Students gain hands-on experience with Material Design principles to create visually appealing interfaces and learn the importance of creating mockups and prototypes before coding. Through practical exercises, learners install and configure Android Studio, create their first Android applications, and master the use of specialized tools like SDK Manager and Android Virtual Devices for testing. The course emphasizes best practices in mobile development, preparing students to design and implement Android applications professionally.
Introducción a Android
Module 1 · 58 Minutes to complete
Hola Mundo y Android Studio
Module 2 · 1 Hours to complete
Composición de un proyecto de Android
Module 3 · 4 Hours to complete
Componentes de una aplicación móvil Android
Module 4 · 36 Minutes to complete
Patrones de diseño para Android
Module 5 · 14 Minutes to complete
Material Design
Module 6 · 1 Hours to complete
Mockups y prototipos para Android
Module 7 · 2 Hours to complete
Fee Structure
Reviews
Testimonials and success stories are a testament to the quality of this program and its impact on your career and learning journey. Be the first to help others make an informed decision by sharing your review of the course.
Faculties
These are the expert instructors who will be teaching you throughout the course. With a wealth of knowledge and real-world experience, they're here to guide, inspire, and support you every step of the way. Get to know the people who will help you reach your learning goals and make the most of your journey.
Frequently asked Questions
Below are some of the most commonly asked questions about this course. We aim to provide clear and concise answers to help you better understand the course content, structure, and any other relevant information. If you have any additional questions or if your question is not listed here, please don't hesitate to reach out to our support team for further assistance.




