Learn Android Quickly - Beginner Essentials
4.5 (20 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,222 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Learn Android Quickly - Beginner Essentials to your Wishlist.

Add to Wishlist

Learn Android Quickly - Beginner Essentials

Quickly learn the fundamentals that every Android app on the market uses and get a solid start in developing your own.
4.5 (20 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,222 students enrolled
Created by Jeff Benning
Last updated 10/2016
Current price: $10 Original price: $60 Discount: 83% off
5 hours left at this price!
30-Day Money-Back Guarantee
  • 1.5 hours on-demand video
  • 7 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Learn the principles of Android app development
  • Be able to understand Activities and Fragments
  • Know how to save and load data to the users device
  • Create a fully working Android app
  • Start an Android code repository that YOU wrote
  • Create responsive and intuitive user interfaces
  • Learn to navigate Android Studio
View Curriculum
  • Any Windows, Linux, or Mac computer
  • A basic understanding of the java programming language.

Learn Android Quickly - Beginner Essentials

Learning Android is no small task.  With all the information about it available on the web, where do you start?  I would suggest right here.  This course will give you a great start to learning Android app development.  I will teach you the fundamentals, the traits that every app on the market uses, so that you will have a rock solid understanding of the basics to build upon.  I will explain these often confusing terms like Activities and Fragments, and best of all, you will get a cheat sheet at the end of this course that you can reference whenever you need.  

The Quick Part

This course is for the programmer who doesn't want to spend their time going through hours and hours of videos to learn the basic tasks.  It's for the programmer who wants to understand the basics so they can expand their knowledge their way, on their time.  This course is structured to chronologically take you through the app development process learning one new feature per chapter.  You will learn more in the 90 minutes this course takes than you would in a whole day of searching Google and YouTube for answers to the most common Android practices.  I know this because this is the way I learned Android development and I wasted a lot of hours going through less than ideal videos.

Learn the Best Parts of an App

  • Activities
  • Fragments
  • Buttons
  • Text views
  • Saving and loading data
  • Communication
  • And more!

Everyone has an app in them.  

Start learning how to make yours a reality today.
Who is the target audience?
  • This course is meant for students who have basic programming experience
  • This course is meant for students that would like to get into Android app development but are having a hard time understanding the excessive amount of new information being thrown at them.
  • This course is meant for students that don't want to watch 10, 20, or even more hours learning Android but want to get the fundamentals down so they can continue learning on their own.
Compare to Other Android Development Courses
Curriculum For This Course
11 Lectures
1 Lecture 02:47
Getting Started
1 Lecture 07:29

You will learn how to download Android Studio and learn your way around the most important parts of Android Studio along with setting up an emulator.

Get familiar with Android Studio
Activity Layouts
1 Lecture 12:16

You will learn about creating activities and what they area ll about and learn about how to interact with the items on screen.

Coding your Activity
1 Lecture 10:39

Let's learn how to start a user activity and navigate around the app.

Preview 10:39
Saving Data
3 Lectures 24:39

All about data!  Let's look at saving and loading key-value pairs to update the content on screen.

Preview 05:59

Let's learn about JSON data and how to use it to save a custom class

Intro to JSON

Create our save and load methods and display the data on screen.

Saving Custom Classes
3 Lectures 26:12

What's a fragment?  Let's take a look.

Part I

Let's look at fragment layouts and activity-to-fragment communication.

Part II

Now let's look at fragment-to-activity communication.

Part III
1 Lecture 03:48

Thank you for finishing this course!  Here'a couple quick tips for improving your app and as promised, the Android cheat sheet!

Quick Tips
About the Instructor
Jeff Benning
4.6 Average rating
30 Reviews
1,681 Students
2 Courses
Android Developer

My name is Jeff Benning and I have a degree in mechanical engineering and a minor in computer science.  I have worked as a mechanical engineer for about five years and I commonly incorporate software development into my job in order to make my work easier.  This involves automating a lot of common processes like generating CAD files and gathering data, but I also work quite a bit on robotics which is a great mix of hands-on building along with detailed programming.  

I picked up Android development about four years ago and I loved it right away.  It really got me excited about learning how to program and a lot of the programming I learned along the way was through Android development.  I have since created several apps, one of which is on the app store, and a couple more coming soon.