- Explore Android Studio.
- Design an app's navigation and UI.
- Code, test, and distribute an Android app.
Overview
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.
Syllabus
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.
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.
Courses
-
Develop apps for Android with the official Google IDE. Learn how to start editing and debugging code in Android Studio.
-
Learn best practices and architecture recommendations for building high-quality Android apps using the Android Architecture Components for data persistence and display.
-
Learn how to use different animation techniques to create visually compelling animations and screen transitions for Android mobile apps.
-
Learn Kotlin, lifecycles, navigation management, and other Android architecture recommendations to build high-quality Android applications.
-
Get your new Android app to customers. Learn how to package and distribute Android apps on Google Play and the Amazon Appstore.
-
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.
-
Jump-start your Android development journey by learning how to design a simple user interface in a native Android application.
-
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.
-
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.
-
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.
Taught by
David Gassner and Jon-Luke West