-
Get the skills you need to build Android mobile applications and discover the tools you can use, including Android Studio. Learn how to develop a basic app, store data, talk to your end user, connect to web services, and distribute your first mobile app.
- Explore Android Studio.
- Design an app's navigation and UI.
- Code, test, and distribute an Android app.
-
Courses under this program:
Course 1: Android Studio Essential Training 2020
-Develop apps for Android with the official Google IDE. Learn how to start editing and debugging code in Android Studio.
Course 2: Android Development Essential Training: Your First App with Kotlin
-Learn how to create a simple app built with the Android SDK and Kotlin. Master the fundamental tools for building Android apps. This beginner course is the first in a series.
Course 3: Android Development Essential Training: The User Interface with Kotlin
-Jump-start your Android development journey by learning how to design a simple user interface in a native Android application.
Course 4: Android Development Essential Training: App Architecture with Kotlin
-Learn Kotlin, lifecycles, navigation management, and other Android architecture recommendations to build high-quality Android applications.
Course 5: Android Development Essential Training: Manage Data with Kotlin
-Learn how to build Android apps that store, manage, and display data in a variety of forms and formats, using Kotlin and the latest tools and best practices for Android developers.
Course 6: Android Development Essential Training: Distributing Apps with Java
-Get your new Android app to customers. Learn how to package and distribute Android apps on Google Play and the Amazon Appstore.
Course 7: Building Flexible Android Apps with the Fragments API with Java
-Create layouts for various screen sizes with the Android Fragments API. Learn to add and remove fragments with Java and XML and use fragments to dynamically choose layouts.
Course 8: Android App Development: Animations and Transitions with Java
-Learn how to use different animation techniques to create visually compelling animations and screen transitions for Android mobile apps.
Course 9: Building an Android App with Architecture Components
-Learn best practices and architecture recommendations for building high-quality Android apps using the Android Architecture Components for data persistence and display.
Course 10: Android Development: Retrofit with Java
-Take your Android apps to the next level by connecting them to the cloud. Learn how to use the Retrofit library to integrate an Android app with a web API.