Understanding the basic principles of the learning subject
Developing critical thinking skills
Ability to solve complex problems
Improving communication skills
Teamwork and group training
Implementing new technologies in the field
Time management skills
Developing creative thinking
Understanding of advanced concepts in the field
Research and information analysis skills
What you will learn in the course
Courses for which the course is suitable
Mobile app developer
Android developer
Software Engineer
Java developer
Application developer
UI/UX developer for mobile applications
Internship – 5-part course series
Develop mobile applications with Android Studio.
Build your projects professionally with all the metrics of Material Design.
Best programming practices in Java.
Reach millions of users by uploading your apps to Google Play.
Become a professional mobile app developer!
Details of the courses that make up the specialization
Programming with Java for Android applications
Course 1 • 11 hours • 4.7 (1,481 ratings)
Course Details
What you’ll learn: Learn the best of Java for Android development! Discover what it takes to build your mobile apps in a simple, focused, and practical way. During the course, you’ll see different examples to create your first “Hola Mundus” and practice object-oriented programming.
The skills you will gain
Category: GitHub
Category: Android Studio
Category: Android version history
Category: Material Design
Android Basics
Course 2 • 11 hours • 4.5 (664 ratings)
Course Details
What you will learn: Through practical exercises, you will learn how to use the tools that Android offers to develop mobile applications. In this course, offered by UNAM, you will install the Android Studio development environment and deal with its complex aspects. For example, you will understand the file structure of an Android project and common patterns for developing your applications.
You will identify all the options you have for simulation with virtual Android devices, understand their operation and settings.
You’ll also learn about the exclusive tools Android Studio has for your mobile apps. With Material Design for Android, you’ll make your apps look the way you’ve always wanted.
Additionally, you will learn the best practices for designing your applications, don’t code if you don’t have a model.
Developing applications with Android
Course 3 • 24 hours • 4.3 (328 ratings)
Course Details
What you will learn: This course will allow you to build your first mobile app professionally. You will learn how to create and control the life of your Activities and take advantage of the screen space on various Android devices by implementing Fragments in your apps. You will protect your information using all the storage options available in Android, from a single file to a database.
You can test what you have learned through practical exercises that will allow you to develop your own app.
The skills you will gain
Category: User Interfaces
Category: Java Programming
Category: Object-Oriented Programming
Category: Arrays
Developing advanced applications with Android
Course 4 • 23 hours • 4.6 (96 ratings)
Course Details
What you’ll learn: This course revisits the topics covered in previous courses. It adds practical aspects like how to implement maps in projects using the Google Maps API. It also shows how to take advantage of Android’s rich interface and create 2D animations to bring your apps to other devices like wearables, TVs, and cars.
After this course, you will be able to upload your app to the Google Play Store and be visible to the whole world.
Final Project – Building a Professional App with Android
Course 5 • 12 hours • 4.8 (23 ratings)
Course Details
What you’ll learn: It’s time to build your professional app! In this course, not only will you have to develop your own mobile app, but it will also contribute to the improvement of your city, your country, or even the world.
To achieve this, you will use what you learned during the special program, use the advanced tools of Android and, of course, your creativity is essential.