Android Development Essential Training: Create Your First App with Java

Start my 1-month free trial
  • Course details

    Explore the world of Android app development. This training course prepares you to create your very first Android app—helping you understand the technologies at work and prepare your computer for development and testing. Learn how to configure Android Studio, the Android SDK, and emulator software, and study the different files in a typical Android app: build scripts, the app manifest file, permissions tags, and icons. Finally, learn how an app is built from the bottom up, with screens, activities, and layouts. David Gassner shows how to define the visual presentation with XML and widgets, and control the logic with Java code. This simple overview is designed to provide you with everything you need to know to understand the Android development process. Later courses in the Essentials series concentrate on the specific skills you need to master.


    • Click here to view David Gassner’s instructor page

      David Gassner

      Managing Staff Instructor, LinkedIn Learning Technology Library at LinkedIn

      • David Gassner is the author of over 60 video-based technical training courses for software developers.

        David is a senior staff instructor who specializes in development platforms and programming languages including Android and Java. He currently creates training content for Android developers and content that covers multiple programming languages including Java, C#, Visual Basic, and Go. He was formerly the president and founder of Bardo Technical Services, an Adobe Solutions Network Training Provider. As an Adobe Certified Expert, he wrote courseware for Adobe and delivered extensive training on Flex, ColdFusion, Dreamweaver and Flash. He was the author of Wiley's Flex 3 Bible and Flash Builder 4 and Flex 4 Bible. He most recently designed and developed Audio Cues—an Android app for running sound in live performances—which is available in the Google Play store.

    Skills covered in this course

  • Welcome

    - My name is David Gassner. Welcome to this course on getting started as an Android developer. This is the first in a series of courses that describe the essentials of Android development, how to create simple apps for Android devices using Android Studio, and the most critical components of the Android SDK. After a brief look at the history of Android, I'll show you how to setup Android Studio and the Android SDK on your development computer, and how to prepare both virtual and physical devices for testing. I'll then describe how to create brand new Android Studio projects, how to define an app's visual presentation with XML layout files and widgets, and how to control an app's behavior with Java code. In later entries in the series, I'll describe the essential steps of Android development in detail, including how to implement an app's design, how to manage navigation and share data between screens, how to manage and present persistent data on an Android device, and how to deploy…

  • Practice while you learn with exercise files

    Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.

    Download the exercise files for this course. Get started with a free trial today.

  • Download courses and learn on the go

    Watch courses on your mobile device without an internet connection. Download courses using your iOS or Android LinkedIn Learning app.

    Watch this course anytime, anywhere. Get started with a free trial today.