Online Course – Certified Professional Internship in Mobile Application Development with Android from the Universidad Nacional Autónoma de México

Mobile app development with Android. Four courses and a final project that allow you to develop professional mobile apps.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

Intermediate level

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • 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.
  • Prepare to become professional app developers.
The skills you will gain
  • Category: Android Studio
  • Category: Databases (DBMS)
  • Category: Android Software Development
  • Category: Material Design