Android Programming Tutorial Videos For Beginners

Learn How To Program For Android Devices The Easy Way This Android Training Course Shows You Everything You Need To Know

4.10 (41 reviews)
Udemy
platform
English
language
Mobile Apps
category
instructor
Android Programming Tutorial Videos For Beginners
8,104
students
9.5 hours
content
Jan 2017
last update
$19.99
regular price

What you will learn

Learn The Skills Required To Build Apps For Android

No Programming Knowledge Required

Highly Detailed - Covers Everything You Need To Know

Description

Want To Learn How To Build Android Apps The Easy Way?

Want Lessons That Explain Everything In Clear Easy To Understand Terms.

This Course Teaches You Everything You Need.

In this Android App Programming training course, Infinite Skills teaches you how to use the tools that Google provides in order to create your very own Android Apps. Android has the largest user install base in the world, and with this tutorial you can learn how to create your very own Apps for millions of users worldwide to use!

You will start by installing the Android Developer Tools you will need to create your Apps, and this course shows you how to use those tools to create your very first App. As you proceed through the video tutorial, you will learn how to work with various App components and APIs, access and utilize resources, create your user interface and add animation and graphics to your App. Additionally, the course teaches you about media playback, device camera access, determining location, and using device sensors. You also learn how to store your Apps data using SQLite and internal device storage.

Once you have completed this Android Programming video course, you will understand the tools, and have the skills necessary, to create and submit your very own Android Apps to the Google Play store. Working files are included, allowing you to follow along with the author throughout the lessons.

Content

Introduction

Working Files - Download These First
0101 Welcome To The Course
0102 Overview Of Android
0103 Organization Of The Course
0104 Promoting Android Apps

Android Development System

0201 Development System Overview
0202 A Quick App Example
0203 Android Developers Website
0204 Android Design Guide
0205 Android Developer Tools (ADT) Bundle
0206 Java Programming Language
0207 Eclipse Integrated Development Environment (IDE)
0208 Android Software Development Kit (SDK)
0209 Android Development Tools (ADT)
0210 Android Virtual Devices (AVD)

Using The Development System To Create Your First App

0301 Using The Development System To Create Your First App
0302 Understanding The Structure And Components Of Your First App
0303 Understanding And Modifying Code In Your First App - Part 1
0304 Understanding And Modifying Code In Your First App - Part 2
0305 Understanding And Modifying Code In Your First App - Part 3
0306 Overview Of Debugging In Eclipse
0307 Testing And Debugging Your First App
0308 Using The Dalvik Debug Monitor Server (DDMS)
0309 Running Your First App On A Real Mobile Device
0310 Additional Development Resources
0311 Android App Components
0312 Using Android App Development Wizards And Templates
0313 Using The Infinite Skills Working Files
0314 Android Native Development Kit
0315 Promoting Your Apps On Google Play
0316 Publishing Your Apps On Google Play And Using The Developer Console

App Components and APIs

0401 App Components And APIs Overview
0402 Activities
0403 Creating A New Project From Existing Code
0404 Adding An Activity To An Existing Project
0405 Manifest
0406 Intents
0407 Listeners And Toasts
0408 Threads And Async Tasks
0409 Service Concepts And Sample App Demonstration
0410 Service Implementation And Code
0411 Content Provider Concepts And Sample App Demonstration
0412 Content Provider Classes And Objects
0413 Content Provider URIs
0414 Content Provider URI Matchers
0415 Content Provider Cursors
0416 Content Provider Methods
0417 Content Provider Method Parameters
0418 Content Provider Method Implementation Templates
0419 Broadcast Receiver Concepts And Sample App
0420 Broadcast Receiver Classes And Objects

API Demos App

0501 API Demos App Overview
0502 API Demos Worksheet
0503 App Development Using Demos And Samples
0504 Adding Code To Your Android App - Part 1
0505 Adding Code To Your Android App - Part 2

App Resources

0601 Resources Overview
0602 Providing Default Resources
0603 Providing Alternate Resources
0604 Accessing Resources
0605 Localization

User Interface

0701 User Interface Overview
0702 Layouts
0703 Creating Layouts Using API Demos And The Graphical Layout Editor
0704 Input Controls
0705 Input Events
0706 Options Menus
0707 Popup Menus
0708 Context Menus
0709 Action Bars
0710 Settings
0711 Preferences
0712 Dialogs
0713 Notifications
0714 Lists
0715 Fragments
0716 Styles And Themes
0717 Applying Styles And Themes To Your Apps

Animation And Graphics

0801 Animation And Graphics Overview
0802 Property Animation
0803 View Animation
0804 Canvas Graphics

Media And Camera

0901 Media And Camera Overview
0902 Media Playback
0903 Camera Access

Location And Sensors

1001 Location And Sensors Overview
1002 Accessing Sensors
1003 Determining Locations - Part 1
1004 Determining Locations - Part 2

Data Storage And Database

1101 Data Storage And Database Overview
1102 Shared Preferences
1103 Internal Storage
1104 External Storage - Part 1
1105 External Storage - Part 2
1106 SQLite Database - Part 1
1107 SQLite Database - Part 2

Connectivity And Remote Access

1201 Connectivity And Remote Access Overview
1202 Connectivity Example Using NFC
1203 Connectivity And Remote Access Documentation And Samples

Web Apps And HTML5

1301 Web Apps And HTML5 Overview
1302 Webview
1303 HTML5

Wrap-up

1401 Conclusion
1402 About The Instructor

Reviews

Vasilios
November 1, 2018
This essentially is an in-depth course for people with years of programming and app development behind them. It's like an engineer at Mercedes showing a veteran driver how the engine works. Very high barrier of entry for new developers, easily gets newbies lost in the weeds instead of showing how to quickly get acquainted with making an app. Think of it like giving a new-hire orientation to your workplace. Here are the bathrooms, park over here, coffee is over there, and now lets dig into how to do your work. Not "let me show you how this building is wired" unless you ARE the electrician. I got many of my hit-the-ground running answers from playing with the interface and Googling free tutorials online. I'm really appreciative this was a $10 course, but I have to spend $1200 at the local community college to get the real orientation to this world.
Anca-Diana
September 7, 2016
The videos are great, fantastic! I would like to have some quizzes or another evaluation for testing.
Dan
July 7, 2015
Waste of money. It only teaches one the structure of the tools needed to do the actual programming, not the programming itself.
Tony
February 13, 2015
I believe the title of this course can be confused by many as a course in learning how to code, especially by someone like myself who has no experience in coding whatsoever. Whether or not that was intentional I don't know. But the title can be a little misleading. If I knew how to code already I believe this course would be helpful. But don't get it if your goal is to learn how to code. You won't get that with this course. They should probably change the title and clarify the description if they haven't done so already.
Scott
October 13, 2014
I'm a teacher, so I hate to do this to another teacher, but I don't want anyone else to waste their money. I'm an experienced programmer and have taken other programming courses on Udemy that were fantastic, but this makes me question the whole site. I have watched 67 lectures waiting to learn something, but this course doesn't teach anything unless you count "how to find info on the Android Developer site". In every lecture he says, "In this lecture you'll learn how to..." but when you watch it all you get is an overview of the Android Developer site (sometimes commented line-by-line). Then when he shows you code, all you see is pre-written sample code. His "teaching" of how to do something is just to say, "The code for this is on line ..." He never explains why it is written the way it is and what you might change for your own app. Worst of all, I have yet to be given a task to write some code to try out what I've supposedly learned. Finally, not to be mean, but he speaks in a monotone that nearly puts me to sleep in the first video. I don't hear any interest or excitement in the topic. I want to make my students take this course so they see how much effort I put in to teaching, cause this guy just phoned it in. This is the online course equivalent to the prof who reads his PowerPoint slides. Sorry, but don't waste your money.
S
January 19, 2014
this is the worst organised android course I've taken up. you should look at following a more traditional approach in terms of lesson organisation. seriously I'm now more than 50% of the way through and just sat through an hour or more on content provider/ uri stuff... you haven't even gotten to the simple stuff... talk about a$$ backwords. if you're reading this to decide whether to buy -- don't. save your money and try another lecture set.
Mike
November 20, 2013
The course gives a good overview of the Android development covering most of the Android programming features and the application publishing. It might need some classes on Android security covering the Android OS security and how it can be used and the application encryption to encrypt the APK before publishing it on Google Play.
John
November 16, 2013
Taking you from beginner to more advanced topics Don's style shows passion for mobile programming. I have enjoyed how he delivers great content but goes beyond that to give you guidance on how to study each topic at even a greater depth. I guarantee that this course will deliver!

Charts

Price

Android Programming Tutorial Videos For Beginners - Price chart

Rating

Android Programming Tutorial Videos For Beginners - Ratings chart

Enrollment distribution

Android Programming Tutorial Videos For Beginners - Distribution chart

Related Topics

49071
udemy ID
4/9/2013
course created date
7/12/2022
course indexed date
Bot
course submited by