Programming Mobile Applications for Android Handheld Systems: Part 1

  • 4.6
Approx. 28 hours to complete

Course Summary

This course teaches students how to develop Android apps using Java and Android Studio. Students will learn how to build user interfaces, handle user input, and store data.

Key Learning Points

  • Learn Android app development using Java and Android Studio
  • Develop user interfaces, handle user input, and store data
  • Work on a final project to showcase your skills

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

  • Android Developer
    • USA: $75,000 - $140,000
    • India: ₹400,000 - ₹1,500,000
    • Spain: €30,000 - €60,000
  • Mobile App Developer
    • USA: $60,000 - $120,000
    • India: ₹300,000 - ₹1,200,000
    • Spain: €25,000 - €50,000
  • Software Engineer
    • USA: $70,000 - $130,000
    • India: ₹400,000 - ₹1,500,000
    • Spain: €30,000 - €60,000

Related Topics for further study


Learning Outcomes

  • Develop Android applications using Java and Android Studio
  • Implement user interfaces and handle user input
  • Store data using SQLite and Shared Preferences

Prerequisites or good to have knowledge before taking this course

  • Basic knowledge of programming concepts
  • Familiarity with Java programming language
  • Access to a computer with Android Studio installed

Course Difficulty Level

Intermediate

Course Format

  • Online self-paced course
  • Video lectures
  • Hands-on projects

Similar Courses

  • Android App Development
  • Android Basics: User Interface
  • The Complete Android N Developer Course

Related Education Paths


Notable People in This Field

  • Chet Haase
  • Reto Meier

Related Books

Description

This course introduces you to the design and implementation of Android applications for mobile devices. You will develop an app from scratch, assuming a basic knowledge of Java, and learn how to set up Android Studio, work with various Activities and create simple user interfaces to make your apps run smoothly.

Outline

  • Android Platform and Development Environment
  • Overview
  • Introduction to the Android Platform
  • The Android Development Environment - Part 1
  • The Android Development Environment - Part 2
  • Android Platform and Development Environment
  • Application Fundamentals and the Activity Class
  • Application Fundamentals - Part 1
  • Application Fundamentals - Part 2
  • The Activity Class - Part 1
  • The Activity Class - Part 2
  • Introduction to Amazon Guest Lecture - AppStores and Free Ebook
  • Introduction to Amazon Guest Lecture - App Monetization
  • Preview - Programming Mobile Services for Android Handheld Systems
  • Application Fundamentals and the Activity Class
  • Intents, Permissions, and Fragments
  • The Intent Class - Part 1
  • The Intent Class - Part 2
  • Permissions
  • The Fragment Class - Part 1
  • The Fragment Class - Part 2
  • Intents, Permissions, and Fragments
  • User Interface Classes
  • User Interface Classes - Part 1
  • User Interface Classes - Part 2
  • User Interface Classes - Part 3
  • User Interface Classes - Part 4
  • Part 1 Closing
  • User Interface Classes
  • Build From Scratch Assignment

Summary of User Reviews

Discover the world of Android programming with Coursera's Android Programming course. Users have given this course high praise for its comprehensive approach to teaching the basics of Android development. One key aspect that many users have appreciated is the hands-on experience it offers, with many exercises and projects to complete throughout the course.

Pros from User Reviews

  • Comprehensive approach to teaching Android programming
  • Hands-on experience with exercises and projects
  • Great for beginners and those with some programming experience
  • Instructors are knowledgeable and engaging
  • Course content is up-to-date and relevant to current Android development

Cons from User Reviews

  • Some users found the course material to be too basic
  • Course pacing may be too slow for some
  • Limited interaction with instructors and other students
  • Not enough emphasis on advanced topics
  • Course can be challenging for those with no programming experience
English
Available now
Approx. 28 hours to complete
Dr. Adam Porter
University of Maryland, College Park
Coursera

Instructor

Dr. Adam Porter

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