Programming Mobile Applications for Android Handheld Systems: Part 2

  • 4.7
Approx. 20 hours to complete

Course Summary

This course teaches you how to build Android apps from scratch, with no prior programming experience required. You'll learn the basics of Java programming and Android app development, and by the end of the course, you'll have built a fully functional app!

Key Learning Points

  • Learn the basics of Java programming and Android app development
  • Build a fully functional Android app from scratch
  • Get hands-on experience with Android Studio and other development tools

Job Positions & Salaries of people who have taken this course might have

  • Android Developer
    • USA: $97,986
    • India: ₹4,50,000
    • Spain: €33,000
  • Mobile App Developer
    • USA: $79,338
    • India: ₹4,20,000
    • Spain: €28,000
  • Software Developer
    • USA: $75,441
    • India: ₹3,80,000
    • Spain: €27,000

Related Topics for further study


Learning Outcomes

  • Create a fully functional Android app from scratch
  • Understand the basics of Java programming
  • Gain hands-on experience with Android Studio and other development tools

Prerequisites or good to have knowledge before taking this course

  • No prior programming experience required
  • Access to a computer with internet connection

Course Difficulty Level

Beginner

Course Format

  • Online course
  • Self-paced
  • Video lectures
  • Hands-on exercises

Similar Courses

  • Android Basics: User Interface
  • Android Basics: Networking
  • Android App Development Specialization

Related Education Paths


Notable People in This Field

  • Developer Advocate at Google
  • Developer Advocate at Google

Related Books

Description

This course introduces you to the design and implementation of Android applications for mobile devices. You will build upon concepts from the prior course, including handling notifications, using multimedia and graphics and incorporating touch and gestures into your apps.

Outline

  • Threads and Networking
  • Overview
  • Threads, AsyncTasks & Handlers - Part 1
  • Threads, AsyncTasks & Handlers - Part 2
  • Networking - Part 1
  • Networking - Part 2
  • Threads, AsyncTasks and Handlers, and Networking
  • User Notifications, BroadcastReceivers, and Alarms
  • User Notifications - Part 1
  • User Notifications - Part 2
  • BroadcastReceiver - Part 1
  • BroadcastReceiver - Part 2
  • Alarms
  • User Notifications, BroadcastReceivers, and Alarms
  • Graphics, Touch, and Multimedia
  • Graphics and Animation - Part 1
  • Graphics and Animation - Part 2
  • Graphics and Animation - Part 3
  • Touch and Gestures - Part 1
  • Touch and Gestures - Part 2
  • Multimedia - Part 1
  • Multimedia - Part 2
  • Preview: Programming Cloud Services for Android Handheld Systems
  • Introduction to Amazon Guest Lecture - Analytics and A/B Testing
  • Graphics, Touch, and Multimedia
  • Sensors, Location and Maps, and Data Management
  • Sensors - Part 1
  • Sensors - Part 2
  • Location and Maps - Part 1
  • Location and Maps - Part 2
  • Data Management - Part 1
  • Data Management- Part 2
  • Closing
  • Sensors, Location and Maps, and Data Management
  • Build From Scratch

Summary of User Reviews

This Android programming course has received positive reviews from users who found it comprehensive and practical. Many users appreciated the hands-on approach to learning, making it easier to understand the concepts.

Key Aspect Users Liked About This Course

Hands-on approach to learning

Pros from User Reviews

  • Comprehensive course material
  • Practical exercises and projects
  • Clear and concise explanations
  • Engaging and knowledgeable instructors

Cons from User Reviews

  • Some users found the pace of the course too fast
  • Lack of interactivity in some parts of the course
  • Limited focus on advanced topics
  • Some technical issues with the platform
English
Available now
Approx. 20 hours to complete
Dr. Adam Porter
University of Maryland, College Park
Coursera

Instructor

Dr. Adam Porter

  • 4.7 Raiting
Share
Saved Course list
Cancel
Get Course Update
Computer Courses