Build Your First Android App (Project-Centered Course)

  • 4.2
Approx. 22 hours to complete

Course Summary

Learn how to develop Android applications with this comprehensive course that covers everything from basic concepts to advanced techniques. You'll gain hands-on experience creating your own apps and learn how to leverage the power of the Android platform to build great apps that are both functional and beautiful.

Key Learning Points

  • Learn how to design and build Android apps from scratch
  • Discover best practices for user interface design and development
  • Gain hands-on experience creating your own Android apps

Related Topics for further study


Learning Outcomes

  • Design and build functional and beautiful Android apps from scratch
  • Gain hands-on experience creating your own Android apps
  • Learn best practices for user interface design and development

Prerequisites or good to have knowledge before taking this course

  • Basic knowledge of Java programming language
  • Access to an Android device or emulator

Course Difficulty Level

Intermediate

Course Format

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

Similar Courses

  • iOS App Development
  • Web Application Development
  • Software Engineering Fundamentals

Related Education Paths


Related Books

Description

What you’ll achieve:

Outline

  • Introduction
  • Overview of the Course
  • Overview of the Course
  • Course’s Grading Policy
  • Your Motivation(s)
  • Hello, World!
  • About the Exemplars
  • Music Tutor App
  • MOOC Motivation App
  • Birth Date App
  • Create the Storyboard for Your Application
  • Some components of the graphical user interface
  • Layout: organize the views on your screens
  • Add actions
  • What will you do in this module?
  • Notice about source code
  • Block 1: Buttons and Toast
  • Block 2: Clickable List in two Languages
  • Block 3: Layouts
  • Block 4: Playing Sounds (and Using a Switch)
  • Block 5: Saving Preferences (and Radio Buttons)
  • Block 6: Images (and Slider)
  • Block 7: Web Pages
  • Block 8: From one activity to the next
  • Block 9: SMS
  • Wireframes, Mockups and Prototypes
  • Favorite Tools?
  • General Rubric: Qualities of an Android App
  • Quiz about Activities and GUI
  • Quiz about Application Design
  • Install Tools, Create HelloWorld App
  • Create your first basic application with Android Studio
  • Basic Knowledge about Android
  • Build Your First Interactive Application
  • Create an interactive application
  • Create an interactive application
  • Toward Your Application, Step-By-Step
  • Block 1 Step-by-Step: part 1
  • Block 1 Step-by-Step: part 2
  • Block 1 Step-by-Step: part 3
  • Block 2 Step-by-Step
  • Block 3 Step-by-Step
  • Block 4 Step-by-Step
  • Block 5 Step-by-Step
  • How to use these lessons
  • Source code for block 1 - part 1
  • Source code for block 1 - part 2
  • Source code for block 1 - part 3
  • Source code for block 2
  • Source code for block 3
  • Source code for block 4
  • Source code for block 5
  • block 1
  • block 2
  • block 3: layouts
  • block 4
  • block 5
  • Transform Your Storyboard Into Actual Application
  • Block 6 Step-by-Step
  • Block 7 Step-by-Step
  • Block 8 Step-by-Step
  • Block 9 Step-by-Step
  • Source code for block 6
  • Source code for block 7
  • Source code for block 8
  • Warning
  • Source code for block 9
  • Activity Life Cycle (and Crtl+F11, and telnet to emulator)
  • Log
  • block 6
  • block 7
  • block 8
  • block 9
  • Life Cycle and Log
  • Final Quiz

Summary of User Reviews

The Android App Development course on Coursera has received positive reviews from learners. The course covers a broad range of topics related to developing Android apps and is taught by experienced instructors. Many users have found the course to be engaging and informative.

Key Aspect Users Liked About This Course

The course provides hands-on experience in developing Android apps.

Pros from User Reviews

  • The instructors are knowledgeable and experienced.
  • The course covers a wide range of topics related to Android app development.
  • The course provides hands-on experience in developing Android apps.
  • The course is well-structured and easy to follow.
  • The course provides valuable resources and support to learners.

Cons from User Reviews

  • Some users have reported technical issues with the platform.
  • The course may not be suitable for beginners with no programming experience.
  • The course requires a significant time commitment.
  • Some users have found the course content to be outdated.
  • The course may not cover advanced topics in-depth.
English
Available now
Approx. 22 hours to complete
Dr. Virginie Galtier, Michel Ianotto
CentraleSupélec
Coursera

Instructor

Dr. Virginie Galtier

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