Learn Android Programming From Scratch - Basics

A Fun Course For Learning Android Programming.
4.5 (753 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.
91,476 students enrolled
$19
$20
5% off
Take This Course
  • Lectures 22
  • Length 3 hours
  • Skill Level Beginner Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 4/2013 English

Course Description

The course provide an introduction to Android Programming and allows someone with a basic knowledge of programming to start creating Android Applications. It is a light course to cover fundamentals of Android. It will teach you the Android programming Paradigm and how to think while creating an Android program. We will cover topics such as Installation, Activities, Layouts, List Views, SQLite, Services Multimedia and Google Play.

The course is divided into 6 units covering each of the above topics. You will start with basic installation process and will move on to the first Android example which will outline the structure of Android Programs. You will then learn about the activities which forms the heart of Android application. Once you are clear with Activities and activity lifecycle you are ready to create small native applications of your own. You will then learn about Layouts for designing your UI and will learn it while creating sample applications along with it. You will then learn about the ListViews and SQLite for data persistence. The next unit will be about services which allows you to perform tasks in the background while UI activity is active on the screen. This unit will provide you enough examples to clarify your concepts for services. We will then move towards multimedia involving Audio and Video Playback. You will work on examples involving both of them. We conclude our course with a discussion on submitting your apps to Google Play.

It will be a fun learning course that is sure to help you get going with Android programming.

What are the requirements?

  • A PC or MAC machine with minimum 2GB RAM . SDK is completely free

What am I going to get from this course?

  • By the end of the course you will be able to create Android applications based on your ideas
  • Able to choose the best layout for your apps
  • Learn the concept behind Android constructs
  • Design your android app properly

What is the target audience?

  • Anyone with basic knowledge of Java or any other programming language

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introduction to Android Programming
Introduction to our course
Preview
01:49
Course Summary
Preview
07:04
17:13
The android SDK installation process in detail
13:00
The Tutorial will discuss creation and execution of your first Android program
06:11
The lecture explains the life-cycle of an Android application
08:48
The Lecture describes the theory behind the Activities
Section 2: Activities And Intents
07:17
This Lecture deals with Activity and Intents and their use in application development
08:49
Learn the underlying concepts for Intents and Activities
3 questions
Quiz for Unit 2
Section 3: User Interface Layouts and Controls
05:49
Introduction to layouts in Android
16:37
This lecture describes the controls in Android
3 questions
Quiz for unit 3
Section 4: List View and SQLlite
07:15
Introduction to List Views in Android
07:23
A example using List View feature
09:50
A Discussion on SQlite and its use along with ListView
07:18
List view discussion with new example.
3 questions
Quiz for the Unit 4
Section 5: Services in Android
08:56
Introduction to Services in Android
05:45
The Lecture teaches the use of Simple Services in Android applications
07:22
The discussion on intent services
11:52
You will learn about Binding Services
3 questions
Quiz for the unit Services
Section 6: Multimedia and Google Play
08:28
A discussion on the basics of multimedia in Android
07:27
Code for the Audio Example
04:10
The discussion on Video Playback in Android environment
09:32
Learn how to publish your apps in the Google Play market place 
Multimedia Quiz
3 questions

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Eduonix Learning Soultions, 1+ Million Students Worldwide | 200+ Courses

Eduonix creates and distributes high quality technology training content. Our team of industry professionals have been training manpower for more than a decade. We aim to teach technology the way it is used in industry and professional world. We have professional team of trainers for technologies ranging from Mobility, Web to Enterprise and Database and Server Administration.

Instructor Biography

Instructor Biography

Ready to start learning?
Take This Course