The end of 2021 left us, as usual, various compilations with the best applications on Google Play, the most downloaded, those that generated the most income, those with the best design … Even the ones we discovered in the Engadget Android team. Now that we have just started the year, the time has come to make new resolutions and maybe one of them is taking an Android related course.
If this is your case, here we collect a few different levels which share two rooms: they are free and in Spanish. Most of them, as you will see, are related to programming and designing applications. Who knows, maybe in a few months, one or more of your entries will sneak into the 2022 compilations.
2022 target: take an Android course
We already know that January is the month of resolutions and one of the most common is to study (a master’s degree, a course, a license, languages, music …). Whatever your level, if you have decided to take an Android programming course, here are nine proposals which, as we mentioned at the beginning, are free and taught in Spanish:
-
Android: Introduction to programming, from the Universitat Politècnica de València (in edX): in addition to knowing the basics of developing Android applications, you can design an example application, “My favorite places”, to store photographs, geographic position, assessment and other data on them.
-
Programming with Java for Android applications, from the National Autonomous University of Mexico (on Coursera): you will not only be able to learn basic programming concepts used by Java, but also practice installing and preparing it for Android Studio.
-
Introduction to programming with AppInventor, by Programo Ergo Sum: In this introductory online course, you will learn how to use the AppInventor tool, the software development environment created by Google for developing Android applications.
-
Android basics, from the National Autonomous University of Mexico (on Coursera): in this course, you will install the Android Studio development environment and, through practical exercises, you will learn to use the tools that Android offers you to develop applications mobile.
-
Become an Android development specialist, from LinkedIn Learning: you will learn how to create mobile applications for Android phones and tablets with the most used programming languages. Perfect for taking the first steps in this world.
-
Building apps with Android Studio, from Udemy: in addition to installing and configuring a full development environment with Android Studio, you will be able to learn about plugins and shortcuts, as well as test applications in emulators with different characteristics.
-
Android Development: Essential Architecture, from LinkedIn Learning: This course shows you the importance of Android application architecture, its basic concepts and best practices by visiting, among others, ViewModel, Retrofit and Room.
-
Development of mobile applications, from the Complutense University of Madrid (on Google Activate): With this Google course you will learn the basic skills and concepts to create applications for mobile devices, not only for Android, but also for iOS.
-
Android Basic Course, from DevCode: with this basic course you will be able to create your first application for Android, familiarizing yourself with layouts, TextView and EditText, ImageView, button types, introduction to java, reverse timer and the comparison method.