Android Basics Nanodegree by Google

Android Basics Nanodegree by Google

Nanodegree key: nd803

Version: 1.0.0

Locale: en-us

Learn Java and start building amazing new apps for those billion (and counting!) Android devices!

Content

Part 01 : Android Basics: User Interface

Learn how to transform your hand-drawn app designs into layouts using the XML markup language, and use Views and ViewGroups --
the building blocks of an Android app's user interface -- to display images and text.

Part 02 : Android Basics: User Input

Harness the power of Java to build a coffee-ordering app, use variables to add interactivity to your app, and learn the basics of object-oriented programming.

Part 03 : Android Basics: Multi-Screen Apps

Learn how to show multiple screens in a Miwok language app, and add audio and images to your app. You'll also learn how Android handles touch events, and make visual changes to add polish to your fully functional app.

Part 04 : Android Basics: Networking

Discover the power of Web APIs and how to use them in your apps, and learn the basics of networking in Android, including HTTP networking, JSON parsing, and threads.

Part 05 : Android Basics: Data Storage

Learn about the importance of data persistence when building an Android app. You'll also learn how to work with SQL databases and Content Providers, which help keep your data bug-free and allow you to share your data storage with other developers.