Android Development Essentials with DIY Project
4.6 (4 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.
543 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Android Development Essentials with DIY Project to your Wishlist.

Add to Wishlist

Android Development Essentials with DIY Project

Kickstart your Android Programming career and get Certified!
4.6 (4 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.
543 students enrolled
Created by Yoda Learning
Last updated 9/2014
English
Current price: $10 Original price: $20 Discount: 50% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Introduction to Android
  • Features, Architecture and App Components
  • Anatomy of an Android App
  • UI Layouts
  • Event Handling
  • Data Persistence Using Shared Preferences
  • Publishing an Android App
View Curriculum
Requirements
  • Basic knowledge of Java
  • Concept of OOPs
Description

Android Ecosystem is LARGE and growing exponentially. Active community of developers, open source, pre-defined libraries are some the key reasons for its popularity. Additionally, Google’s efforts to keep the codes simple allows easier development.

Android apps has not only penetrated phones & tablets, but it’s all set to power a plethora of other devices such as home appliances. Most Android applications are written in Java. You may have missed the first wave. However, grab the opportunity to be prepared for the next.

If you have a basic knowledge about any programming language, this engaging and all-practical program is for you. This course will give you the proper kick start that you need to get into android development.

What will you learn in this course?

Learn to start building your own apps. Experience first-hand all of the learning outcomes by making a live project.

This project is a Get Together Application which will teach you about the different UI elements andhow to structure them. You will also learn how to implement SQLite and create a database to manage multiple friends.

We have also included an outline for a Do it yourself (DIY) Project. This project will your gateway to android app development world. We want you to complete a student timetable app (Outline provided) and then submit it to us. Our instructor will then rate your project and provide certificates with Grades. These certificates can be showcased to highlight your skills.

Course Includes –

  1. 4+ Hours of High Quality Videos
  2. Lifetime support through email
  3. Source Files for all the individual topics
  4. Yoda Cheat Sheet
Who is the target audience?
  • Web Developer
  • Programmer
  • iOS/Windows Developer
  • Start-up Entrepreneur
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 27 Lectures Collapse All 27 Lectures 04:50:53
+
Introduction to Android Development
5 Lectures 50:14

This is an introductory session on android and its features. You will also get a brief about the different android versions history and features. Please download the working files attached in this chapter.

Preview 06:32

What are the different features of Android? What is the Android Architecture and what are its app components. These topics will be discussed in this tutorial.


Preview 04:20

How to setup the environment for Android? How to setup Eclipse? You will learn how to install the environment for android development is this tutorial.

Preview 11:07

What is the anatomy of an Android App? What does an android app consist of? We will discuss these topics in this tutorial

Preview 12:02

What are the different resources available in Android? Android has a list of huge libraries for its different components. We will see what the different library sets available for our use.

Resources
16:13
+
Android Activity and Intents
3 Lectures 23:54

What are activities in Android? How are they the building block for android and about understanding different activities?

Activities
10:00

What are intents in android? How can you use intents to trigger certain actions and events? We will discuss all these in this tutorial.

Intents
05:39

You will see examples of the different Intents in action. How to launch another web address from intent? How to create different intents for different activities.

Intents - Coding Example
08:15
+
Layouts and Controls
8 Lectures 01:31:20

How can you make the UI for android? What are the different Layout elements which can be used to design the UI for our application?

UI Layouts
05:39

This video will show you the various UI layouts with demonstration and coding so as to create different types of views and layout in android.

UI Layouts - Coding Examples
12:53

What are the basic UI views in android? How to program the basic views in Android?

UI Basic Views
11:35

How can you handle events in android? What is event handling? We will cover this topic in this tutorial.

Event Handling
10:47

What are the different views in android? How to handle these views?

List View, Spinner View, Grid View
14:31

What are the different alerts in android? How to create a dialog in android? We will cover these topics in this tutorial.

Alert Dialog, Time Picker Dialog
09:43

What are the different menus in android? How to apply different styles in android? What are themes in android?

Menus, Styles, Themes
14:19

What is a fragment in android? How to create different fragment elements in android? We will cover these topics in this tutorial.

Fragments
11:53
+
Projects
3 Lectures 41:37

This video is part one of three where you will receive the live demonstration of your project that is the get together application.

Project - Get Together UI Part I
06:12

This video is part two of three where you will receive the live demonstration of your project that is the get together application.

Project - Get Together UI Part II
17:55

This video is part three of three where you will receive the live demonstration of your project that is the get together application.

Project - Get Together UI Part III
17:30
+
Managing Data and Databases
3 Lectures 40:24

How to store user preferences? How to use the preference manager in android? What is data persistence?

Data Persistence Using Shared Preferences
13:04

How to create databases in android? How to use SQLite in android? How to create databases using SQLite?

Databases Part I
17:27

How to manipulate databases in android? How to use SQLite in android? How to manipulate databases using SQLite?

Databases Part II
09:53
+
Android Services and Content Providers
3 Lectures 29:09

How to access data in a content provider?

Content Provider
12:29

What is a service in android? How to create a service in android? What to call a service in android?

Services
10:13

What is a broadcast receiver in android? What is the concept behind a broadcast receiver? How to receive broadcasts in Android?

Broadcast Receivers
06:27
+
Publishing an Android App
1 Lecture 07:50

How to publish an app to Google Play Store? How to submit an application to Google Play Store? This tutorial will demonstrate the above step-by-step

Publishing an Android App
07:50
+
Do it Yourself Project
1 Lecture 06:25

This video will show you the basic guidelines and layout for your Do it yourself (DIY) Project.

You can make this project using the examples shown and submit it to us for grading and certificate of completion

Do it Yourself Project
06:25
About the Instructor
Yoda Learning
4.3 Average rating
1,207 Reviews
33,126 Students
43 Courses
Become 4X Faster | Join 32000+ Udemy Students

Yoda Learning is a team of 12+ industry professionals focused on developing “Project-based"learning solutions, which enable the learners explore real world situations and thus, make the learning process engaging and practical. Our Courses on Technology includes everything including Web Development, Mobile App Development, Data Analytics and Design.

The collective work-experience of 80+ yrs. spans across multiple industries like Manufacturing, IT, Sales, Finance, Marketing, Operations, HR and functional domains such as Office suites, Mobile applications, Digital Marketing, Database Technologies, Networking).