Sign in Go Pro

Instructor

Annyce Davis

Google Developer Expert

Annyce Davis
GDE

Courses

Illustration
RetroFit2

In this course, you will learn how to use Retrofit 2 to communicate with a REST API using the common HTTP verbs: GET, POST, PUT, DELETE and PATCH. You will also learn how to use Retrofit 2 with RxJava, set up Retrofit 2 Logging...

Illustration
Android Job

Background work on Android can be challenging when you have to support a wide range of API levels. Specifically you can use Alarm Manager, Job Scheduler or GCM Network Manager depending on your minimum API level and if the devi...

Illustration
Git in Android Studio

This course will walk you through the essentials of using Git in Android Studio. We start out by covering the various user interface components available in the Version Control Tool Window. Then we move on to creating commits, ...

Illustration
Dagger 2

In this series you’ll learn how to set up Dagger 2 in your application with multiple modules. We will construct Dagger components, modules, learn how constructor injection works and ways reuse an injection to reduce code. We wi...

Illustration
Android Testing Support Library 1.0

In this course you will learn about new features for the Android Testing Support Library such as Android Test Orchestrator, better idling resources, grant permission rule and more.

Illustration
Event Bus

In this course, you will be introduced to the Green Robot Event Bus. You will learn how to use the event bus to decouple your application. You will also learn about the various thread modes that Event Bus offers.

Illustration
Understanding Gradle and Building a Gradle Plugin

In this course, you will be introduced to various parts of Gradle and Gradle Plugins. You’ll learn about the internals of the build.gradle file and how and what it does for your app. Then we’ll dive into how to create a custom ...

Lessons