Android Basics Nanodegree by Google

Nanodegree key: nd803

Version: 6.0.0

Locale: en-us

Learn Java and start building amazing new apps for Android devices


Part 01 : Welcome to the Nanodegree

An introduction to your Nanodegree program.

Part 02 : 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 03 : 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 04 : Career Services

These Career Services will ensure you make meaningful connections with industry professionals to accelerate your career growth - whether looking for a job or opportunities to collaborate with your peers. Unlike your Nanodegree projects, you do not need to meet specifications on these Services to progress in your program. Submit these Career Services once, and get honest, personalized feedback and next steps from Udacity Career Coaches!

Part 05 : 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 06 : 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.