Android Programming for Beginners

A step-by-step tutorial that will teach you Android programming from IDE installation to app publishing.
Instructed by Jay Arnaud

Video Error

We tried several times to play your video but there was an unforeseen error. We have notified our engineers.

Visit https://helpx.adobe.com/flash-player.html to check that Flash is enabled on your browser.

With Flash enabled, please try again in a few minutes or contact support.

  • Lectures 34
  • Video 7 Hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android

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.

Course Description

You read it right, this course comes with one hour of support with the instructor to ease your learning curve and get you back on track if you get stuck somewhere.

This course is a complete bundle providing all you need to become an efficient Android developer: video training to ease the learning curve, concrete examples with demo apps, expert PDF chapters for advanced topics, and a companion book to be used as a reference for your future endeavours.

You will learn about how to setup your development environment, how to build a Hello World application, how projects are structured, how to use buttons, toast messaging, radio buttons, checkboxes, lists, longclicks dialog boxes, intents, options and context menus, layout, how to localize, how to store data, how to build background processes, how to deal with security and permissions, how to build graphics, how to integrate maps, how to debug, how to make sure your application is performing well, how to publish an application...

What are the requirements?

  • How to setup your development environment,
  • How to build a Hello World application,
  • How projects are structured,
  • How to use buttons, toast messaging, radio buttons, checkboxes, lists, longclicks dialog boxes, intents, options and context menus, layout,
  • How to localize,
  • How to store data,
  • How to build background processes,
  • How to deal with security and permissions,
  • How to build graphics,
  • How to integrate maps,
  • How to debug,
  • How to make sure your application is performing well,
  • How to publish an application.

What am I going to get from this course?

  • Over 34 lectures and 7 hours of content!
  • How to setup your development environment,
  • How to build a Hello World application,
  • How projects are structured,
  • How to use buttons, toast messaging, radio buttons, checkboxes, lists, longclicks dialog boxes, intents, options and context menus, layout,
  • How to localize,
  • How to store data,
  • How to build background processes,
  • How to deal with security and permissions,
  • How to build graphics,
  • How to integrate maps,
  • How to debug,
  • How to make sure your application is performing well,
  • How to publish an application.

What is the target audience?

  • Business and/or non-technical people who want to learn the basics of Android app development.
  • Product Managers
  • Designers
  • Marketers
  • Aspiring Developers (note basic Java language knowledge is expected)
  • Startup Founders

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: My First Section
Android, an introduction
Preview
01:11
Getting to know Android
06:11
Android development setup
Preview
26:47
Hello Android
Preview
35:42
Resources
12:05
Buttons and Toasts
19:16
Radio buttons
24:15
Checkboxes
07:56
Lists
16:18
Long clicks
04:34
Dialog boxes
06:19
Intents
09:47
Intents 2
37:16
Options and context menus
35:52
Localization
05:56
Databases
34:28
More on layouts
10:48
Services and background processing
13:54
Security and permissions
15:18
Debugging
29:23
Publishing an application
14:07
Companion Book
67 pages
1.2 MB

Expert Chapter 1: Styles and themes 

Expert Chapter 2: Activity lifecycle

Expert Chapter 3: Assets

Expert Chapter 4: Taking pictures

Expert Chapter 5: Telephony

Expert Chapter 6: Bluetooth

Expert Chapter 7: Speech recognition and text-to-Speech

code for chapter 4 Babybabysteps
40.3 kB
code for chapter 5 Babybabysteps
41.3 kB
code for chapter 6 7 8 Joshua
49.0 kB
code for chapters 9 10 Simplelist
74.1 kB
code for chapter 11 Alert Box
74.1 kB
code for chapter 12 Intents 1
46.0 kB
code for chapter 13 Intents 2
46.9 kB
code for chapter 14 Options Menu
43.1 kB
code for chapter 14 Options Menu
166.5 kB
code for chapter 16 DB Demo
50.7 kB
code for chapter 18 Service Demo
11.3 MB

Instructor Biography

Jay Arnaud, Dev. Coach

Jay has an extensive international experience in the fields of mobile apps, SaaS, products hosting, operations management, and voice response.

Prior to this position, Jay was Vice-President Operations of MOBIVOX, a global calling service acquired by Sabse Technologies.

Jay was also director of R&D for the North American subsidiary of Prosodie, Prosodie Interactive, which develops and hosts telecom solutions, such as interactive voice response (IVR), alerting, mass dialing and E-commerce applications.

He has been a writer for the French magazine 'Programmez!' and has participated in several books (as a writer, technical advisor or translator) including Linux Network Server, Linux Administration, Hacking Exposed, and others.

Join the biggest student community

14,000,000

Hours of video content

42,000,000

Course Enrollments

10,000,000

Students

Reviews

Average Rating
3.4
Details
  1. 5 Stars
    9
  2. 4 Stars
    0
  3. 3 Stars
    3
  4. 2 Stars
    2
  5. 1 Star
    4
Ready to start learning?
Preview This Course