Read Time: 3 mins

I’m very happy to share the release of my new Pluralsight course – Getting Started with Android Development!

πŸ–₯ See the course on Pluralsight

Dive into Android development and learn to setup your dev environment, build a simple app, and explore future learning topics

Course Description

How do you start building modern Android applications?

In this course, you will gain the ability to build a simple Android application using current best practices. First, you will learn about the Android operating system, and how it powers millions of devices. Next, you will set up your Android development environment. You will then build a simple Android app making use of current best practices. And finally, you will explore where to go next in developing production-ready Android applications.

After completing this course, you will have the skills and knowledge of Android development needed to start building modern Android applications.

Who is this course for?

This course is designed for anyone looking for a fast, crash-course in Android development. Are you a new developer looking to try Android for the first time? Are you an iOS developer needing to better understand your Android team’s project?

This course distills essential details to help you understand the Android development ecosystem and how to start building Android applications.

What Android development topics are covered in this course?

This Getting Started with Android Development course focuses on core Android development topics. These are topics you will encounter within the first few hours of your Android development experience.

Topics/exercises include:

  • Downloading and installing Android Studio
  • Installing the Android SDK
  • Creating an Android emulator for testing
  • Creating a new Android Studio project
  • Understanding Kotlin basics
  • Activities, Intents, Fragments
  • RecyclerView
  • Retrofit

Think this course sounds interesting? Share with your friends!

Ready to dive into Android development? Check out Getting Started with Android Development on Pluralsight. Click To Tweet

How is the course structured?

Getting Started with Android Development is broken down into several modules:

  1. Course Overview
  2. Saying Hello to Android
  3. Building Your Android Toolbox
  4. Creating Your First Android App
  5. Building Your First Android App
  6. Plotting the Path Forward

Course Overview

This module simply introduces you to the course, and sets expectations for what you can expect as you work through the course.

Saying Hello to Android

This module will help you understand the fundamentals of an Android app; how it’s built, and where it runs. The module provides an overview of the Android development ecosystem and introduces some of the exciting opportunities and challenges of building quality Android apps today.

Concepts include:

  • Android SDK
  • Android app
  • 3rd party libraries
  • Android form factors
  • Device locales
  • Device configurations

Building Your Android Toolbox

In Module 3, Building Your Android Toolbox, you’ll discover and install the common languages and tools of an Android developer.

You’ll learn how to install Android Studio, how to install the Android SDK, and how to create an Android Emulator for app testing.

Additionally, you’ll learn about the standard programming languages, tools, and build processes that are used to convert your code into working applications on billions of devices around the world.

Concepts include:

  • Java
  • Kotlin
  • C++
  • Android Studio
  • IntelliJ
  • Java SDK
  • Java Versions
  • NDK
  • SDK Manager
  • Android SDK Version
  • Android Virtual Device Manager
  • Support Libraries
  • AndroidX
  • Architecture Components
  • Android Jetpack

Creating Your First Android App

In Module 4, Creating Your First Android App, you’ll learn to create a new Android Studio project and how to deploy the project to an Android device emulator.

Concepts include:

  • Android Studio Project Creation
  • Android emulator
  • Activity
  • Android manifest
  • App title
  • Activity title
  • Min, Target, Compile SDK
  • Gradle
  • View
  • View.OnClickListener
  • Toast

Building Your First Android App

Module 5, Building Your First Android App, is where we’ll dive in and build a simple Android app that loads Android-related reppository data from the GitHub api.

In this module, you’ll learn to build and navigate to different app screens; how to display list data, and how to load data from a remote network datasource.

Concepts include:

  • Retrofit
  • RecyclerView & RecyclerView.Adapter
  • Intents
  • Activity lifecycle

Plotting the Path Forward

In the final module, Plotting the Path Forward, we’ll review a number of additional Android development concepts that will be useful for future learning.

Concepts include:

  • Android Jetpack
  • AndroidX
  • Android Architecture Components
  • ViewModel
  • Room
  • Work Manager
  • Material Design

Start Learning Android Development Today

Have Questions or Comments?

Do you have any questions or comments about the course? I would be happy to answer any questions you have, and welcome any feedback you may have about the course.

I hope you enjoy the course πŸ‘‹

Want to learn more about mobile development? Find more tutorials, tips, tricks, and advice on my YouTube channel.


I love to meet/talk/discuss and help where I can. If you want to chat or ask a question feel free to reach out via Twitter, YouTube, and LinkedIn.

Check Out My YouTube Channel

1 thought on “Getting Started with Android Development – Pluralsight Course

  1. Thanks for reading about my new course on Pluralsight! If you have any questions or comments I would be happy to chat about the course with you πŸ™‚

Leave a Reply

Back to Top