Prepare for the Google Associate Android Developer Certification

Go to class
Write Review

Free Online Course: Prepare for the Google Associate Android Developer Certification provided by LinkedIn Learning is a comprehensive online course. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Prepare for the Google Associate Android Developer Certification is taught by David Gassner, Joe Marini, Eric Brynsvold, Jon B., Chiu-Ki Chan, Jon-Luke West and Annyce Davis.

Overview
  • To achieve the Google Associate Android Developer Certification, you need to demonstrate full proficiency as an entry-level developer. From the first steps of Android app development through proficiency, prepare yourself not only for certification, but also for a successful path in developing powerful Android applications.

    • Master fundamental concepts of Android development.
    • Design a modern and appealing UI and UX.
    • Test and debug your application.

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 App Development: Communicating with the User
    -Ensure that your users get the right information at the right time. Learn when and how to utilize key user communication options in your Android applications.

    Course 7: Android App Development: Localization and Internationalization
    -Expand your Android app's reach to a global audience. Learn how to internationalize your app and develop a process for localizing it for other languages and locales.

    Course 8: Java Design Patterns and APIs for Android
    -Take your Java skills to the next level by leveraging some of the most popular design patterns and APIs for the Android SDK.

    Course 9: Android App Development: Design Patterns for Mobile Architecture
    -Learn how to simplify your apps by applying simple architectural design patterns to your mobile code base.

    Course 10: Concurrent Programming with Android: Threads, Workers, and Kotlin Coroutines
    -Take a deep dive into concurrent programming for Android. Learn about the techniques and components available for running tasks in the background.

    Course 11: 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 12: Effective Android Testing for Mobile Developers
    -Explore effective testing techniques for Android by walking through an app development workflow where testing is integrated throughout the process.

    Course 13: 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 14: Android App Development: Data Persistence Libraries
    -Get started with data persistence for Android apps. Learn about various options for storing your app's data in a database, including working with SQLite, Cupboard, and Realm.